skip to main content - dyslexic font - mobile - text - print

Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes Monday through Friday.

In-Depth Series

general


HPR After Show 2 of 2 - HPR Volunteers | 2015-01-09

HPR After Show 2 of 2

HPR After Show 1 of 2 - HPR Volunteers | 2015-01-08

HPR After Show 1 of 2

New Year Show Part 5 of 5 - HPR Volunteers | 2015-01-07

New Year Show Part 5 of 5

New Year Show Part 4 of 5 - HPR Volunteers | 2015-01-06

New Year Show Part 4 of 5

New Year Show Part 2 of 5 - HPR Volunteers | 2015-01-02

New Year Show Part 2 of 5

New Year Show Part 1 of 5 - HPR Volunteers | 2015-01-01

New Year Show Part 1 of 5

Howto Use Webfonts - klaatu | 2014-10-13

Klaatu reveals the secret of webfonts WITHOUT using Google. How can this be? Listen and find out.


Sigil And The Process Of The Epub In FOSS - lostnbronx | 2014-10-02

Here are some links to the software discussed in this episode


Migrating from Drupal 6 to Nikola - johanv | 2014-09-30

I talk about the migration of my blog from Drupal 6 to Nikola. I explain why I wanted to migrate, and I tell about the script I used.

Details and scripts can be found on my blog: http://blog.johanv.org/posts/drupal-nikola.html

See also:


Howto VNC - klaatu | 2014-09-29

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 mouse events from one computer to another, relaying the graphical screen updates back in the other direction, over a network.
VNC is platform-independent – There are clients and servers for many GUI-based operating systems and for Java. Multiple clients may connect to a VNC server at the same time. Popular uses for this technology include remote technical support and accessing files on one's work computer from one's home computer, or vice versa.
VNC was originally developed at the Olivetti & Oracle Research Lab in Cambridge, United Kingdom. The original VNC source code and many modern derivatives are open source under the GNU General Public License.
There are a number of variants of VNC which offer their own particular functionality; e.g., some optimised for Microsoft Windows, or offering file transfer (not part of VNC proper), etc. Many are compatible (without their added features) with VNC proper in the sense that a viewer of one flavour can connect with a server of another; others are based on VNC code but not compatible with standard VNC.
VNC and RFB are registered trademarks of RealVNC Ltd. in the U.S. and in other countries.


Howto Install LAMP - klaatu | 2014-09-22

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 relational database management system, and the PHP programming language. As a solution stack, LAMP is suitable for building dynamic web sites and web applications.
https://en.wikipedia.org/wiki/LAMP_%28software_bundle%29


Extravehicular Activity - Steve Smethurst | 2014-09-16

EVA - The Rules for Extravehicular Activity

Here I dip into the NASA experience of and rules for Extravehicular Activity, prompted at first by watching a film called The Europa Report, directed by Sebastian Cordero (2013).

WARNING - THIS PODCAST CONTAINS SPOILERS

While I have some gripes about the film, I was impressed by its general failfulness to the science

  • It thought to find life on Europa, a moon of Jupiter considered by real exobiologists and planetary scientists to be a good candidate
  • Neil deGrasse Tyson made a cameo appearance
  • The portrayal of Europa's geography and character
  • Having to drill through the ice to get at the sea below
  • The behaviour of the crew as scientists and engineers

Science consultant on the film was Kevin Hand, an astrobiologist and expert on Europa at NASA's Jet Propulsion Laboratory

To my mind, the scientists were behaving like scientists and the engineers behaved like engineers. To follow along it might help to recall their names

  • Captain - Willam Xu
  • Pilot - Rosa Dasque
  • Chief scientist - Daniel Luxembourg
  • Marine biologist - Katya Petrovna
  • Junior engineer - James Corrigan
  • Chief engineer - Andrei Blok

All was going scientifically until the director drove the plot forward with two EVA incidents

EVA-1 : Flash back episode, engineers James and Andre go out to fix a failed communications circuit

  • Andre rips his suit
  • James gets squirted with rocket fuel
  • Only one astronaut survives

I have problems with this because it's just too clumsy for trained professional astronauts. Where are the decontamination procedures, the tethers, the special tools?

EVA-2 : Down on the surface, Marine biologist Katya decides to walk out alone

  • Tourtured debate in the ship
  • Of four able and expendable crew members, none go with her
  • Katya does not come back alive

With this I am shouting at the screen "No Way! Where's the fracking operating manual? No one goes EVA on their own"

So, that is why I researched the NASA rules for Extravehicular Activity. And I found that none of these events would have happened the way they were shown, had the crew, who were so professional in every other way, followed the NASA procedures.

The two astronauts issue

  • The most recent occasion where an astronaut went solo EVA was in 1971, when David Scott stuck his head out of the airlock of Apollo 15.
  • Most recent before that was in 1966, when Buzz Aldrin went EVA from Gemini 12 (Gemini craft only had two crew).
  • Since 1971, there have been 358 space walks and every single one has had two crew.
  • I found no written regulation, but de-facto, nobody leaves the spacecraft alone.

NASA procedures

NASA documents on the internet discuss in exhaustive detail all considerations for EVA. What I present is a cherry-picked handful. I could not cover all of it

  • reasons for EVA
  • alternatives
  • planning
  • hazard mitigation
  • procedures for safe conduct
  • fall-back procedures
  • failure handling
  • accident control

International Space Station (ISS) EVA Procedures Checklists

  • Presuming that all the equipment maintenance checks, and readiness checks have alread been done
    • 30 minutes of Airlock preparation and testing
    • 30 minutes of changing components for the suit to fit the astronaut
    • 170 minutes of EVA-Prep
  • Then you are ready to depressurise and leave the airlock
  • EVA might last 2 - 8 hours
  • Post EVA
    • 30 minute procedure to take the suit off
    • 10 minute procedure to disconnect internal equipment
    • Recharge & maintain the Extravehicular Mobility Unit (EMU)
    • Clean & maintain the Suit

Although this podcast is about EVA, it does reference the science in a film that I enjoyed and respect very much, so here is a gem that I only came across while researching the landing site. In the scientific journal Nature, Volume 479, 16 November 2011, Britney Schmidt et al, of University of Texas, Austin, published a paper titled "Active formation of 'chaos terrain' over shallow subsurface water on Europa." In the paper these authors suggest that in the Conemara zone of the Chaos Terrain, an area on the surface of Europa, the ice may be as little as 3 km thick. Then in the film the Conemara Chaos was the targetted landing zone and the drill broke through the ice at a depth of 2800m.

Well there is one more thing that the podcast says, but it is the ultimate spoiler. So if you have not already listened to the podcast, I highly recommend that you watch the film first.


Links


About the Word "Hack" - klaatu | 2014-09-15

Klaatu muses about the word "hack" and what it means, what it should mean, and how we can keep it meaningful.


Steam and wine with linux - Andrew Conway | 2014-09-11

This isn't about my worshiping of Bacchus by playing games on linux in a sauna (that's for a future show) but instead about getting a Windows-only Steam game to work on a recent 64 bit linux distro. I'm using Slackware, but I suspect the pitfalls and solutions I encountered would be similar on other distros.

Links relevant to this adventure:


The Ultimate Cooking Device - PipeManMusic | 2014-09-08

Using a Weber grill to cook all your food.


KC MakerFair 2014 - MrGadgets | 2014-09-04

Mr. Gadgets calls in another show and this time he has been to Kansas City Maker Faire.

Maker Faire: Kansas City celebrates things people create themselves — from new technology and electronic gizmos to urban farming and “slow-made” foods to homemade clothes, quilts and sculptures. This family-friendly event demonstrates what and how people are inventing, making and creating. It brings together Makers, Crafters, Inventors, Hackers, Scientists and Artists for a faire full of fun and inspiration.

Links


Beginner's guide to the night sky 3 - A wee dot on a dark sky - Andrew Conway | 2014-09-02

A ramble about stars, by a geeky chap who resides on planet Earth. This episode is entitled a wee dot on a dark sky.

I comment briefly on why it's remarkable that the night sky is dark. I then go on to talk about the colour of stars, which we can just perceive with the naked eye. To learn more you need to use a prism, or, as professional astronomers prefer, a diffraction grating to obtain a spectrum of a star. I talk a little too much about the mathematics of diffraction gratings but eventually get back to talking about spectrum of the Sun which in overall shape is very close to what physicists call a black body spectrum (http://en.wikipedia.org/wiki/Black_body)- the spectrum any object will have at a given temperature. Astronomers and physicists prefer to measure temperature in units of kelvin (http://en.wikipedia.org/wiki/Kelvin), and to convert to it you only need to add 273 to the celsius temperature. Conversion from Fahrenheit is left as an exercise to the listener.

The Sun shows spectral lines, specifically dark lines on the broad spectrum called absorptions lines. This is caused by atoms in a cooler layer of gas (called the chromosphere) that's just above the bright surface of the Sun (called the photosphere). In fact, Helium is named as such because it was first discovered by its absorption lines in the solar spectrum (Helios is Greek for Sun). Many other elements can be found in the spectrum of the Sun and other stars, but most of the mass of all stars is made up of hydrogen and helium.

The temperature of a star is correlated with colour, with blue stars being hotter than red stars. This was originally measured by astronomers by something called colour or B-V (B minus V) index.

The luminosity of a star is the rate at which it emits energy as light, and can be measured in the same units as light bulbs, i.e. watts (W). But to estimate the luminosity we need to know the distance to a star which, for nearby stars, can be found by the parallax method. By plotting colour index (a proxy for temperature) against luminosity we can form a key piece of empirical evidence - the Hertzsprung Russell diagram: http://en.wikipedia.org/wiki/Hertzsprung%E2%80%93Russell_diagram

It turns out that our nearest star - the Sun - is quite unremarkable. It is neither very hot or cool, nor very bright or dim - it's a fairly typical star.


An interview with Josh Knapp from AnHonestHost.com - Ken Fallon | 2014-08-28

For years our own Josh Knapp has been the real Server Administrator behind Hacker Public Radio, and has been subsidising it out of his own pocket for some time.

He and a few of his colleagues have decided to branch off and set up their own company. AnHonestHost.com is based on a simple idea; Better web hosting that's honest and fair.

We discuss the past, the future and how it affects HPR.


Podcast Generator - AukonDK | 2014-08-27

Podcast Generator - Software which can host your podcast and generate all the RSS feeds. http://podcastgen.sourceforge.net/

Blue Drava Podcast - a little show I'm working on, hosted using the software. http://podcast.bluedrava.com


An Open Source News Break from Opensource.com - semioticrobotic | 2014-08-26

In this episode: An analysis of Tesla's patent decision, the 12 most pressing challenges for open source projects, and an update on the GNU Health project.

Links:


Crowd Sourced Air Quality Monitoring - klaatu | 2014-08-21

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

Introducing Nikola the Static Web Site and Blog Generator - guitarman | 2014-08-19

Nikola - The Static Web Site and Blog Generator - http://getnikola.com

Note: Please see developer notes below

What is it? A Static Website and Blog Generator based on Python.
What is a Static Website Generator? It generates posts and pages via commands. You edit those posts and pages in a text editor, then run a command to build the site, and finally, deploy/upload the generated html etc files to your webhost.
That sounds kinda old school are you sure thats web 3.0? Its old and new school. Nikola gives you CMS like features without the overhead of the database server and page rendering engine.
How can I install it? Use PIP and follow the handbook on the getnikola.com website. NOTE: Python 2.6 or newer or Python 3.3 or newer is required

sudo pip install nikola
sudo pip install nikola[extras]

You should be good to go if you can enter nikola help in a terminal and get a list of nikola commands.
Lets create our skeleton website:

nikola init mysite 

You will need to answer some questions now (NOTE a directory to cd into called mysite will be created if you issue mysite.. You should enter your domain name instead - mysite is just an example).
The questions it asks will help populate the conf.py file in the mysite directory.

Site Title: 
Site Author:
Site Author Email:
Site Description:
Site URL:
Languages to support: (default en)
Time zone: 
Which comments system to use:

Once complete your site will be created and in the directory you named the site as - in my case, mysite.
cd into that and take a look at the files with ls.
you will have:

  • conf.py - your configuration file
  • files - where you will place images etc and reference them in blog posts and pages
  • galleries - where you can serve up images in a gallery
  • posts - where your blog posts go
  • stories - where your pages go

Lets create a blog post.

nikola new_post

Type in the title of your blog post and hit enter. I will use foobar in this example
It will report the new post is in posts/foobar.rst
fire up your text editor and edit that file.

There is a header area at the top of the file - most of it is already filled in and you wont need to change it but you should add a Tag because you can see posts by Tag once the site is generated and it gives your readers a way to find all items on that subject. These are separated by commas so enter as many or few as you like. Enter a Description in the Description area.
Now move into the Write your post here area and go to town - erase that or it shows up in your post.
You should read the page on ReStructuredText here: http://getnikola.com/quickstart.html but also just look at the source by clicking 'Source' on the getnikola website and you can see the markup they used. Some basics are

*word*
for italics,
**word**
for bold, a single * space item for bullet points and for hyperlinks
`Tree Brewing Co: <http://treebeer.com/>`_.
a Tree Brewing Co hyperlink which will bring you when clicked to treebeer.com. Lastly issue:
.. image:: /files/imagefilename.jpg
to point to an image file that you have placed into the files directory.
Ok lets say you are done your post, save it and exit. Lets now build your site and fire up the built in webserver to display it.
nikola build
nikola serve -b

Your default web browser will launch and you will see your site with blog post. Savour the moment - you have just created your first blog post. Note all the generated files you would upload to your webhost are in the output folder.
Ok so thats great but I want to add pages and have it in my navigation window Ok lets do that.

nikola new_post -p
Enter a name for it and press Enter. In my case I created MyPage

It tells you your page is in the stories directory and shows you how it named the file. In my case its mypage.rst
Open that in a text editor and compose the page - save it when complete.
So that would be great but its not showing up in your navigation yet. You need to put that in your conf.py file.
Open conf.py in a text editor, look for NAVIGATION_LINKS. Observe how the existing pages are linked and follow that format. Here is how I would add mypage: (/stories/mypage.html, MyPage), any page you create will show up in stories so dont forget to put that in the path.

NAVIGATION_LINKS = {
    DEFAULT_LANG: (
        ("/archive.html", "Archive"),
        ("/categories/index.html", "Tags"),
        ("/rss.xml", "RSS feed"),
        ("/stories/mypage.html", "MyPage"),
    ),
}

Save that and rebuild your site.
NOTE:: As of Today Nikola v7.0.1 requires a special command to include the new pages in navigation. This has been fixed in git but currently you must issue:

nikola build -a
nikola serve -b 

Now you are viewing it - nice work - you have a page now.
This site seems a bit plain, how can I theme it? Glad that you asked - issue this command.

nikola bootswatch_theme -n custom_theme -s slate -p bootstrap3

Now you have set it to use the slate bootswatch theme. Review the bootswatch themes on: http://bootswatch.com/
In order to let Nikola know to use this new theme you need to edit the conf.py file and look for THEME and change the value from bootstrap3 to custom_theme.
Now issue these commands at the command line to view the changes:

nikola build
nikola serve -b 

You can modify the themes to your liking and there is guidance on changing the theme on the nikola website.
There are ways to depoly your site via rsync or ftp commands in the conf.py file. There are also other things you can set in the conf file such as google analytics, add an embeded duckduckgo or google search engine, specify options for the image galleries etc.
More things you can do to spify up your posts / pages are to do with using shortcode like sytax for ReStructuredText. You can embed soundcloud, youtube videos etc - here is a list of these: http://getnikola.com/handbook.html#restructuredtext-extensions

I hope this helps you get started on using Nikola and hope you enjoy using it as much as I do. If you have questions or comments, find me in the oggcastplanet.net irc chat room on freenode, or go to http://stevebaer.com click Tags and click HPR and leave a comment on this episodes blog post. Until next time, Cheers!

Corrections to this episode provided by Chris Warrick

http://stevebaer.com/posts/hpr-episode-on-using-the-static-web-site-and-blog-generator-called-nikola.html

Some small corrections:

  1. it is recommended to use a virtualenv, `sudo pip` can be dangerous
  2. `pip install nikola[extras]` is enough, no need to do both steps
  3. new pages can be created with `nikola new_page`, too (both ways are equally supported)
  4. missing quotes around "MyPage" in example navbar codeFixed
  5. you can get rid of /stories/ if you change PAGES[*][1] from "stories" to an empty string.
  6. bootswatch themes are not everything, there is also install_theme that uses a more varied collection from http://themes.getnikola.com/

Arts and Bots - klaatu | 2014-08-14

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

Make your own t-shirt with bleach - Quvmoh | 2014-08-13

Making T-shirts with bleach and freezer paper

links

be sure to check out side bar at /r/bleachshirts for more tutorials


Yahoo Mail Forwarder - ToeJet | 2014-08-11

Build, configure and deploy a self maintaining Yahoo mail forwarding virtual client.
Needed

  • VirtualBox
  • Fedora 20 LXDE/32Bit iso file.
  • Virtual Hosting Server (currently using VirtualBox, phpVirtualBox with a Centos6 host).
  • Yahoo Account
  • IMAP capable email account for delivery.

Since it will be virtual, isolated, single purpose machine, Security is minimal.

Step by step instuctions at http://james.toebesacademy.com/YahooMailForwarder.html

  1. Build VM
  2. Configure Applications and AutoStart
  3. Configure Mail Forwarding
  4. Configure Automatic Maintenance
  5. Test
  6. Deploy to Virtual Server.

Known Issues:

Occasionally bulk forwards spam folder....

Let me know your thoughts and if you want to hear more about my home server configuration.


Blather Speech Recognition for Linux - Jon Kulp | 2014-08-06

Blather Speech Recognition for Linux: Jon has a conversation with his computer

In this episode I have a blather conversation with my computer. This is a sort of appendix to an episode I released earlier (hpr 1284 http://hackerpublicradio.org/eps.php?id=1284) which was a conversation with Jezra, the lead developer of the blather speech recognition program for Linux. The current episode will make much more sense if you listen to the previous one first.

For the most part I use blather as an accessibility tool, to manipulate my desktop and generally to save myself hundreds of keystrokes a day. This is important because of my repetitive strain injuries. Blather allows me to do many “productivity” tasks using only my voice. I also like to have fun with it, though, and this “conversation” is an example of the sort of goofy stuff I like to do. When the computer hears me say certain predefined phrases, it runs commands. For example when I say “what’s for dinner,” it shuffles the contents of a plaintext file that has about 20 options for dinner, chooses the top option and pipes it through my default text-to-speech program, which is either espeak or festival, depending on what I set as the environment variable in my blather startup script. When it hears me ask for certain other information, such as “what day is it?” and “what’s today’s date?”, it runs the appropriate system command and pipes the output through the text-to-speech program. For information about blather, the various back-end things that make it work, examples of my blather scripts and configuration files, visit the links below.


Links


Multiboot Partitioning with Linux - Matt McGraw (g33kdad) | 2014-08-05

I like to distro-hop some and try out new things. Sometimes, I want to have 2 or more Linux distros on my system at the same time so I can compare and contrast them. Initially I used a separate /home and mounted it to each distro on my system. This led to config file corruption and I needed a new approach. I hope this will help somebody! Thanks. ~Matt aka @sahg33kdad http://g33kdad.thestrangeland.net

Links:

Original guest blog post on knightwise.com which inspired this episode: http://knightwise.com/the-perfect-partition-setup-for-a-multibooting-system/

Image of filesystem tree: http://thestrangeland.net/images/directory_list.png


Starting Programs at boot on the Raspberry Pi - MrX | 2014-07-30

How I start programs at boot on my Raspberry Pi. Below is a copy of the /etc/rc.local file I use on my raspberry pi.

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

# Print the IP address
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
  printf "My IP address is %s\n" "$_IP"
fi

################## Added by MrX 28/12/12, ############################################################
#  V1, 21/03/14, titied up script, added explination, run didiwiki and got detached screen working at boot

# items are run in a subshell enclosing command in ( and )
# the commands are terminted with a & to run as background task
# by default programs are run as root if this is not required "su" is used to switch user to pi
# becuse each program is run as a subsheel they all run in parallel this is why the sleep
# command is needed, each sleep command must be longer than the sum of the sleeps before
# which ensures the commands are run in sequence and not together
# exit 0 was from the original file to ensure the file exited with status 0
# if the script doesn't exit with status 0 then the pi will not fully boot


# At boot fources audio aoutput to headphones socket (Analogue output)
# from magpie magazine pdf, issue 3 page 4
(sleep 1; /usr/bin/amixer cset numid=3 1) &


# At boot run the command didiwiki as user pi, listening on IP 192.168.1.13 port 8000
(sleep 3; su pi -c "/usr/bin/didiwiki -l 192.168.1.13 -p 8000") &


# run a detached screen session at boot
(sleep 6; su pi -c "cd /home/pi ; /usr/bin/screen -dmS pi-debian -c /home/pi/.screenrc.multiwin") &

exit 0

Android For The cli/c Junkie - sigflup | 2014-07-29

These are the places your sdk/ndk/ant goes:

/usr/local/share/android-ndk-r9d
/usr/local/share/android-sdk-linux
/usr/local/share/ant

This is an archive of /usr/local/share/android-sdk-linux/bin, which is the directory you create.
http://theadesilva.com/hpr_bin.tar.gz

This is what /etc/profile.d/android.sh looks like:

export ANT_HOME=/usr/local/share/ant
export JAVA_HOME=/usr/
export PATH=$PATH:/usr/local/share/android-sdk-linux/bin:$ANT_HOME/bin

here's the example app:
http://theadesilva.com/pants.tar.gz
uncompress it and type "make", that produces app.apk to run on your device.


We don't always need new gear. - Knightwise | 2014-07-24

Knightwise gives some budget saving tips on why you don't always need to get new gear.

Lunch Breaks - Christopher M. Hobbs | 2014-07-23

Back after a year of HPR silence, I'll talk a little about how I like to spend my lunch breaks and how you can explore your workplace. Put down those tater tots, we're going on an adventure!

In this episode I'll give some information about my lunch history, ways you can maximise your time, gear you'll need to start short stealth/urban exploration, techniques for finding places to explore, and ways to handle being spotted.

If this goes well enough and the audio isn't too garbled, I'll record episodes for the "How I Got Into (GNU) Linux" series.

Here are a few links related to the episode. Note that I link to Amazon and Google. I don't necessarily condone or endorse either service, I just didn't know of any better sources for product information.

Links

Sample sit pads:


Screenplay Writing On Linux and Chromebooks - Thistleweb | 2014-07-21

Writing screenplays for TV or movies is a very precise thing. The industry expects a standardised style and format. ThistleWeb explores a couple of dedicated screenplay writing solutions. Both are dedicated applications that do one job and do it very well. The first is Trelby. It's a GPL cross platform application. It has lots of additional features such as auto completion of character names, summaries and stats.

The second application is a cloud service called Raw Scripts. It's a Chrome extension although I think that's just a link to the site. You log in with a Google or Yahoo account. It's like a dedicated Google Docs web app. It does most of the things Trelby does. It also exports to Google if you want. You can share and collaborate with Raw Scripts. It's hosted on their server, although it's AGPL going forward, so it shouldn't be long before you can host it on your own server.

I've just started to explore screenplay writing as a writing skillset. Both of these applications make the styling and formating incredibly easy, allowing me to concentrate on the actual story.

Links:


Bitcoin Mining - Scyner | 2014-07-14

This is a short summary of what steps I took to get a set and forget bitcoin mining station going. Using a asicminer cube eruptor and an odriod u2.


Cool Stuff Pt.1 - Curtis Adkins (CPrompt^) | 2014-07-10

In this episode CPrompt covers some pretty cool stuff that he has found over the last few days.

Links: Beyond Pod

You're Listening To

Wallet Ninja

Dream The Electric Sleep


Heyu and X10 - Peter64 | 2014-07-09

In today's backup show, Peter64 submits a devrandom segment about Heyu and X10 he did with Jonathan Nadeau.

http://www.sonar-project.org/

http://accessiblecomputingfoundation.org/

A good place to look at modules ie the CM11 computer module, light modules, appliance modules etc

http://www.x10controller.com/kit.html

Heyu http://www.heyu.org/

Domus Link http://domus.link.co.pt/

Android App http://www.appszoom.com/android_applications/tools/domuslink_yjlt.html

Door Locks/strikes

http://tinyurl.com/c3j654a

http://tinyurl.com/d7ckcde


Agnes is an IT Lawyer - Seetee | 2014-07-01

Today on Hacker Public Radio, we will talk to an IT lawyer about the new EU regulations regarding personal data.

"One thing I think you should be aware of is a principle called 'Privacy by Design and Privacy by Default'!"
-- Agnes

IT Solutions Expo 2014

In April 2014 I visited the "IT Solutions Expo" at the conference centre known as "The Swedish Fair" in Gothenburg. The tagline of the IT Solutions Expo was "The fair that shows you how to make money on tomorrow's IT solutions".

So a lot of corporate propaganda and sales people. To be totally honest, I hesitated going there. But I am glad I did. There where some really interesting talks concerning privacy and technology that I would not have liked to miss.

Agnes Andersson Hammarstrand, IT Lawyer

The real highlight of the fair was the talk by Agnes Andersson Hammarstrand, a lawyer specialised in information technology. She covered the new laws that will come to pass in the European Union regarding how we are allowed to handle personal data.

I was very happy that she was willing to give a short interview for Hacker Public Radio.

It is interesting to see that it is not only consumers who are starting to think that information about us should be kept safe, it is also slowly becoming the law. If your work in or with companies in the European Union, this is definitely a heads-up, something to take notice of. In a couple of years time you must be ready to follow the new legislation.

In her talk Agnes also mentioned that companies should have someone who is responsible for privacy issues. Perhaps this is an opportunity for the HPR listeners? Most of you probably feel that this is an important topic already, so why not make it a part of your job description?

You find all the relevant links down below. If you want to send feedback or get in touch with either Agnes or me, please do not hesitate to do so. If you have any thoughts on the subject at hand or regarding the show, use any of the means below and speak your mind.

Stuff referenced in the episode

How to reach me

You should follow me and subscribe to All In IT Radio:


Overhauling the School of Music website - Jon Kulp | 2014-06-25

I discuss the process of overhauling a badly out-of-date website to make it conform to accessibility standards and give it a responsive design. I also discuss how I came up with my own content management system by Bash scripting.

Links


How I make Coffee - x1101 | 2014-06-24

x1101 explains how he makes coffee


The 150-in-1 Electronic Project Kit - Curtis Adkins (CPrompt^) | 2014-06-23

In this episode CPrompt travels down a little memory lane and talks about a childhood favorite, the Science Fair 150-in-1 Electronic Project Kit.

Links:


My Introduction to HPR - semioticrobotic | 2014-06-19

In this episode, I introduce myself to the Hacker Public Radio community and discuss a website to which I contribute: opensource.com.

Links:


Beginner's guide to the night sky 2 - Andrew Conway | 2014-06-18

This is a review of some astronomy software, as used on the Earth in the early 21st Century, by a somewhat geeky chap. In this episode, I talk a little about two astronomy apps available for Android and another two available for GNU/Linux (and other) desktops.

Erratum: I referred to Star Map but I meant Star Chart. Doh!

In reverse order of how much I use and like them (most used/liked last):

http://www.stellarium.org - Available for all major operating systems. This link shows you how to add your own comets: http://www.wikihow.com/Add-Comet-ISON-to-Stellarium

http://edu.kde.org/kstars/ - KStars is part of the KDE SC Software Compilation) and so will be easy to install if you're a KDE user, or if you're not, "easy" after a few dependencies are installed.

Google Sky Map can be installed on your mobile device using either f-droid or Google Play: https://f-droid.org/repository/browse/?fdfilter=sky&fdid=com.google.android.stardroid https://play.google.com/store/apps/details?id=com.google.android.stardroid

If you like eye-candy, then Star Chart may be for you, get it on Google Play here: https://play.google.com/store/apps/details?id=com.escapistgames.starchart


Project Idea - White-Hat Spam Bot - Keith Murray | 2014-06-17

If you run a blog or a podcast, promoting your material can take as much time (or more) than content creation itself. Just like a small business marketing and promoting your efforts take time, effort and energy that can take you away from what you'd rather be doing: making great stuff.

This podcast discusses the germ of an idea, and its fledgling implementation, for creating an open-source tool for managing the distribution of posts to social media and doing it in as non-spammy a way as possible.

The premise is simple: take information from a number of disparate sources, and promote it to a number of disparate destinations. The challenge is doing it without violating the social norms of the destination networks, and without crossing the line between promotion and spaminess.


How I use Linux - Jezra | 2014-06-16

Here is a list of OSs, software, and hardware that was mention. If I missed anything, please let me know.


Wildswimming in France - Mark Waters | 2014-06-11

In this episode I take a swim along a section of the Charente river near Chatain in the Poitou-Charente region of France. I start upstream at the bridge and go down as far as the weir, then back. On the way I describe some of the things I am seeing, I pass some cows and a couple of French fishermen.

Apologies for the audio quality and panting, this was recorded by an old MP3 player cable-tied to a woolly hat.

A recliner bike and a wet suit parked by a bridge over a river

Mark Waters http://about.me/markwaters


Surviving A Roadtrip: GPS - Windigo | 2014-06-10

I have spent many, many hours in a vehicle driving around. While travelling, I've found a GPS to be one indispensable tool. These are some of the GPS-related tips that I have discovered:

  • Having a "navigator" - someone else to help operate the GPS - can be very helpful in stressful driving situations. If you have someone that can help, let them handle GPS programming.
  • Know how to operate your GPS. Planning routes are just the beginning; know how to get your GPS to find food and lodging nearby, and how to change a route to avoid trouble (road closures, traffic jams, detours).
  • Update your maps! Old map data can drive you into construction zones or route you into congested areas that new map data would have let you avoid.
  • Be aware of tolls! The Northeast loves road tolls, and they can quickly add up. My GPS has the option to route around toll roads; so you can use that, or make sure you are prepared for that expense.
  • You can also use your GPS as a normal map, except it's a map automatically centered on your exact position. In certain situations, this can be more useful than having your GPS provide you with directions.
  • My GPS tells me the local speed limit, in addition to how fast I'm going. This is an excellent way to avoid getting a ticket.
  • Mount your GPS somewhere. Looking down into your lap is a good way to find yourself in a gutter.
  • GPS are not 100% accurate! Don't believe their lies! If the directions they are giving you sound bogus, use your better judgement.
  • BONUS: Cameras! If you want to take pictures while on the road, try leaving your camera set to the "Landscape" macro if you have that option. It will prevent focus issues when taking quick shots. Also, keep your camera easily accessible to avoid extra distraction. If you have a navigator, they might be the best photographers.

Penguicon 2014 - Ahuka | 2014-06-09

Show notes: In late fall 2013 I became involved in the Penguicon convention, which combines Open Source technology with Science Fiction to create something that I believe to be unique. I ended up taking responsibility for organizing the Tech Track, and we ended up with around 70 hours of programming. I recap some of the highlights of my own personal experience of this event, both as a participant and as an organizer.

Links:


How to Use Docker and Linux Containers - klaatu | 2014-06-03

How to use Docker and Linux Containers


Cardboard Greeting Cards - Shane Shennan | 2014-06-02

Shane Shennan explains why he makes greeting cards out of pieces of cardbord boxes. He lists the supplies he uses and talks through his 3-step process.

Links: http://bit.ly/cardboardcards


The set of prime numbers is infinite - johanv | 2014-05-27

In this short article I want to talk about prime numbers. In praticular: about the fact that there exist an infinite number of prime numbers. This has been proven more than 2000 years ago, but I noticed that a lot of my friends that don't have a mathematical background, aren't aware of this fact.

Yet it is rather easy to prove. So that is what I'll be doing in this article. If you are afraid of math, don't worry, it won't take more than 10 minutes.

A transcript of this show can be found on my blog: http://www.johanv.org/node/211


Give The Small Guy A Try - Beeza | 2014-05-22

Beeza hates being told what to do. When he moved over to Linux he noticed how most users were barely scratching the surface of the huge choice of software offered by the repositories. Rather than just go with the flow and settle for what everybody else was using, it was in his nature to look for alternatives to the most popular applications.

He discovered some total rubbish, but also some real gems which deserve far greater exposure than they receive. Reviews of some of these excellent but relatively unknown packages will form the basis of future HPR episodes.

In this episode Beeza makes the case for investing a little time digging around in the repositories to see if there is software which may suit your requirements better than the mainstream applications.


Stir-Fried Stochasticity: Bio-Boogers - Epicanis | 2014-05-21

This is a show concept I came up with half a decade ago, as the show itself explains. The journal article may be found as PubMed ID#19323757 ( http://www.ncbi.nlm.nih.gov/pubmed/19323757 ) if you want to follow along.

Hopefully the updated time references below for the show-note comments are now correct for this version of it. They should be close, anyway.

Also, I'm oddly pleased at how inferior the "old" part of today's episode sounds: it means I've actually gotten a lot better at recording and editing. (It's quite listenable still, I think, it just doesn't sound as good as the newer stuff.)

  • 03:46 Ding WK,Shah NP:"Effect of Various Encapsulating Materials on the Stability of Probiotic Bacteria";2009;J. Food Sci.;vol.74 #2; pp M100-M107
  • 07:10 For your copy-and-paste pleasure: de Man JD,Rogosa M, Sharpe ME:"A Medium for the Cultivation of Lactobacilli";1960; J. Appl. Bact.;23; 130-135
  • 07:52 I'm pretty sure that the Hasbro corporation, owners of the "Play-Doh(tm)" trademark, don't actually make microfluidizers - it's just an analogy
  • 10:25 -=Executive Summary=-
  • 11:05 Yes, including you...
  • 11:47 Yes, "Fecal Transplants". Ewwww.
  • 11:53 You're welcome.
  • 12:30 If you're not familiar with this kitchen gadget, a "French Press" is a device for making coffee or tea. It's A glass cylinder with a fine wire-screen plunger. I suspect you could "plunge" the ingredients together repeatedly to get a sloppy substitute for the microfluidizer processing.
  • 12:28 Larger volume/surface-area ratio, you see... (The "Album Art" photo is "She Slimed Me", by "Jurveston" on Flickr: http://www.flickr.com/photos/jurvetson/131023758/ )
  • 03:46 Ding WK,Shah NP:"Effect of Various Encapsulating Materials on the Stability of Probiotic Bacteria";2009;J. Food Sci.;vol.74 #2; pp M100-M107
  • 06:14 (update the location of the "Executive Summary" from "the 8 minute mark" to "the 10 minute 20 second mark")
  • 07:10 For your copy-and-paste pleasure: de Man JD,Rogosa M, Sharpe ME:"A Medium for the Cultivation of Lactobacilli";1960; J. Appl. Bact.;23; 130-135
  • 07:52 I'm pretty sure that the Hasbro corporation, owners of the "Play-Doh(tm)" trademark, don't actually make microfluidizers - it's just an analogy
  • 10:25 -=Executive Summary=-
  • 11:05 Yes, including you...
  • 11:47 Yes, "Fecal Transplants". Ewwww.
  • 11:53 You're welcome.
  • 12:30 If you're not familiar with this kitchen gadget, a "French Press" is a device for making coffee or tea. It's A glass cylinder with a fine wire-screen plunger. I suspect you could "plunge" the ingredients together repeatedly to get a sloppy substitute for the microfluidizer processing.
  • 12:28 Larger volume/surface-area ratio, you see...


Adopting and Renovating a Public-Domain Counterpoint Textbook - Jon Kulp | 2014-05-20

In this episode I discuss the problem of increasingly expensive college textbooks, and share with you the solution I devised to combat the problem in my counterpoint class at the University of Louisiana at Lafayette.

Part of the solution is to adopt a public-domain textbook that's more than 100 years old, and to give the text a 21st-century makeover that I believe will make it even better-suited for the digital age than any other comparable book in the market at any price.

http://jonathankulp.org/gratis.html: The counterpoint page on my website, with source files and information about my creative-commons counterpoint workbook, "Gratis ad Parnassum," as well as links to the 1910 counterpoint textbook by Percy Goetschius: http://en.wikipedia.org/wiki/Percy_Goetschius entitled "Exercises in Elementary Counterpoint."

My html version of the Goetschius textbook (in progress): http://jonkulp.net/350/Goetschius/goetschius.html


How to skin a snake - Jezra | 2014-05-19

How to skin a snake, and cure the skin for later use


HPR Needs Shows - HPR Volunteers | 2014-05-15

HPR is short of shows and we need you to send in some today


In Defense of Play - Charles in NJ | 2014-05-14

This episode is a just-for-fun show in which I make a few observations in defense of just playing around. We need to stop worrying about work and to-do lists every once in a while in order to just get up off our chairs and do something that is fun. It doesn't have to have a structure at first, but it should involve a challenge or exposure to at least one new thing, or place, or person, or idea. I think it is the best way to learn, because the knowledge and acquisition of skills sneak up on you while you are having fun. It may be the only way to make learning really stick, and to stick with the learning process.

Links

Dr. Peter Gray on the Play Deficit: http://aeon.co/magazine/being-human/children-today-are-suffering-a-severe-deficit-of-play/

Articles from the Journal of Play: http://www.ecswe.org/wren/researchpapers_theimportanceofplay.html


HPR at NELF 2014 Afterparty - Various Hosts | 2014-05-08

In this episode, Members of the HPR community, and attendees of NELF share their thoughts about the 2014 Northeast GNU/Linux Fest. Sorry for the dynamic range of this one. I levelled it out the best I could. Also sorry for getting this out so late. RL has been kicking my ass lately.

Some interesting things that were mentioned that may be worth checking out: The NELF talks and website:

The Zoom H1 Recorders are fantastic devices, and we need to thank the HPR community for chipping in to buy one. They definitely pick up more sound than I did when the podcast was being recorded. I heard things in playback that I wish I had heard and addressed during the live recording.

Thanks to Richard Stallman for the lyrics to the Free Software Song

Thanks to The GNU/Stallmans for their performance of the Free Software Song on the RevolutionOS documentary. http://www.revolution-os.com/

We all had a great time recording this show, and we hope you enjoyed it as well. Please join us at the next Northeast Gnu/Linux Fest if you can. Thank you very much for listening.

Sincerely, The HPR conference crew

P.S. Some people enjoy finding mistakes. For their enjoyment, we have included a few.


Making Waves-The DSO Pocket Oscilloscope - NYbill | 2014-05-07

NYbill discusses the DSO Pocket Oscilloscope v3. A few test circuits are set up to put the scope through its paces.

The DSO at Adafruit: https://www.adafruit.com/products/468

The 555 timer chip: http://electronicsclub.info/555timer.htm#astable

The script used to blink the Teensy: http://www.pjrc.com/teensy/loader_linux.html

Pictures for the episode: http://media.gunmonkeynet.net/u/nybill/collection/pics-for-an-hpr-ep-making-waves/


wiki on the raspberry pi - MrX | 2014-04-28

My experience of playing with wiki software on the raspberry pi, I forgot to mention I run the standard rasbian distribution on my pi if you run something else your mileage may vary.

When I listened to the show I noticed a few mistakes, there may be others as the show was pulled together rather hastily

1. The raspberry pi has either 256 or 512 MB of memory Not KB's oops

2. You can automatically create pages using camel-case words they don't need to start with the word wiki so in my example the page WikiNotes could just as easily be called GuffNotes. This is because at first I didnt appreciate the meaning of the word camelcase, you learn something new every day!

3. Wikidot still provides a free account, oops again!

wikidot

dokuwiki

didiwiki

sed man page

some sed tutorial and examples


The Next Gen is You (2/2) - klaatu | 2014-04-24

Steam OS or Steam on Linux, anti-micro for game controller optimisation.
Part 2 of 2
http://straightedgelinux.com/blog/opinions/box.html


The Next Gen is You (1/2) - klaatu | 2014-04-23

Steam OS or Steam on Linux, anti-micro for game controller optimisation.


HPR at NELF 2014 Part2 - NYbill | 2014-04-22

In this episode, nybill and pokey continue conducting interviews and having a good time at the 2014 Northeast GNU/Linux Fest.

Some links to follow for things that were discussed in this episode:

We all had a great time recording this show, and we hope you enjoyed it as well. Please join us at the next Northeast Gnu/Linux Fest if you can. Thank you very much for listening.

Photos from NELF 2014

Sincerely, The HPR conference crew

P.S. Some people enjoy finding mistakes. For their enjoyment, we have included a few.


HPR at NELF 2014 Part1 - pokey | 2014-04-18

In this episode, nybill and pokey conduct interviews and generally have a good time at the 2014 Northeast GNU/Linux Fest.

Some links to follow for things that were discussed in this episode:

We all had a great time recording this show, and we hope you enjoyed it as well. Please join us at the next Northeast Gnu/Linux Fest if you can. Thank you very much for listening.

Photos from NELF 2014

Sincerely, The HPR conference crew

P.S. Some people enjoy finding mistakes. For their enjoyment, we have included a few.


Setting up a Raspberry Pi and RaspBMC - Curtis Adkins (CPrompt^) | 2014-04-17

In this episode CPrompt and his friend Matt go through their entire process of putting together a Raspberry Pi, installing the OS and setting up RaspBMC.

Links:


Linux Luddites Episode 11 - Interview with Rob Landley - Ken Fallon | 2014-04-14

This show is is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

As stated on the HPR Contribution page

We will continue to promote new podcasts and other creative commons material but due to a lack of slots, we are only releasing material created exclusively for HPR. If there is a piece of creative commons content that you would like to promote, then feel free to record a regular show where you introduce the content and explain why it is important, providing links to where we can get more information.

Today I am doing just that. As a member of the HPR community, I would like to bring the podcast LINUX LUDDITES with the tag line "Not all change is progress". Taking their name from "Linux" the an operating system kernel by Linus Torvalds, and "Luddites" from the 19th-century English textile artisans who protested against newly developed labour-saving machinery.

I am submitting Episode 11 as it includes a fascinating interview with Rob Landley, former maintainer of BusyBox and covers among other things his experiences of GPL enforcement. For complete episode show notes see http://linuxluddites.com/shows/episode-11/

If this podcast is not in your feed, you would do very well to add it.

If there is a show is new to the scene, ie not on the linuxlink.net, then contact us about it and also consider submitting an episode as a featured podcast.

Links


TuxJam31 - Andrew Conway | 2014-04-10

TuxJam is a podcast that reviews lesser known Free and Open Source Software projects interspersed with Creative Commons licensed music. TuxJam 31 is a special for HPR.

See http://unseenstudio.co.uk/tuxjam-ogg/tuxjam-episode-31/


Continuous Ink Supply System - Ken Fallon | 2014-04-04

The cost of printing

The reason that printers are so affordable is because like game consoles, they are not. They are sold at cost or below cost. The printer manufacturers make their money by selling you replacement ink cartridges that are very expensive. While you can use replacement cartridges, the manufactures will try and dissuade you from using them by displaying messages in the screens to "alert" you to the fact, or will include chips in their printers to prevent you from refilling or swapping their cartridges for cheaper alternatives. You should consider a laser printer option as while the toner cartridges are more expensive, even those supplied by the manufacturers work out cheaper over time. But if you wish to use a Ink Jet, then a serious alternative to lower the cost of printing is to use a CISS, Continuous ink supply system.

CISS, Continuous ink supply system

A CISS, Continuous ink supply system, is a system where you use cheaper non brand ink in your printer, just like you would with replacement no-name brand cartridges. Instead of having to refill the cartridges as they empty you supply them via a thin hose to an external reservoir. The advantage is that you can buy your ink in bulk and refill it without having to open the printer. This brings the cost of printing considerably.
link to picture of CISS printer

Now to pick a printer

  1. What Functions would you like ?
    In the Netherlands there is an excellent site called Tweakers.net that allow you to select devices by their features without having to gather all the information from various review sites that may/may not be influenced by outside forces. Although the site is in Dutch it should be fairly obvious what's been asked.
    https://tweakers.net/categorie/922/printers/producten/ (Google Translate version)
  2. Will it work with Linux
    Once you short list the printer(s) you like, head over to https://www.openprinting.org/printers to find out if it's supported by Linux and by extension Mac/iOS. Do this even if you plan to run Windows as it proves that the printer is popular and is likely to be supported.
  3. Will it really work with Linux
    Support is a big word and while it may be trivial for some to recompile a Kernel and X to get the thing working. It saves a lot of time and effort if you look around on the Linux Distributions forums to see if there are reported problems installing the printer. A good search is "${your printer model number} linux howto", check the dates on the posts as well paying more attention to the newer ones. Don't worry if you find a HowTo on another distribution than the one you are using as the chances are good that it will also apply to your install.
  4. Can you easily use replacement cartridges ?
    For to answer this, you will need to search in your local stores and on-line to see if there is a popular replacement option available. You should pay particular care to whither the cartridges require a chip or not.
  5. Is there a CISS option
    Now you need to check for a CISS supplier and to see whither they have a supported model for your printer and if there is instruction videos on how to install them
    For my purposes "City Ink Express" http://www.cityinkexpress.co.uk/ciss fitted the bill on both counts. They are a UK store and the only purchase I made arrived before the printer I ordered and the ink system seems to work fine.

Brother MFC-J5910DW

I ended up going with the "Brother MFC-J5910DW" as we were looking for a printer that could scan to the network, print A3, A4 duplex, as well as supporting Linux. At the time of writhing the Brother printers do not use any chips and allow you to replace the cartridges. One annoying thing was that when the ink in one of the supplied cartridges went empty (after printing 10 A3 pages), it no longer allowed me to scan to the network. Fortunately I had the CISS system ready to rock and to be honest I was dreading installing it.

Even if you don't want to purchase your CISS system from City Ink Express, you should have a look at their videos. For my printer there were three that were appropriate, namely how to Fill and prime it, how to install it and (for the future) how to refill it. I'm not going to waste time on my experiences as I have nothing to add to the videos other than to say, you may want to put on a pair of gloves and do your work over a news paper to capture any ink that spills.

How to fill and prime brother Ciss for LC980 -LC985 - LC1100 -LC1240 - LC1280

Ciss continuous ink system for Brother LC1220, LC1240, LC1280 Printers

how to top up a brother ciss

Result

I'm not using the system or the printer long enough to give a full review but the CISS system has saved two birthday parties so not a bad start.

The Brother Printer

CISS Supply System

Links


Batteries Part 2 - MrX | 2014-04-02

A show about batteries - Part 2

My Slow Battery Charger Hahnel Powerstation TC Max, provides gentle overnight trickle charging

Powerbase battery electric drill, had difficult finding a good link to an example of the drill. It came with a selection of drill bits, sockets and two double ended screwdriver bits.

Cannon A80 digital Camera

A picture of my trusty Philips 5890 Shaver

Garmin Streetpilot i3 GPS Navigation System

Sansa Clip+


OSI layer 3 - Various Hosts | 2014-04-01

In today's show we continue our look at The OSI model for network communications, with examples of Layer 3 been given with particular focus on Geography diverse Host addressing.

From Wikipedia: https://en.wikipedia.org/wiki/OSI_layer_3

In the seven-layer OSI model of computer networking, the network layer is layer 3. The network layer is responsible for packet forwarding including routing through intermediate routers, whereas the data link layer is responsible for media access control, flow control and error checking.

Functions

The network layer provides the functional and procedural means of transferring variable-length data sequences from a source to a destination host via one or more networks, while maintaining the quality of service functions.

Functions of the network layer include:

  • Connection model: connectionless communication
For example, IP is connectionless, in that a datagram can travel from a sender to a recipient without the recipient having to send an acknowledgement. Connection-oriented protocols exist at other, higher layers of the OSI model.
  • Host addressing
Every host in the network must have a unique address that determines where it is. This address is normally assigned from a hierarchical system. For example, you can be "Fred Murphy" to people in your house, "Fred Murphy, 1 Main Street" to Dubliners, or "Fred Murphy, 1 Main Street, Dublin" to people in Ireland, or "Fred Murphy, 1 Main Street, Dublin, Ireland" to people anywhere in the world. On the Internet, addresses are known as Internet Protocol (IP) addresses.
  • Message forwarding
Since many networks are partitioned into subnetworks and connect to other networks for wide-area communications, networks use specialized hosts, called gateways or routers, to forward packets between networks. This is also of interest to mobile applications, where a user may move from one location to another, and it must be arranged that his messages follow him. Version 4 of the Internet Protocol (IPv4) was not designed with this feature in mind, although mobility extensions exist. IPv6 has a better designed solution.

Within the service layering semantics of the OSI network architecture, the network layer responds to service requests from the transport layer and issues service requests to the data link layer.


Sega Genesis Music Driver - sigflup | 2014-03-31

sigflup and kubilus1 talk about kubilus1's vgm driver for the Sega Genesis/Megadrive.

Links


A behind the Curtian Look at OsmAnd (OSM Automated Navigation Directions) with Pokey and David - David Whitman | 2014-03-27

Thanks to Pokey for being the expert in this oggcast. Note: The song 'Do The Hokey Pokey is copywrited'

http://osmand.net

Functionality

OsmAnd (OSM Automated Navigation Directions) is a map and navigation application with access to the free, worldwide, and high-quality OpenStreetMap (OSM) data. All map data can be stored on your device's memory card for offline use. Via your device's GPS, OsmAnd offers routing, with optical and voice guidance, for car, bike, and pedestrian. All the main functionalities work both online and offline (no internet needed). Some of the main features:

Navigation

  • Works online (fast) or offline (no roaming charges when you are abroad)
  • Turn-by-turn voice guidance (recorded and synthesized voices)
  • Optional lane guidance, street name display, and estimated time of arrival
  • Supports intermediate points on your itinerary
  • Automatic re-routing whenever you deviate from the route
  • Search for places by address, by type (e.g.: restaurant, hotel, gas station, museum), or by geographical coordinates

Map Viewing

  • Display your position and orientation on the map
  • Optionally align the map according to compass or your direction of motion
  • Save your most important places as Favorites
  • Display POIs (point of interests) around you
  • Can display specialized online tile maps
  • Can display satellite view (from Bing)
  • Can display different overlays like touring/navigation GPX tracks and additional maps with customizable transparency
  • Optionally display place names in English, local, or phonetic spelling

Use OpenStreetMap and Wikipedia Data

  • High quality information from the best collaborative projects of the world
  • Global maps from OpenStreetMap, available per country or region
  • Wikipedia POIs, great for sightseeing (not available in free version)
  • Unlimited free download, directly from the app (download limit 16 map files in free version)
  • Always up-to-date maps (updated at least once a month)
  • Compact offline vector maps
  • Select between complete map data and just road network (Example: All of Japan is 700 MB, or 200 MB for the road network only)
  • Also supports online or cached tile maps

Safety Features

  • Optional automated day/night view switching
  • Optional speed limit display, with reminder if you exceed it
  • Optional speed-dependent map zooming
  • Share your location so that your friends can find you

Bicycle and Pedestrian Features

  • The maps include foot, hiking, and bike paths, great for outdoor activities
  • Special routing and display modes for bike and pedestrian
  • Optional public transport stops (bus, tram, train) including line names
  • Optional trip recording to local GPX file or online service
  • Optional speed and altitude display
  • Display of contour lines and hill-shading (via additional plugin)

Directly Contribute to OpenStreetMap

  • Report map bugs
  • Upload GPX tracks to OSM directly from the app
  • Add POIs and directly upload them to OSM (or later if offline)
  • Optional trip recording also in background mode (while device is in sleep mode)

OsmAnd is open source and actively being developed. Everyone can contribute to the application by reporting bugs, improving translations, or coding new features. The project is in a lively state of continuous improvement by all these forms of developer and user interaction. The project progress also relies on financial contributions to fund the development, coding, and testing of new functionalities. By buying OsmAnd+ you help the application to be even more awesome! It is also possible to fund specific new features, or to make a general donation on osmand.net. http://osmand.net

OsmAnd (OSM Automated Navigation Directions)

GPL


FOSDEM Discussion - Dave Morriss | 2014-03-26

I decided to attend FOSDEM 2014 this year. I had thought about going to last year's conference but didn't get organised enough to make it. When I mentioned my plans to my friend Tom, he thought he'd attend too, and we agreed to meet up there.

When we got back from the conference I wanted to record a conversation with Tom about our impressions of the event. We tried to do this four times before we finally managed it. We struggled through one recorder battery failure and two Mumble failures before we achieved success. This is the result of our conversation.

Apologies for the phone interference in the background, I hadn't realised the recorder (a Tascam DR-07) would pick them up.

Links:


How I Found Linux - Curtis Adkins (CPrompt^) | 2014-03-25

CPrompt^ goes into how he found linux and never looked back...


Learn to read time with ccClock - Ken Fallon | 2014-03-21

Over the years the image of the clock has been abstracted and stylized to a point where a long and a short line inside a circle, or even inside four dots on the ordinals, can be instantaneously recognized as a clock. This is perfectly fine if you already know how to read the analog clock but it makes no sense to use such a design as a teaching aid.

oval with two hands Creative Commons Clock

As a teaching device, you need to make sure all the information that has been abstracted away has been put back.

That is the basic principle of the ccClock

  • The minute hand points at the minute dial
  • All the minutes are listed removing the need to know the 5 or 15 math table
  • The Clockwise direction is emphasized with arrows and text orientation.
  • The two per day rotation of the hour hand is described using a concentric spiral
  • The progression of day into night is indicated by recognizable icons of the rising and setting sun and moon
  • The written format is described in the traditional dial digits
  • The spoken form is described in speech balloons

Links


A Whole Lot of Nothing: Chromebook EOL, CentOS WTF, Non Mainstream GNU/Linux Distros and more... - Beto | 2014-03-19

This episode covers a little bit of everything. The end of life for Chromebooks and how that hurts in some ways, hacker public radio topics, CentOS and Red Hat joining, participate with a non mainstream GNU/Linux Distros, and much more.

Here is a brief list of the topics and links covered in this episode:


How to win Find-The-Difference games - pokey | 2014-03-18

This is a neat little trick that I discovered that you can use to get really high scores on those "Find The Difference" games that they have at some bars (there's at least one in the Google Play store too). After I recorded this show I played to see just how high I could score, and I turned the score over.


Thoughts on GPS - pokey | 2014-03-17

I've always liked maps. Since getting a few GPS enabled devices maps have become even more useful to me, and I like them more and more all the time. Here is a brief episode on the GPS devices and map software that I use most often. I hope you enjoy my episode, and find something useful in it. The outro is a remix of Downright by Broam and Klaatu.


Code Is a Life Sucking Abyss, Also My Story - sigflup | 2014-03-12

In this episode of Hacker Public Radio @sigflup talks about some of the pitfalls of programming as well as her story as a programmer.


The road warrios command line combat life. - Knightwise | 2014-03-07

Podcasting from the car Knightwise shows us his favorite command line applications and how he connects to them from anywhere.

Shownotes


Xubuntu, Kali on EeePc, Markdown Stuff, Pogoplug 4, and more. - Beto | 2014-03-04

This episode is a review of several topics ranging from linux bug community participation, linux installation experiences, hosting services, and blogging using Markdown.

Here is a brief list of the topics covered in this episode:

  • Xubuntu: UEFI support, easy to use, and community driven.
  • Kali Linux on EeePc 1000H, old hardware revived.
  • Blogging in Markdown: Scriptogr.am, ghost.org, Mou App, Redmine, Tumblr.
  • Hosting Services and low end VPSs: Arvixe and Prometeus.
  • PogoPlug v4 with Arch linux: simple, cheap and extensible.
  • Gmail webclips: sometimes pretty cool.
  • Check out some music, thanks to risky.biz.

Links:


HPR Coverage at FOSDEM 2014 Part 5 - Ken Fallon | 2014-02-27

HPR Coverage at FOSDEM 2014

The following are a series of interviews recorded at FOSDEM 2014.

FOSDEM is a free event that offers open source communities a place to meet, share ideas and collaborate.

For more information see the website https://fosdem.org/2014/, where you can watch a recording of the many talks http://video.fosdem.org/2014/

Day 2 Part 3


Free as in BEER

00:00:28 Perl Community

I chat with Wendy G.A. van Dijk who, while not selling cute camels, is promoting the Perl Community.


perl nlpw::2014 Dutch Perl Workshop 25 April Utrecht

Powerful, stable, mature, portable. Perl 5 is a highly capable, feature-rich programming language with over 26 years of development. Perl 5 runs on over 100 platforms from portables to mainframes and is suitable for both rapid prototyping and large scale development projects.


A big camel

Links

00:07:42 RedHat

Fredric Hornain talks to us about G6 Containers, AS7, Qpid and much more.

Links

00:12:19 OpenOffice

Oliver-Rainer Wittmann from IBM takes some time to chat with us about OpenOffice.


Swag at the OpenOffice booth

Apache OpenOffice is the leading open-source office software suite for word processing, spreadsheets, presentations, graphics, databases and more. It is available in many languages and works on all common computers. It stores all your data in an international open standard format and can also read and write files from other common office software packages. It can be downloaded and used completely free of charge for any purpose.

Links

00:24:07 Elasticsearch

Honza Kral takes some time out to chat with us about the Elasticsearch ELK Stack.


Honza Kral from Elasticsearch

By combining the massively popular Elasticsearch, Logstash and Kibana we have created an end-to-end stack that delivers actionable insights in real-time from almost any type of structured and unstructured data source. Built and supported by the engineers behind each of these open source products, the Elasticsearch ELK stack makes searching and analyzing data easier than ever before.

Links

00:33:25 LibreOffice

We have a great conversation with Cor Nouws, who proves that you can earn a living supporting Free Software.


The hard working Libreoffice booth team

LibreOffice is the most widely used free open source office software. It is a community-driven project of The Document Foundation. LibreOffice is developed by professionals and by users, just like you, who believe in the principles of free software and in sharing their work with the world in a non-restrictive way. At the core of these principles is the promise of better-quality, highly-reliable and secure software that gives you greater flexibility at zero cost and no end-user lock-in. LibreOffice works natively with the Open Document Format, but also brings you support for by far the most file types for office-documents. It comes with support for over 80 languages and with a whole amount of other unique features to work with your texts, spreadsheets, presentations, drawings and data.

Links

00:47:34 guifi.net

Rogier Baig talks to us about the roll out of peer to peer networks.

guifi.net is a telecommunications network, is open, free and neutral because is built through a peer to peer agreement where everyone can join the network by providing his connection, and therefore, extending the network and gaining connectivity to all. guifi.net is owned by all who join. Is a collaborative project horizontally managed composed by individuals, organizations, enterprises, education institutions and universities and government offices. Is open so everyone can participate in same terms and conditions within the scope of the Wireless Commons.

Links

00:58:01 Bareos

Jörg Steffens explains that bareos is not "bare os" but rather Bareos - Backup Archiving REcovery Open Sourced.

Bareos is a 100% open source fork of the backup project from bacula.org. The fork is in development since late 2010, it has a lot of new features. The source has been published on github, licensed AGPLv3.

Links

01:05:30 XMPP realtime lounge

Lights, Sensors, Switches, Dimmers and of course the obligatory RaspberryPi and a bread board. So what is this you ask ? Well Ralph Meijer, Edwin Mons and Joachim Lindborg explain the "Internet of things" and how they want to use the XMPP protocol to "chat" with your devices. The plan is simple: set-up each device so it can talk to XMPP, then you can use Jabber or any other XMPP client to talk to them.


The lads from the XMPP realtime lounge

The Extensible Messaging and Presence Protocol (XMPP) is an open technology for real-time communication, which powers a wide range of applications including instant messaging, presence, multi-party chat, voice and video calls, collaboration, lightweight middleware, content syndication, and generalized routing of XML data. The technology pages provide more information about the various XMPP “building blocks”. Several books about Jabber/XMPP technologies are available, as well.

Links

01:24:09 Jitsi

We have a chat with Emil Ivov, the project lead of Jitsi.

Jitsi (formerly SIP Communicator) is an audio/video and chat communicator that supports protocols such as SIP, XMPP/Jabber, AIM/ICQ, Windows Live, Yahoo! and many other useful features. Jitsi is Open Source / Free Software, and is available under the terms of the LGPL.

Links

01:31:09 FOSDEM

To wrap up the show I managed to track down Jan-Frederik Martens from the FOSDEM team.

Links

01:36:36 Music - Entire Song

Track name                               : Free Software Song
Performer                                : Fenster
Recorded date                            : 2002
Copyright                                : Copyright (C) 2002, 
Fenster LLC. Verbatim copying of this entire recording is permitted in any medium, 
provided this notice is preserved. 
Performers: 
Paul Robinson (vocals), 
Roman Kravec (guitar), 
Ed D'Angelo (bass), 
Dave Newman (drums), 
Brian Yarbrough (trumpet), 
Tony Moore (trumpet). 
Free software info at www.gnu.org speeches at audio-video.gnu.org/audio

HPR Coverage at FOSDEM 2014 Part 4 - Ken Fallon | 2014-02-26

HPR Coverage at FOSDEM 2014

The following are a series of interviews recorded at FOSDEM 2014.

FOSDEM is a free event that offers open source communities a place to meet, share ideas and collaborate.

For more information see the website https://fosdem.org/2014/, where you can watch a recording of the many talks http://video.fosdem.org/2014/

Day 2 Part 2

00:00:30 OpenEmbedded

We talk to Intel employee Paul Eggleton, who talked to us about OpenEmbedded and the yocto project.


Paul Eggleton and Apelete Seketeli at the OpenEmbedded booth

The Yocto Project is an open source collaboration project that provides templates, tools and methods to help you create custom Linux-based systems for embedded products regardless of the hardware architecture. OpenEmbedded offers a best-in-class cross-compile environment. It allows developers to create a complete Linux Distribution for embedded systems


00:02:48 ODROID with external display showing a waterfall display as described in the interview.


00:03:25 The Galileo board as described in the interview.


00:05:16 The Intel MinnowBoard as described in the interview.


00:06:57 Industrial controller from a cable layer as described in the interview.


00:06:57 Industrial controller buttons


00:07:40 Toshiba arm development board with a smaller lcd screen


00:08:04 OUYA console out of case

Links

00:10:17 BSD

We chat to Daniel Seuffert about the various BSD's.

About FreeBSD:

FreeBSD is an advanced computer operating system used to power modern servers, desktops and embedded platforms. A large community has continually developed it for more than thirty years. Its advanced networking, security and storage features have made FreeBSD the platform of choice for many of the busiest web sites and most pervasive embedded networking and storage devices.

About OpenBSD:

The OpenBSD project produces a FREE, multi-platform 4.4BSD-based UNIX-like operating system. Our efforts emphasize portability, standardization, correctness, proactive security and integrated cryptography. As an example of the effect OpenBSD has, the popular OpenSSH software comes from OpenBSD.

About NetBSD:

NetBSD is a free, fast, secure, and highly portable Unix-like Open Source operating system. It is available for a wide range of platforms, from large-scale servers and powerful desktop systems to handheld and embedded devices. Its clean design and advanced features make it excellent for use in both production and research environments, and the source code is freely available under a business-friendly license. NetBSD is developed and supported by a large and vivid international community. Many applications are readily available through pkgsrc, the NetBSD Packages Collection.

About PC-BSD®:

PC-BSD® is a user friendly desktop Operating System based on FreeBSD. Known widely for its stability and security in server environments, FreeBSD provides an excellent base on which to build a desktop operating system. PC-BSD uses a host of popular open source window managers and uses a custom-tailored application installer that puts popular applications in easy reach of users.

Links

00:27:16 Olimex Ltd

Tsvetan Usunov was giving away small penguin shaped arduino computers for free. The snag, you had to solder them yourselves. On day 1 over a hundred boards were soldered by programmers and all worked.

Olimex Ltd is a leading provider for development tools and programmers for embedded market. The company has over 20 years’ experience in designing, prototyping and manufacturing printed circuit boards, sub-assemblies, and complete electronic products. We are established in 1991 in Plovdiv - the second largest city in Bulgaria.


Tux powered led strips


Tux measuring the temprature


Tux led strips overview


A10-OLinuXino, the small pc refered to in the openstreetmap interview


Panel with keyboard


A13-OLinuXino is a small server...


.. with hard disk


.. on it's side

Links

00:36:09 Pandora

Next a chat with an Evildragon aka Michael Mrozek who talks to us about the OpenPandora device, and what's coming next.

The Pandora is a handheld game console designed to take advantage of existing open source software and to be a target for homebrew development. The first copy was released in May 2008 and others in May 2010, and is developed by OpenPandora, which is made up of former distributors and community members of the GP32 and GP2X handhelds. When announcing the system, the designers of Pandora stated that it would be more powerful than any handheld video game console that had yet existed. It includes several features that no handheld game consoles have previously had, making it a cross between a handheld game console and a subnotebook.

Links

00:44:40 Python

We stop by the Python booth and find out how to tame the beast.

Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs.

Links

00:49:55 Jenkins

We talk to Kohsuke Kawaguchi the lead developer of Jenkins.


KK and the Jenkins mascot


The Jenkins mascot

From Wikipedia:

Jenkins is an open source continuous integration tool written in Java. The project was forked from Hudson after a dispute with Oracle. Jenkins provides continuous integration services for software development. It is a server-based system running in a servlet container such as Apache Tomcat. It supports SCM tools including AccuRev, CVS, Subversion, Git, Mercurial, Perforce, Clearcase and RTC, and can execute Apache Ant and Apache Maven based projects as well as arbitrary shell scripts and Windows batch commands. The primary developer of Jenkins is Kohsuke Kawaguchi. Released under the MIT License, Jenkins is free software.

Links

00:56:14 Puppet

Over at the Puppet booth we talk to Eric Sorenson from PuppetLabs and Bert Van Vreckem from the Belgium Puppet user group.

Puppet Open Source is a flexible, customizable framework available under the Apache 2.0 license designed to help system administrators automate the many repetitive tasks they regularly perform. As a declarative, model-based approach to IT automation, it lets you define the desired state - or the “what” - of your infrastructure using the Puppet configuration language. Once these configurations are deployed, Puppet automatically installs the necessary packages and starts the related services, and then regularly enforces the desired state. In automating the mundane, Puppet frees you to work on more challenging projects with higher business impact. Puppet Open Source is the underlying technology for Puppet Enterprise and runs on all major Linux distributions, major Unix platforms like Solaris, HP-UX, and AIX, and Microsoft Windows.

Links

Music

Track name                               : Free Software Song
Performer                                : Fenster
Recorded date                            : 2002
Copyright                                : Copyright (C) 2002, 
Fenster LLC. Verbatim copying of this entire recording is permitted in any medium, 
provided this notice is preserved. 
Performers: 
Paul Robinson (vocals), 
Roman Kravec (guitar), 
Ed D'Angelo (bass), 
Dave Newman (drums), 
Brian Yarbrough (trumpet), 
Tony Moore (trumpet). 
Free software info at www.gnu.org speeches at audio-video.gnu.org/audio

HPR Coverage at FOSDEM 2014 Part 3 - Ken Fallon | 2014-02-25

HPR Coverage at FOSDEM 2014

The following are a series of interviews recorded at FOSDEM 2014.

FOSDEM is a free event that offers open source communities a place to meet, share ideas and collaborate.

For more information see the website https://fosdem.org/2014/, where you can watch a recording of the many talks http://video.fosdem.org/2014/


A properly stocked fridge.

Day 1 Part 3, Day 2 Part 1

00:00:30 The TOR Project

The next on our list of booths to visit was the Tor project at the Mozilla stand.

Tor is free software and an open network that helps you defend against traffic analysis, a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security.

Links

00:13:22 EPFSUG, Free Software User Group inside the European Parliament

Next we spoke to the Erik Josefsson about the need for as many people as possible to register as a Supporter of Free Software on the spfsug website. Please take some time to do that now.

The European Parliament Free Software User Group is an open community of staff, assistants and Members of the European Parliament, and of supporters from the free software community. Its goals are to:

  • Assist people interested in using free software in the European Parliament
  • Drive adoption of free software in the European Parliament's information infrastructure
  • Push for use of open standards, to ensure equal access for citizens using free software
  • Work in cooperation with like-minded groups in Europe and around the world

Links

00:27:07 KDE

Over at the KDE booth, I managed to track down Jonathan Riddell about the KDE project. From Wikipedia:

KDE (/?ke?di??i?/) is an international free software community producing an integrated set of cross-platform applications designed to run on Linux, FreeBSD, Solaris, Microsoft Windows, and OS X systems. It is known for its Plasma Desktop, a desktop environment provided as the default working environment on many Linux distributions, such as openSUSE, Mageia and Kubuntu and is default desktop environment on PC-BSD a BSD operating system.
The goal of the community is to provide basic desktop functions and applications for daily needs as well as tools and documentation for developers to write stand-alone applications for the system. In this regard, the KDE project serves as an umbrella project for many standalone applications and smaller projects that are based on KDE technology. These include Calligra Suite, digiKam, Rekonq, K3b, and many others.
KDE software is based on the Qt framework. The original GPL version of this toolkit only existed for the X11 platform, but with the release of Qt 4, LGPL versions are available for all platforms. This allows KDE software based on Qt 4 to also be distributed to Microsoft Windows and OS X.

About KDE

The KDE Community is an international technology team dedicated to creating a free and user-friendly computing experience, offering an advanced graphical desktop, a wide variety of applications for communication, work, education and entertainment and a platform to easily build new applications upon. We have a strong focus on finding innovative solutions to old and new problems, creating a vibrant atmosphere open for experimentation.

About Kubuntu

Kubuntu is an operating system built by a worldwide team of expert developers. It contains all the applications you need: a web browser, an office suite, media apps, an instant messaging client and many more. Kubuntu is an open-source alternative to Windows and Office.

Links

00:50:13 Drupal

Bumping into old friends is all part of the FOSDEM experience. Never one for missing an opertunity to turn a chat into an episode, I catch up with Paul Krischer, who tells us about his work with Drupal. Keep your diary clear for drupalcon Amsterdam, which will be held 29 SEP - 03 OCT.

Drupal is an open source content management platform powering millions of websites and applications. Its built, used, and supported by an active and diverse community of people around the world.

Links

00:55:00 Mozilla

After a long night "discovering" Brussels using the public transport system, we track down Brian King the European Community Builder for Mozilla. We talk about the Mozilla phone.


The mozilla team.

At Mozilla, were a global community of technologists, thinkers and builders working together to keep the Internet alive and accessible, so people worldwide can be informed contributors and creators of the Web. We believe this act of human collaboration across an open platform is essential to individual growth and our collective future.

Links

01:07:09 GNOME

We talk to Tobias Mller who is on the board of directors for the GNOME project.

GNOME 3 is an easy and elegant way to use your computer. It is designed to put you in control and bring freedom to everybody. GNOME 3 is developed by the GNOME community, a diverse, international group of contributors that is supported by an independent, non-profit foundation.

Links

01:12:52 CentOS

Starting a series of RedHat interviews we interview Jim Perrin Governing Board member of the CentOS project.


The CentOS trio.

The CentOS Linux distribution is a stable, predictable, manageable and reproduceable platform derived from the sources of Red Hat Enterprise Linux (RHEL). We are now looking to expand on that by creating the resources needed by other communities to come together and be able to buld on the CentOS Linux platform. And today we start the process by delivering a clear governance model, increased transparency and access. In the coming weeks we aim to publish our own roadmap that includes variants of the core CentOS Linux.

Links

01:23:08 RedHat: Foreman, oVirt, and Open Stack

Daniel Lobato and Doran Fedu help me understand what Foreman, oVirt, and OpenStack is all about.

Foreman

Foreman is an open source project that gives system administrators the power to easily automate repetitive tasks, quickly deploy applications, and proactively manage servers, on-premises or in the cloud. (From Wikipedia) Foreman (also known as The Foreman) is a complete life cycle systems management tool for physical and virtual servers with deep integration to configuration management software, specifically Puppet. The Foreman provides provisioning on bare-metal (through managed DHCP, DNS, TFTP, and PXE-based unattended installations), virtualization and cloud. The Foreman provides comprehensive, auditable interaction facilities including a web frontend, command line interface and robust, REST API.

oVirt

oVirt manages virtual machines, storage and virtualized networks. (From Wikipedia) oVirt is a free platform virtualization management web application community project started by Red Hat. oVirt is built on libvirt which could allow it to manage virtual machines hosted on any supported backend, including KVM, Xen and VirtualBox. However, oVirt is currently focused on KVM alone. oVirt is an open source software with backing from Red Hat and it is the base for Red Hat Enterprise Virtualization.

OpenStack

OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface.

Links

01:48:17 Fedora

Completing (for the most part) the RedHat thread we head over to the Fedora Project booth and talk to Ji? Eischmann and Jaroslav ?eznk. Ji? is the chair of the Fedora Ambassador Steering Committee, and works for RedHat as a Community Manager. Jaroslav is the Fedora Program Manager.


Fedora Friends

Fedora is a fast, stable, and powerful operating system for everyday use built by a worldwide community of friends. It's completely free to use, study, and share.

Links

Music

Track name : Free Software Song
Performer : Fenster
Recorded date : 2002
Copyright : Copyright (C) 2002, 
Fenster LLC. Verbatim copying of this entire recording is permitted in any medium, 
provided this notice is preserved. 
Performers: 
Paul Robinson (vocals), 
Roman Kravec (guitar), 
Ed D'Angelo (bass), 
Dave Newman (drums), 
Brian Yarbrough (trumpet), 
Tony Moore (trumpet). 
Free software info at www.gnu.org speeches at audio-video.gnu.org/audio

Jeremy Allison ~ the SAMBA project - Ken Fallon | 2014-02-24

HPR Coverage at FOSDEM 2014

The following are a series of interviews recorded at FOSDEM 2014.

FOSDEM is a free event that offers open source communities a place to meet, share ideas and collaborate.

For more information see the website https://fosdem.org/2014/, where you can watch a recording of the many talks http://video.fosdem.org/2014/

Jeremy Allison ~ the SAMBA project

Ken Fallon interviews Jeremy Allison

For some reason my Zoom H2 failed to record this interview. Based on past experience I'm more inclined to blame the operator than the device so the audio is taken from the backup recording device, a Sansa Clip. As we say at HPR, any recording is better than no recording so any strange audio artefacts are a result of that.

From wikipedia:
Jeremy Allison is a computer programmer known for his contributions to the free software community, notably to Samba, a re-implementation of SMB/CIFS networking protocol, released under the GNU General Public License.

LNUX stock price (9 December 1999 through 9 December 2000)


Jeremy working the booth.


My Mobile digital life - Knightwise | 2014-02-21

Podcasting from the car Knightwise shows us what his morning routine looks like and how he uses technology during his daily 3 hour commute. With some clever tips on using audio and voice technology to stay in touch with tech, stay sane and more importantly, stay safe.

Shownotes My Mobile Life.


Timelapse Video - Peter64 | 2014-02-20

A quick introduction to timelapse video and some of the tools used in linux to help create them.

cd to dir that holds the images

Create a directory called resize and run

"mogrify -path resize -resize 1920x1080! *.JPG"

If you need to Deflicker your images place the script in your resize directory and run

"./timelapse-deflicker.pl -v"

This will create a dir called deflickered

If you use mencoder to create your video you need to use ls and make a text file with the files listed in sequential order

"ls -1tr | grep -v files.txt > files.txt"

then

"mencoder -nosound -noskip -oac copy -ovc copy -o outputfile.avi -mf fps=25 'mf://@files.txt'

if you use ffmpeg something like this should get you out of trouble, though your files need to be named in sequential order starting with img(number 1 2 etc).jpg

"ffmpeg -f image2 -i img%d.jpg -vcodec libx264 outputfile.mp4"

Youtube links

Milkyway

http://youtu.be/VeGM7iEBUT0

Construction

http://youtu.be/-9iCGD6Ielw

Deflicker script

http://tinyurl.com/p7ffof7


Intro to cable cutting - Tracy Holz_Holzster | 2014-02-19

My Antenna - LAVA HD2605 Motorized Outdoor HDTV Antenna


HPR Coverage at FOSDEM 2014 Part 1/5 - Ken Fallon | 2014-02-18

HPR Coverage at FOSDEM 2014

The following are a series of interviews recorded at FOSDEM 2014.

FOSDEM is a free event that offers open source communities a place to meet, share ideas and collaborate.

For more information see the website https://fosdem.org/2014/, where you can watch a recording of the many talks http://video.fosdem.org/2014/


An example of one of the many FOSDEM signs.

Day1

00:00:30 Introduction

Ken and Dave introduce the show

00:01:55 FOSDEM Volunteers

The first chat was with Kristof Provost. By day a Embedded Software Engineer, but at fosdem he transforms into a cloak room attendant and we chat about how you can help out at FOSDEM.
http://www.codepro.be

00:04:52 OSGeo project

Next was a chat with Anne Ghisla from the OSGeo project.

The Open Source Geospatial Foundation
OSGeo was created to support the collaborative development of open source geospatial software, and promote its widespread use. Join us by signing up to our mailing lists or check out the Getting Started page to become more involved.

http://www.osgeo.org/


Dirk Frigne and Anne Ghisla

00:08:29 Geomajas


Sample folders at the booth

Following on we talk to Dirk Frigne

What is Geomajas?
Geomajas is an enterprise-ready open source GIS framework for the web. It has client-server integration for displaying and editing of geographic data.
Geomajas has integrated security and is endlessly scalable. It is compliant with OGC standards such as WMS, WFS, etc and also supports spatial databases.
It integrates with your system and provides out-of-the-box functionality through plug-ins. By leveraging GWT on the client, development is all-Java making it easier and more efficient for your team.

http://geomajas.org/

00:16:09 OpenStreetMap

Last in the mapping trio we speak to Gaël Musquet, président d'OpenStreetMap France.


Open Street Map demos Sat devices


The tuner referred to in the interview


The pc referred to in the interview

OpenStreetMap powers map data on hundreds of web sites, mobile apps, and hardware devices. OpenStreetMap is built by a community of mappers that contribute and maintain data about roads, trails, cafés, railway stations, and much more, all over the world.

http://www.openstreetmap.org/about
http://learnosm.org/en/

00:39:46 Libre Graphics magazine

Changing the pace from mapping we get to talk with ginger "all-lower-case" coons :) about producing the Libre Graphics magazine using all Free Software

A Libre Graphics Magazine is long overdue. In a market dominated by magazines devoted to design discourse built around proprietary tools and the latest computer graphics tricks and techniques, users of Libre Graphics software are underserved and unrecognized. We know that these users exist, both professionally and as hobbyists. We know this because we are they. We are graphic designers, media artists, photographers and web designers. We use Libre Graphics software, quietly and without regard. Our peers, used to proprietary alternatives, question our choice of tools. Our work, when executed well, is indistinguishable from work produced by more traditional means. Thus, our choices are invisible, unless we make an issue of them.

http://libregraphicsmag.com

00:45:18 openSUSE

Next we talk to Richard Brown one of the board members of the openSUSE team.

openSUSE is a free and Linux-based operating system for your PC, Laptop or Server. You can surf the web, manage your e-mails and photos, do office work, play videos or music and have a lot of fun!

http://www.opensuse.org/en/
http://sysrich.co.uk/
https://en.opensuse.org/openSUSE:Board

00:56:48 The Debian Project

Debian developer and T-Shirt salesman, Joost van Baal-Ilić takes some time away from the booth to give us the run down on Debian.

The Debian Project is an association of individuals who have made common cause to create a free operating system. This operating system that we have created is called Debian. An operating system is the set of basic programs and utilities that make your computer run. At the core of an operating system is the kernel. The kernel is the most fundamental program on the computer and does all the basic housekeeping and lets you start other programs. Debian systems currently use the Linux kernel or the FreeBSD kernel. Linux is a piece of software started by Linus Torvalds and supported by thousands of programmers worldwide. FreeBSD is an operating system including a kernel and other software.

http://www.debian.org/
http://ad1810.com/

01:08:04 HelenOS

Google Summer of Code mentors Martin Děcký, and Jakub Jermář talk to us about HelenOS, a project which has mentored GSOC student coders.


Martin Děcký, and Jakub Jermář


HelenOS Screen Shot

HelenOS is an operating system based on a multiserver microkernel design. Rather sooner than later, HelenOS will become a complete and usable modern operating system, offering room for experimenting and research. HelenOS uses its own microkernel written from scratch and supports SMP, multitasking and multithreading on both 32-bit and 64-bit, little-endian and big-endian processor architectures, among which are AMD64/EM64T (x86-64), ARM, IA-32, IA-64 (Itanium), 32-bit MIPS, 32-bit PowerPC and SPARC V9. Thanks to the relatively high number of supported architectures and suitable design, HelenOS is very portable. On top of the microkernel, HelenOS provides services such as file systems, networking, device drivers and user interface. Most of these services are composed of multiple independent server processes, which makes HelenOS one of the most modular operating systems.

http://www.helenos.org/
http://jakubsuniversalblog.blogspot.nl/
https://twitter.com/mdecky

01:23:28 CAcert

I took Michael Tänzer away from checking passports and drivers licenses to explain to us what's the idea behind CACert.org

CAcert.org is a community driven Certificate Authority that issues certificates to the public at large for free. CAcert's goal is to promote awareness and education on computer security through the use of encryption, specifically with the X.509 family of standards. We have compiled a document base (Wiki) that has helpful hints and tips on setting up encryption with common software, and general information about Public Key Infrastructures (PKI). CAcert Inc. is a non-profit association, incorporated in New South Wales, Australia.

http://www.cacert.org/

Music

Track name                               : Free Software Song
Performer                                : Fenster
Recorded date                            : 2002
Copyright                                : Copyright (C) 2002, 
Fenster LLC. Verbatim copying of this entire recording is permitted in any medium, 
provided this notice is preserved. 
Performers: 
Paul Robinson (vocals), 
Roman Kravec (guitar), 
Ed D'Angelo (bass), 
Dave Newman (drums), 
Brian Yarbrough (trumpet), 
Tony Moore (trumpet). 
Free software info at www.gnu.org speeches at audio-video.gnu.org/audio

Interview with Fernando H. F. Botelho from the F123 group - Ken Fallon | 2014-02-17

In today's show Ken talks to Fernando H. F. Botelho from the F123 group.

The F123 Group, which includes Botelho & Paula Consultoria Empresarial Ltda., F123 Consulting, and F123 Software, designs and manages projects in the areas of poverty reduction, technology, and disability. The group provides NGOs, educational institutions, foundations, government agencies, individuals, and international organizations with project management and technical development services, as well as professional low-cost software and training for blind and visually impaired persons.

During the discussion we discuss the different approaches to helping accessibility on Linux. You can email them on info@f123.org, or by following them on twitter: http://Twitter.com/F123org

Links


What is Firefox OS? - J. A. Mathis | 2014-02-13

A short introduction to Mozilla's Firefox OS mobile operating system and what it is. Discussed are what devices are available and what devices Firefox OS can run on.

Links:


Fahrenheit 0-100 - Bill_MI | 2014-02-12

The Fahrenheit scale DOES make sense! Just don't add water.

Comparing temperature points:
  ºC      ºF     ºK       ºR
-273    -460      0        0  Absolute zero
 -40     -40    233      420  C = F
 -18       0    255      460  Coldest of the year?
   0      32    273      492  Water freezes
  10      50    283      510  Spring or Fall day?
  23      73.4  296      533  Better room temp
  25      77    298      537  Room temp
  37      98.6  310      558  Human body temp
  38     100    311      580  Hottest of the year?
  85     185    358      645  This one sticks with me
 100     212    373      672  Water Boils
 125     257    398      717  Maximum silicon chip
 371     700    644     1160  Soldering iron tip

The scales and the people:


Google Summer of Code - Jonathan Nadeau | 2014-02-11

[GSoC 2014] Mentoring organization application deadline. Fri Feb 14, 2014 11am – 12pm Pacific Time

Google Summer of Code is a global program that offers students stipends to write code for open source projects. We have worked with the open source community to identify and fund exciting projects for the upcoming summer.

For more information see: http://www.google-melange.com/


Jono Bacon and Stuart Langridge talk with pokey - pokey | 2014-02-10

Jono Bacon and Stuart Langridge were not entirely pleased with the things pokey had to say about them in the Hacker Public Radio New Years Eve Show episode 1418. They graciously contacted HPR and asked for a chance to clear the air. In this episode pokey has a chat with them about their views on Free and Open Source Software (FOSS) and advocacy.


Creating a Key Pair - GUI Client - Ahuka | 2014-02-07

In the previous program we explained how to use the command line tools to generate encryption keys. This time we look at the GUI clients that some people may prefer. Using KGpg as an example, we can see that it does all the things we did last time on the command line.


HPR New Year Show 2013-2014 After Show 4 of 4 - Various Hosts | 2014-02-06

Following on from the end of the "official" recorded session, the HPR community were not talked out and continued on for another 26 hours.


HPR New Year Show 2013-2014 After Show 3 of 4 - Various Hosts | 2014-02-05

Following on from the end of the "official" recorded session, the HPR community were not talked out and continued on for another 26 hours.


HPR New Year Show 2013-2014 After Show 2 of 4 - Various Hosts | 2014-02-04

Following on from the end of the "official" recorded session, the HPR community were not talked out and continued on for another 26 hours.


HPR New Year Show 2013-2014 After Show 1 of 4 - Various Hosts | 2014-02-03

Following on from the end of the "official" recorded session, the HPR community were not talked out and continued on for another 26 hours.


Why I made an account free android - ToeJet | 2014-01-30

Why I built an Account Free Google tablet. Including links of what was done. Some basic criteria. No accounts created for downloading, installing or configuring except for mail accounts. No rooting. No pirated apps. Something that can be easy for a user to do including installing and updating apps. One ad supported app installed, but hope to find an alternative.

http://james.toebesacademy.com/Account_Free_Android_Device.html


Ubuntu Quickly Ebook Template - Mike Hingley | 2014-01-29

In this episode Mike Hingley talks about his Ubuntu Quickly Ebook Template project. Whilst it is still in development, it allows authors the ability to publish epub style books through the ubuntu packaging system.


Fahrenheit 212 - cyan | 2014-01-28

Please consider recording an episode for Hacker Public Radio. We are a you-contribute podcast. :)

Ken requests an episode on Fahrenheit, which really requires discussion of the two temperature systems, and how they are quantified.

Terminology

Centigrade: old fashioned term for Celsius
Kelvin (K): less common measurement of temperature used for Science
Thermal Equilibrium: en.wikipedia.org/wiki/Thermodynamic_equilibrium
Zeroth Law of Thermodynamics: en.wikipedia.org/wiki/Zeroth_law_of_thermodynamics
Absolute zero: en.wikipedia.org/wiki/Absolute_zero

My personal preference is Celsius. Less numbers to deal with in everyday use.
Really Cold – Temperatures below 0°C
Really Hot – Temperatures above 30°C
The "American" thinking is temperatures go in 20's, 30's, 40's...etc. more work!
Obligatory gun discussion
Indirect conversation about PV = nRT formula
Correction: the absence of pressure (vacuum) causes water to boil.
Celsius and Fahrenheit are "measured" by the states of water boiling/freezing.

Celsius
freezes at 0°
boils at 100°

Fahrenheit
freezes at 32
boils 212°

1 (K) Kelvin = -273.15°C

Talking Twenty Fourteen - NYbill | 2014-01-27

In what has become an annual thing, Jezra and NYbill talk about their New Years predictions past and future. Better late then never, I guess...


thebestofyoutube.com download script - Ken Fallon | 2014-01-24

In episode "Thu 2013-12-19: hpr1404 Editing pre-recorded audio in Audacity" I walked you through editing a podcast, by the magic of editing this is been posted after the other show has aired. The plan here is to get people to share their useful hacks to show how elegant, or in my case ugly, code can be. As Knightwise says "Getting technology to work for you."™
Feel free to share your own hacks with us.

http://hackerpublicradio.org/eps.php?id=1404
http://hackerpublicradio.org/eps/hpr1430-downloader.bash.txt


#!/bin/bash
# Downloads videos from youtube based on selection from http://thebestofyoutube.com
# (c) Ken Fallon http://kenfallon.com
# Released under the CC-0

maxtodownload=10
savepath="/mnt/media/Videos/tv/youtube/bestofyoutube"
savedir="${savepath}/$(\date -u +%Y-%m-%d_%H-%M-%SZ_%A)"
mkdir -p ${savedir}
logfile="${savepath}/downloaded.log"

# Gather the list
seq 1 ${maxtodownload} | while read videopage;
do 
  thisvideolist=$(wget --quiet "http://bestofyoutube.com/index.php?page=${videopage}" -O - | 
  grep 'www.youtube.com/embed/' | 
  sed 's#^.*www.youtube.com/embed/##' | 
  awk -F '"|?' '{print "http://www.youtube.com/watch?v="$1}')
  for thisvideo in $(echo $thisvideolist);
  do 
    if [ "$( grep "${thisvideo}" "${logfile}" | wc -l )" -eq 0 ];
    then
      echo "Found the new video ${thisvideo}"
      echo ${thisvideo} >> ${logfile}_todo
    else
      echo "Already downloaded ${thisvideo}"
    fi
  done
done

# Download the list
if [ -e ${logfile}_todo ];
then
  tac ${logfile}_todo | youtube-dl --batch-file - --ignore-errors --no-mtime --restrict-filenames \
    --max-quality --format mp4 --write-auto-sub -o ${savedir}'/%(autonumber)s-%(title)s-%(id)s.%(ext)s'
  cat ${logfile}_todo >> ${logfile}
  rm ${logfile}_todo
fi


Debian sources.list - Honkeymagoo | 2014-01-23

Honkeymagoo and Kevin Wisher discuss the Debian GNU Linux sources.list file, and the many ways it can be used to personalize your Debian distro

The site that gives most of the information about the sources.list file: http://www.debian.org/doc/debian-policy/ch-archive.html

Mirror sites list: http://www.debian.org/mirror/list

A site that can help you make a sources.list file: http://debgen.simplylinux.ch/

2 good sites to learn about apt-pinning: http://jaqque.sbih.org/kplug/apt-pinning.html http://www.howtoforge.com/a-short-introduction-to-apt-pinning

The Debian multimedia repository: http://www.deb-multimedia.org/

Default sources.list file for US:

deb http://ftp.us.debian.org/debian/ wheezy main
deb-src http://ftp.us.debian.org/debian/ wheezy main

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

deb http://ftp.us.debian.org/debian/ wheezy-updates main
deb-src http://ftp.us.debian.org/debian/ wheezy-updates main 

Coffee Stain Studios and the Sanctum games - Seetee | 2014-01-22

Do you know the Sanctum games? You should! Listen to Armin from Coffee Stain Studios on todays episode of Hacker Public Radio!

"We're actually working on Linux support. *pause* I don't know if I'm supposed to say that."
-- Armin

Coffee Stain Studios

In 2010 a few students from the University of Skövde created the Indie game developing company "Coffee Stain Studios". In 2011 they released the game "Sanctum" on Steam, and in May of 2013 they released "Sanctum 2". These games are most often described as a mix between First-person shooter and Tower defense. You find yourself in a futuristic setting, fighting aliens with a fair bit of humor. The player chooses how much resources to distribute on automatic towers or his or her own weapons. Both games featured the possibility to collaborate with your friends to beat the levels.

One of the founders, Armin Ibrisagic, was at DreamHack in November 2013, where I got a chance to talk to him.

DreamHack

"What is DreamHack?" you ask? Only the world's largest computer festival, held multiple times a year in Jönköping, Sweden. According to Wikipedia "It holds the world record (as recognized by the Guinness Book of Records and Twin Galaxies) for the world's largest LAN party and computer festival, and has held the record for the world's fastest Internet connection, and the record in most generated traffic."

I also got an interview with one of the organizers of DreamHack, but that you will hear another day. Today we focus on Sanctum, and how the market looks for smaller game developers.

Stuff referenced in the episode

How to reach me

You should follow me and subscribe to All In IT Radio:


Decoding HPR1216 the easy way and a bit more - mirwi | 2014-01-21

This Episode is kind of a direct response to HPR1343 by Laindir, where he explains his awesome way to decode the morse code in HPR1216. For the fun of it, I start right out by digressing into a memory of mine. It is about how I tried to decode morse code telemetry from the AO-21 amateur radio satellite some 20 years ago by using a CBM-8032 computer.

After that I reveal the easy way to decode HPR1216 by using the CW mode of the program FLDIGI. Along the way, I mention the use of "monitors" in pulse audio, which are selectable in pavucontrol as input sources for audio applications. This is an easy way to loop back sound output from other applications. This method also combines nicely with WEBSDR, web accessible software defined receivers, all over the world. These may be used if you want to throw some real world signals at FLDIGI to play with the different modes. For listening to amateur radio communication I recommend to start out with one of these modes: CW (morse telegraphy), PSK > BPSK31 (very common, narrow band tele type mode) and RTTY > RTTY-45 ("original" radio tele type). For the typing modes you might want to check also "View>Waterfall>Docked scope" or activate "View>View/Hide Channels".

Finally I add a tip about using OSS-wrappers like aoss, from alsa-oss, and padsp from the pulseaudio-utils package, to run old OSS applications. I use this primarily for siggen, a suit of command line / curses applications for generating audio signals like sine wave, rectangle and so on.

NOTE: There is one stumbling block with pavucontrol, which I forgot to mention in the recording. Applications will only show up as playback sources or recording sinks when they actively use the interface. That is, the alsa player source will only be visible while playing, in the same way as an audacity sink can only be seen while the recording is going on.

Links:


A Visit to Reglue - David Whitman | 2014-01-20

Recycled Electronics and Gnu/Linux Used for Education. Reglue, in a nutshell, gives free Linux computers to under privileged children and their families. From their website:

According to our estimates and those of the Austin Independent School District, there are over 5000 Austin students who cannot afford a computer or Internet access. Reglue wants to reduce that number by as much as we can. Since 2005 we have provided 1102 disadvantaged Austin-area kids and their families a computer. These kids cannot grow and compete with their peers unless they have a computer and Reglue focuses on giving these kids the tools they need.

http://www.reglue.org/

To find out more about Ken Starks - Find him on Google+

Ken's Blog http://linuxlock.blogspot.com/2009/08/let-their-eyes-be-opened.html


ohmroep hpr live mini, 03-08-2013, Censorship and Hacking in the Netherlands - Nido Media | 2014-01-16

Nido Media invades the Early Morning Show hosted by colleague host Brenno de Winter to talk about his talk on Censorship and Hacking in the Netherlands.

We discuss the situation of Alberto Stegeman, who proved the lack of security on Schiphol by touching the plane of the Queen.

Brenno's own adventures with the Dutch transportation card.

Henk Krol showed a medical system's security, a system considered to be "Top Notch Security", hinged on a (shared) password consisting of 5 numbers.

He also talks about the Dutch Responsible Disclosure procedure and what is wrong with it, including examples such as Hans Scheuder who found a flaw in Habbo Hotel.

Ilyam saw his little brother and sister taken away by the Child Protection Services by accident and decided to film it and go public with it.

Indigo - system for registering people immigrating to the netherlands. Contains markers like "You are ready to be removed".

Russian Activist fled to the Netherlands after he was let out of jail. Here he got cought in a system named 'Indigo' which is used by the immigration service. One of the flags this system can set on people is 'you are ready to be removed'.


Monty - The man behind your databases - Seetee | 2014-01-15

Listen to the man who created the database YOU use every day, today on Hacker Public Radio.

"There's no reasons to use MySQL anymore."
-- Monty

Michael Widenius at FSCONS 2013

A couple of months ago I attended FSCONS 2013. There I met Michael "Monty" Widenius, the driving force behind both MySQL and MariaDB. This is a guy who loves being a developer and he loves Open Source software. He named MySQL after his daughter My, and the new fork MariaDB got its name from his other daughter Maria.

Monty was invited to FSCONS 2013 to give a speech entitled "The MySQL and MariaDB story", and the synopsis on fscons.org says:

"The story of how MySQL was created, why it was successful and how it grew until it was sold to Sun, who was then overtaken by Oracle.
It will also cover how and why MariaDB was created and what we are doing to ensure that there will always be a free version of MySQL (under the name of MariaDB).
The talk will also explain the challenges we have had to do this fork, especially the merge with MySQL 5.5, and the various systems (like buildbot) that we used to build the binaries and how we are working with the MariaDB/MySQL community."
-- https://frab.fscons.org/en/fscons13/public/events/51

That presentation can be found on YouTube, and I encourage you all to have a look at it. "Michael Monty Widenius: The MySQL and MariaDB story": http://youtu.be/JxyBNdwmpzM

If you have not yet made the switch to MariaDB, now is the time!

Monty also asks everyone who uses MariaDB to activate the anonymous plug-in, so that the developers might know what to focus their attention on.

If you wish to look Monty in the eyes, you have the opportunity to do so, as this interview was video recorded and will be released on YouTube or similar. Follow All In IT Radio on Google+, Twitter and Identi.ca for updates on when that will be released.

Stuff referenced in the episode

How to reach me

You should follow me and subscribe to All In IT Radio:


Setting up and using SSH and SOCKS - Curtis Adkins (CPrompt^) | 2014-01-14

In this episode I go through how I set up SSH and SOCKS. This is very useful when you need to feel a bit more secure in your internet traffic and need to keep out of prying eyes. I also go over some tools used to access your home network from a Windows computer.

Links:


Statistics and Polling - Ahuka | 2014-01-13

We are given polling results constantly in news stories, and even more so when an election is near. But how accurate are these polls? What are the limitations? And what kinds of questions should you have when looking at these surveys? I will attempt to answer these questions in this podcast.


HPR New Year Show Part 5 2014-01-01T10:00:00Z to 2014-01-01T12:00:00Z - Various Hosts | 2014-01-10

2014-01-01T10:00:00Z

  • Greetings to small region of U.S.A. and 2 more Honolulu, Rarotonga, Adak, Papeete, followed by a short reminder of the ORCA fundraiser.
  • https://archive.org/donate/
  • http://theacf.co/
  • Can a short url be thought of as time based
    • I maintain that in it's current likely implementations that it is not.  Especially since it is likely that the storage uses a 1 original URL to many shortened URLs.  However, I would think it would be possible to implement as a hashed function given the rights seeds.
  • KuraKura: questions about using mumble.
  • General conversation
  • Discussion about Orca and handling integration with various software packages.  Ken wants to motivate the HPR community to explore the issues that exist, and talk with developers from application projects about improving their orca integration.
    • JonDoe mentions that there might be dependencies and / or regressions that occur as changes are made due to hacks / workarounds that currently exist (both in orca and applications)
  • http://en.wikipedia.org/wiki/NonVisual_Desktop_Access

2014-01-01T11:00:00Z

2014-01-01T12:00:00Z

Should auld acquaintance be forgot,
and never brought to mind?
Should auld acquaintance be forgot,
and auld lang syne*?

CHORUS

For auld lang syne, my jo,
for auld lang syne,
we’ll tak a cup o’ kindness yet,
for auld lang syne.

And surely ye’ll be your pint-stowp!
and surely I’ll be mine!
And we’ll tak a cup o’ kindness yet,
for auld lang syne.

CHORUS

We twa hae run about the braes,
and pu’d the gowans fine;
But we’ve wander’d mony a weary fit,
sin auld lang syne.

CHORUS

We twa hae paidl’d i' the burn,
frae morning sun till dine;
But seas between us braid hae roar’d
sin auld lang syne.

CHORUS

And there’s a hand, my trusty fiere!
and gie's a hand o’ thine!
And we’ll tak a right gude-willy waught,
for auld lang syne.

CHORUS


HPR New Year Show Part 4 2014-01-01T04:00:00Z to 2014-01-01T10:00:00Z - Various Hosts | 2014-01-09

2014-01-01T04:00:00Z

2014-01-01T04:30:00Z

  • Greetings to Venezuela Caracas, Barquisimeto, Maracaibo, Maracay, followed by a short reminder of the ORCA fundraiser.
  • More gun talk: Broam, Pokey, FiftyOneFifty, Greybeard, FlyingRich...(yawn)
  • "Only Accurate Guns are Interesting" - Col. Townsend Whelen

2014-01-01T05:00:00Z

  • Greetings to the eastern region of U.S.A., regions of Canada and 12 more  New York, Boston, Rochester, Marriland, Washington D.C., 20,000 feet over Florida, Washington DC, Detroit, Havana, followed by a short reminder of the ORCA fundraiser.
  • 5150: OCPLive is probably going to happen this year.  No official location.  Sounds like plans are going to be hammered out in the near future.
  • 5150: Canonical to charge Mint for repository access?  Appears to originate from this: http://distrowatch.com/weekly.php?issue=20131209#qa
  • Underrunner: Synchronized christmas lights
  • Peter64 regales us with his tale of how he electrocuted himself with christmas lights

2014-01-01T06:00:00Z

  • Greetings to the midwest region of U.S.A., some regions of Canada and 8 more  Mexico City, Chicago, Guatemala, Dallas, followed by a short reminder of the ORCA fundraiser.
  • General and random chaos conversation - this is turning into a jumbled, mixed up, and fun conversation
  • General pissing match about the Affordable Care Act / Obama Care.
  • Food conversation inlcuding the Aussie version of the Turducken
  • ..and back to gun talk & hunting
  • Peter64's gun: http://bazar.hunting-shop.cz/detailni_foto.php?id_inzeratu=5887&id_obrazku=0 
  • http://usedguns.com.au/Product.aspx?p=2070
  • Talk about coyote

2014-01-01T07:00:00Z

2014-01-01T08:00:00Z

2014-01-01T09:00:00Z

  • Greetings to Alaska/U.S.A. and French Polynesia  Anchorage, Fairbanks, Unalaska, Juneau, followed by a short reminder of the ORCA fundraiser.
  • JonDoe Recipe: Equal parts Southern Comfort & Butter - add pork chops - caramel porkchops
  • Cobra2 Recipe: Fowl (chicker, turkey, etc) covered with real mayo, salt & pepper, sear, cook normally.

2014-01-01T09:30:00Z

  • Greetings to Marquesas Islands/France  Taiohae, followed by a short reminder of the ORCA fundraiser.
  • BitCoin and transaction validation
  • TorNetwork
  • HPR & BitTorrent / Magnet Links / Archive.org - Contributor RSS feeds to allow grabbing all episodes from specific contributors


HPR New Year Show Part 3 2013-12-31T22:00:00Z to 2014-01-01T04:00:00Z - Various Hosts | 2014-01-08

2013-12-31T22:00:00Z

  • Greetings to Greece and 30 more  Cairo, Ankara, Athens, and Bucharest, followed by a short reminder of the ORCA fundraiser.
  • Discussion of the new cast of TuxRadar
  • Got talking about Jupiter Broadcasting
  • Deep discussion on the world of Jono Bacon
  • The discussion of Jono / Aq on LugRadio evolves into a debate on the nature of debate
  • This conversation evolved into a question / debate about software morality, SndChaser suggested that maybe it is an ethical question instead of a moral question

2013-12-31T23:00:00Z

2014-01-01T00:00:00Z

  • Greetings to United Kingdom and 24 more  London, Casablanca, Dublin, and Lisbon, followed by a short reminder of the ORCA fundraiser.
  • (0002Z) Pokey: Mac OS was moderne when it was created, but now it's looking old and tired
  • SndChaser thinks we are kind of spoiled with all the options - includnig things that don't exist elsewhere - like Awesome.  But lovest the ability we have to build our desktops to fit our workflows and optimize how we work.
  • (0020Z) K5Tux: Easy to learn (he's coming back to it...) -- "Going to change lanes: When discussing ease of use, what about "don't care to know" folks, gamers, etc -- those who don't worry about privacy and software freedom, I have my own thoughts on but I'd like to hear the consensus on the danger for those who just don't care."
  • (0045Z) How did you come to Linux?
  • (0048Z) Free Software's major achievements in 2014:
    • Watches or glasses (marcusbaird)
    • SteamBox (ThistleWeb)
    • ROMs for entry-level mobile phones (pokey)

2014-01-01T01:00:00Z

  • Greetings to Cape Verde, some regions of Greenland and 1 more  Praia, Ponta Delgada (Azores), Ittoqqortoormiit, and Mindelo, followed by a short reminder of the ORCA fundraiser.
  • Is Windows made for the consumer or is it made just to look that way on the store shelves? (pokey)
  • Thistleweb expounds upon the evils of extended warranties
  • eBook discussion

2014-01-01T02:00:00Z

  • Greetings to regions of Brazil, Uruguay and 1 more Rio de Janeiro, S??o Paulo, Brasilia, Montevideo, followed by a short reminder of the ORCA fundraiser.
  • Pokey mentions that he is furious that the authors guild forced the text-to-speech to be disabled on the Kindle... and names Roy Bloundt Jr.
  • Electronic versions of textbooks are not reducing the number of printed books.  Students have to buy / lease the paper books, then get the electronic version.  And, in many cases they cannot (easily) re-selly the paper copy for even half of what they paid.  In the case of grade school / highschool they cannot sell the books since they are just leased.
  • Pokey brought up OpenText Books: https://creativecommons.org/tag/open-textbooks
  • JonKulp - textbooks
  •  http://jonathankulp.org/ - Creative Commons Counterpoint Textbook
  • JonKulp - Blather
  • SndChaser asks Jon to comment on Musopen and the status of classical music publishing / performance
  • JonKulp mezmerizes the room with the contents of his cranium (this time it's with Blather).
  • Your're funny!!
  • LTM
  • JonKulp is an accomplished composer. Some of his works can be found at http://jonathankulp.org/comp.html

2014-01-01T03:00:00Z

  • Greetings to regions of Brazil, Argentina and 7 more Buenos Aires, Santiago, Asuncion, Paramaribo, followed by a short reminder of the ORCA fundraiser.
  • JonKulp gets introduced to mate tea
  • Jonathan Nadeau (http://accessiblecomputingfoundation.org/) talks about Orca & Festival speech synthesis
  • Jonathan Nadeau talks about moving to manjaro
  • It is determined that Perberos, Stefano Karapetsas (stefano-k), Steve Zesch (amanas) and Clement Lefebvre (clem) are the people responsible for removing all accessibility features from MATE, the Gnome2 fork. Gnome2 used to be the most accessible desktop.

2014-01-01T03:30:00Z

  • Greetings to Newfoundland and Labrador/Canada  St. John's, Conception Bay South, Corner Brook, Gander, followed by a short reminder of the ORCA fundraiser.
  • Jon Kulp: Open Dyslexic Font
  • SndChaser installs Open Dyslexic extension in chromium
  • Pokey looks at the Open Dyslexic website and is able to read the page very quickly (quickly for pokey anyway), goes ahead and tries to install the font on Mint


HPR New Year Show Part 2 2013-12-31T16:00:00Z to 2013-12-31T21:00:00Z - Various Hosts | 2014-01-07

2013-12-31T16:00:00Z

  • Greetings to China and 12 more Beijing, Hong Kong, Manila, Singapore, followed by a short reminder of the ORCA fundraiser.
  • Dave from The Bugcast podcast joins us.
  • Conversation about being able to identify different generations of devices. Comparison to cars.
  • Talks about batteries and the MrX HPR Episode regarding batteries (top 10 HPR ep.)
  • The eCig / Recharger SndChaser mentioned: http://www.innokin.com/itaste-mvp.html
  • Ken discovers the un-mute button
  • Windows & Windows keys suck. Don't use it.
  • Mac vs Windows (We knew it had to come up eventually)
  • William says SndChaser sounds like RMS
  • Free Software licenses & compatible / non-compatible licenses: https://www.gnu.org/licenses/license-list.html
  • How to understand the Creative Commons license
  • Usage Rights are available in Google Advanced Search Options: https://encrypted.google.com/advanced_search?hl=en&fg=1
  • pokey Godwins the license enforcement conversation

2013-12-31T17:00:00Z

  • Greetings to much of Indonesia, Thailand and 7 more Jakarta, Bangkok, Hanoi, Phnom Penh, followed by a short reminder of the ORCA fundraiser.
  • pokey spends 24 hours updating a Windoze computer. Popey updates a Linux netbook while we say "Happy New Year" to Hanoi
  • Running a LiveCD of Linux on a Chromebook
  • Write disable-able USB stick:
  • http://www.amazon.com/Kanguru-Solutions-ALK-8G-8GB-Flashblu/dp/B00190IX40/ref=sr_1_2?ie=UTF8&qid=1388509892&sr=8-2&keywords=kanguru+flashblu
  • Talk about having an image that cannot be re-written for remote re-imaging of systems.
  • Q: Why do we have redundant recordings? A: For redundancy. (So if anyone that drops we have multiple copies to reconstruct from)
  • Ubuntu on tablets and phones
  • XBeamMC: http://xbeammc.com
  • Talking about how to coordinate conversation on the chat
  • We all agree people with British (is that the right word) accents need to talk slowly to Americans
  • thFilemanagers - 2 & More paned

2013-12-31T17:30:00Z

  • Greetings to Myanmar and Cocos Islands Yangon, Naypyidaw, Mandalay, Bantam, followed by a short reminder of the ORCA fundraiser.
  • OwnCloud 6
  • Running ORCA on RaspberryPI?
  • Blather project by Jezra Lichter for speech input
  • Speakup: control over output
  • emacs-speak

2013-12-31T18:00:00Z

  • Greetings to Bangladesh, some regions of Russia and 4 more Dhaka, Almaty, Bishkek, Thimphu, followed by a short reminder of the ORCA fundraiser.

2013-12-31T18:15:00Z

  • Greetings to Nepal Kathmandu, Biratnagar, Pokhara, followed by a short reminder of the ORCA fundraiser.
  • We notice we missed 2 time zones
  • Lunch talk

2013-12-31T18:30:00Z

  • Greetings to India and Sri Lanka New Delhi, Mumbai, Kolkata, and Bangalore, followed by a short reminder of the ORCA fundraiser.
  • Ahuka switched from Mint to Ubuntu - he likes Unity. And discussion ensues.
  • pokey consistantly fails to use the etherpad doc correctly. (lol)
  • Dann doesn't use Linux

2013-12-31T19:00:00Z

  • Greetings to Pakistan and 8 more Tashkent, Islamabad, Lahore, and Karachi, followed by a short reminder of the ORCA fundraiser.
  • Dann talks about File Descriptors and File Handles

2013-12-31T19:30:00Z

2013-12-31T20:00:00Z

  • Greetings to much of Russia and 8 more Moscow, Dubai, Abu Dhabi, and Muscat, followed by a short reminder of the ORCA fundraiser.
  • We want to get rid of daylight savings time
  • Ken: We need to get a calendar that works in linux.

2013-12-31T20:30:00Z

  • Greetings to Iran Tehran, Rasht, Esfah??n, and Bandar-Abbas, followed by a short reminder of the ORCA fundraiser.
  • NELF 2014 discussed by Jonathan Nadeau

2013-12-31T21:00:00Z


HPR COMMUNITY NEWS DECEMBER 2013

A monthly look at what has been going on in the HPR community. This is on the Saturday before the first Monday of the month.

New hosts

Welcome to our new hosts: Honkeymagoo, and Thaj Sara.

Show Updates

id date title host
1391 2013-12-02 Google Play Music All Access Ahuka
1392 2013-12-03 Beginner's guide to the night sky Andrew Conway
1393 2013-12-04 Audio Metadata in Ogg, MP3, and others Epicanis
1394 2013-12-05 Setting Up Your Own Blog Keith Murray
1395 2013-12-06 17 - LibreOffice Writer Overview of Page Layout Options Ahuka
1396 2013-12-09 First Thoughts of the Google Chromecast Curtis Adkins (CPrompt^)
1397 2013-12-10 HPR Community News for November 2013 Various Hosts
1398 2013-12-11 Batteries Part 1 MrX
1399 2013-12-12 Interview with Ben Everard http://www.linuxvoice.com Curtis Adkins (CPrompt^)
1400 2013-12-13 How We Use Linux Honkeymagoo
1401 2013-12-16 Huawei Mate review Knightwise
1402 2013-12-17 How I Started Using Linux and Free and Open Source Software Thaj Sara
1403 2013-12-18 hiro from GamingGrannar at Retrospelsmässan Seetee
1404 2013-12-19 Editing pre-recorded audio in Audacity Ken Fallon
1405 2013-12-20 18 - LibreOffice Writer Page Styles Introduced Ahuka
1406 2013-12-23 ORCA fundraiser Ahuka
1407 2013-12-24 Mars Needs Women, and Hacker Public Radio Needs Shows Ahuka
1408 2013-12-25 Drupal in Gothenburg with Addison Berry and others Seetee
1409 2013-12-26 Xircom PE pocket ethernet adapter Ken Fallon
1410 2013-12-27 Generating Keys on the Command Line Ahuka
1411 2013-12-30 ohmroep live 1, 31-06-2013, pirate parties Nido Media
1412 2013-12-31 ohmroep hpr live 2, 31-06-2013, advancing local communities Nido Media

Other News

Downloads in 2013 = 1,134,478
Per episode download = 4,364

Other News

  • Discussion of the infrastructure for New Year's 24-hour show
  • Indiegogo campaign for Orca
  • Calls for more shows
  • Torrents
  • HPR new year show promo
  • Proposal to add show Reservations to HPR
    "This means that "Next Available Slot" skips reserved slots. If any host wants the same day then well they should try and make arrangements with the other host. If both hosts cannot reach a resolution, then the mailing list will decide for them."
  • Brochure for HPR?
  • Please Please use the TXT template
  • New HPR website design
  • New Year Show/ Orca
  • Shared pad for show notes for the New Years show


HPR New Year Show Part 1 2013-12-31T10:00:00Z to 2013-12-31T16:00:00Z - Various Hosts | 2014-01-06

2013-12-31T10:00:00Z

  • Greetings to Christmas Island/Kiribati and Samoa Kiritimati, Apia, followed by a short reminder of the ORCA fundraiser.
General links / references mentioned on the show for the show notes:

2013-12-31T10:15:00Z

2013-12-31T11:00:00Z

  • Greetings to New Zealand with exceptions and 5 more  Auckland, Suva, Wellington, Nukualofa, followed by a short reminder of the ORCA fundraiser.
  • ken_fallon and SndChaser talk about ways 5150 could run external Ethernet to improve his connection.
  • marcusbaird, pokey, sndchaser, ken_fallon talked about current linux distros we are using
  • pokey brought up the Chromebook ad - the Pawn Stars advert
  • marcusbaird and pokey discuss hunting in New Zealand

2013-12-31T12:00:00Z

  • Greetings to small region of Russia, Marshall Islands and 5 more Anadyr, Funafuti, Yaren, Tarawa, followed by a short reminder of the ORCA fundraiser.  
  • Ken talks about the RasberryPi http://www.themagpi.com/
  • Pokey talks of how battery kept his kit charged when camping http://lmgtfy.com/?q=bp12-12+battery

2013-12-31T12:30:00Z

2013-12-31T13:00:00Z

  • Greetings to much of Australia and 5 more  Melbourne, Sydney, Canberra, Honiara, followed by a short reminder of the ORCA fundraiser.
  • Per pokey: Ken Fallon has a nerdgasm taking about html5
  • Pokey, Jonkulp: Talk about DD-WRT and Wireless Routers http://www.dd-wrt.com/site/index

2013-12-31T13:30:00Z

2013-12-31T14:00:00Z

  • Greetings to Queensland/Australia and 5 more Brisbane, Port Moresby, Guam (Hag??t??a), Cairns, followed by a short reminder of the ORCA fundraiser.
  • Want to Join Google+ ? Ken_Fallon goes on a rant about Google. Pokey suggests that Google has changed their definition of "evil".
  • Jonathon Nadeau joined us.
  • SndChaser brought up YaCy as a way to get out of Google: http://www.yacy.net/en/
  • DuckDuckGo discussed and wether it personalizes searches
  • SndChaser wants an encrypted network file system. William suggested https://freenetproject.org/

2013-12-31T14:30:00Z

2013-12-31T15:00:00Z

2013-12-31T15:15:00Z

  • Greetings to Western Australia/Australia Eucla, followed by a short reminder of the ORCA fundraiser.
  • SndChaser asked FlyingRich about FAA lifting the ban on devices on planes
  • Pokey asked about the concerns regarding interference on devices at altitude
  • William asked if standard ECC is good enough for this application
  • Somehow transitioned throught lighting to plants.
  • Popey joins us!
  • Hash LUGRadio gets a shout out
  • SoundChaser adds a bullet point <- HAHAHAHAHAHAH
  • Talk with popey about the codec repositories
  • Commercials are just terrible - not for the tech market that we are in

ohmroep hpr live 4, 31-06-2013, operating lights at Observe Hack Make - Nido Media | 2014-01-02

Doing the Lights on OHM2013. (shownotes donated by HobbyBob)

During the interview i mention the LOC controller. The LOC controller was designed by Bob from Bitlair Hackerspace in Amersfoort, The Netherlands.

Here you can find all the info on the controller:

My username is hobbybob there, so if you have any questions just ask me in a pm. It is good habit that you introduce yourself on the forum, this will get you more credits when you start asking questions. Just introduce yourself, what you want to built and what you already have done/tried in the past.

Ohh and BTW i sound a bit dull because i was very tired. As the Light team, we worked from 9AM to 3AM every day during OHM to make the experience a colorful one for everyone!

We hope you enjoy(ed) our effort and start building cool stuff yourself !

If you want to make your own LOC controllers, LED effects or Lasers i am very interested to know. You can mail me: hobbybob at bitlair dot nl


ohmroep hpr live 3, 01-08-2013, (Power)DNS - Nido Media | 2014-01-01

Today Nido Media is joined by Ken Fallon as cohost. Bert Hubert from PowerDNS joins us and talks with us about what DNS actually is. What it does, how it is used, how it is implemented. What information DNS holds and what it works. He also explains what PowerDNS and we go into DNSSec a bit. Our conversation is preempted right at the very end because the tent was about to collapse. No comments are made about the vicinity of Bind developers.


ohmroep hpr live 2, 31-06-2013, advancing local communities - Nido Media | 2013-12-31

Nido Media reporting Hacker Public Radio Live. Starring Cecile Langhorst as cohost who saves the show, and two guests. Civardi from Rhizomatica, who is active in installing GSM networks in rural areas in Mexico tells us of his experiences with GSM technologies and Mexican villagers. Bicycle Mark relates about his work training people from war or post-war countries to become reporters.


ohmroep live 1, 31-06-2013, pirate parties - Nido Media | 2013-12-30

Nido media reporting Live from OHM2013 in the Netherlands. He is joined by a party of Pirate Party members including Fabricio Martins do Canto, Dirk Poot, Jonas Degrave, Thomas Gordon. They discuss how their pirate party chapters were started, how to start your own. What it means to be a pirate party, the goals of pirate parties. Later we are joined by Christopher Clay who tells us about the situation over there.


Xircom PE pocket ethernet adapter - Ken Fallon | 2013-12-26

Catalog photo of PE3-10BC

This is a submission for the GadgetWarehouse segment on TheGizWiz on the Twit.tv network. In it I describe how my Raspberry PI has caused me to clear out all my old gadgets. The two that remained is a SmartMedia Floppy disk adapter and the other is a Xircom PE pocket ethernet adapter. I also mention the Third Annual HackerPublicRadio NewYear 26 hour show.

Links


Drupal in Gothenburg with Addison Berry and others - Seetee | 2013-12-25

In a sunny Gothenburg, the spring of 2012, we find a lot of happy web developers attending DrupalCamp. This is the second show with conversations from that event. This time you will hear Addison Berry from Lullabot, Henrik from All In IT Radio as well as Patrik and Cornelius.

If you want to hear what Henrik and I thought about this years DrupalCamp, then you should have a listen to the episode "Con of the Year" over on our podcast. There we talk about all the conferences we have attended in 2013, including DrupalCamp, FSCONS and Retrospelsmässan.

Participants in todays show

References

How to reach me

You should follow me and subscribe to All In IT Radio:


Mars Needs Women, and Hacker Public Radio Needs Shows - Ahuka | 2013-12-24

Hacker Public Radio welcomes everyone to record shows and contribute them to the network. In this show we discuss the many ways you can do that. It is very easy to contribute a show and get involved, so we encourage everyone to join in.


Editing pre-recorded audio in Audacity - Ken Fallon | 2013-12-19

In today's show I walk you through the very basics of "editing" a audio track that has been recorded outside Audacity. Audacity can be found at http://audacity.sourceforge.net/

Overview of Audacity

Audacity is a free, easy-to-use and multilingual audio editor and recorder for Windows, Mac OS X, GNU/Linux and other operating systems..

Editing the audio

The steps in this video include.

  • File > Import > Your file
  • Tracks > Stereo Track to Mono
  • Effect > Amplify (Accept defaults)
  • Delete audio: Highlight (click and drag) press Delete
  • Undo: Ctrl + Z
  • Intro Clip
  • Outro Clip
  • Move Track: (F6 Multitool) Ctrl - Click and drag
  • Export the Track:
    • Confirm that the Project Rate is set to 44100 Hz (bottom left)
    • File -> Export and select FLAC File
    • Click Options... to reveal FLAC Export Setup
    • Set Level to 8 (best)
    • Set Bit depth to 24
    • Artist Name: Your name
    • Track Title: Your show title
    • Album Title: Hacker Public Radio
      Audacity Export Settings

When you are ready you can contact admin@hackerpublicradio.org to get access to the FTP server. For more technical information see the README file and the Sample Show notes file.

http://hackerpublicradio.org/eps/hpr1404.webm
http://hackerpublicradio.org/eps/hpr1404.mp4


hiro from GamingGrannar at Retrospelsmässan - Seetee | 2013-12-18

Today on Hacker Public Radio, we will talk about old games, and interview an expert from Sweden.

"GamingGrannar" and "Spelklassiker Musik"

In 2012, the Swedish gaming community "Level 7" voted for the blog Gaminggrannar to become "Gaming Blog of the year". Gaminggrannar (or "Gaming Neighbours") consists of David "Dave" Boström, Emelie "Ekken" Karlsson and Andreas "hiro" Karlsson.

Dave won the Swedish Championship in Nintendo, in 2003, and has a great Metroid collection. Ekken is an acomplished gamer, creates edible game cakes and also has a newly started collection of games with pink cartridges. hiro can be recognized by his retro game inspired tatoos, and is known for his love for series like Mega Man X and Castlevania.

Together the three neighbours release a video blog about everything and anything gaming related, but often with a focus on older games.

The podcast that hiro hosts together with Tobias Jensen, a NES and Amiga 500 gamer who wished he had more time for games, hit the 200th episode in november 2013.

Retrospelsmässan

hiro and I met at Retrospelsmässan 2013. This retro game convention is on its fourth year, and has grown considerably. Now in the second largest exhibition hall in Gothenburg, with roughly 2.000 visitors, and a three hour queue to get in. Competitions in old games, buy retrogames and consoles, cosplay competition, and so on. "Retrospelsmässan is a yearly event with focus on consoles and computers that was released before the year 2000." -- Markus Swerlander, one of the organisers.

The date for the 2014 edition of Retrospelsmässan is already set, saturday the 3rd of may in Eriksbergshallen, Gothenburg.

"Game and have fun!"
-- hiro

Stuff referenced in the episode

How to reach me

You should follow me and subscribe to All In IT Radio:


How I Started Using Linux and Free and Open Source Software - Thaj Sara | 2013-12-17

My first contribution to Hacker Public radio, which details how I came to use Linux and Free/Open Source software.


Huawei Mate review - Knightwise | 2013-12-16

In this episode of HPR Knightwise reviews the Huawei Mate Smartphone and answers the quesion if a 6.1 inch device is tablet a phone or both. We peek back into the late 80's and ask ourselves : What constitutes a phone and is the Huawei Mate something for you ?

The original article : http://knightwise.com/reviewing-the-huawei-ascend-mate/


How We Use Linux - Honkeymagoo | 2013-12-13

Honkeymagoo and Kevin Wisher discuss the many ways they use Linux.

MythTV

Samba File Server

NFS File Server

OwnCloud

TinyTinyRss

Mumble murmur - server mumble - client

Icecast

BUTT (Broadcast Using This Tool)

Xbian

Elgg

Plex

Rasplex


Interview with Ben Everard http://www.linuxvoice.com - Curtis Adkins (CPrompt^) | 2013-12-12

In this show I interview Ben Everard, former editor of Linux Format who is now promoting a crowd-funded campaign through Indiegogo for a new Linux magazine, Linux Voice. We also talk about Ben's other project which is a book called "Learning Python with Raspberry Pi" from Wiley Publishing. Later in the podcast we talk about how Ben arrived to Linux and what he finds to be the most exciting thing he has written about as well as what's going on in the Linux world.


Batteries Part 1 - MrX | 2013-12-11

A show about batteries - Part 1

I can't take the credit for all this detailed information in my podcast, I found this fantastic website many years ago while investigating why the battery in my expensive razor prematurely failed. I tried to hunt for the site but couldn't find it. I wrote up all my notes from memory and recorded the show. It wasn't until I started working on part 2 of my batteries show that I stumbled across this long forgotten site - at least I think it's the same one as it talks about the memory effect on satellites and doctor's pagers so I guess it must be the same one. I'm indeed delighted to find it still exists, and I may very well read it again from top to bottom. It looks like it's been updated a little too. Well done ka7oei a fantastic resource right enough.

Site title: "About NiMH and NiCd cells and batteries (And a little about LiIons, too...)" http://www.ka7oei.com/nicds.html

A picture of my trusty Philips 5890 Shaver http://urun.gittigidiyor.com/kozmetik-kisisel-bakim/philips-philishave-5890-tras-makinasi-77027302

Memory effect http://en.wikipedia.org/wiki/Memory_effect

Doctor's pager http://en.wikipedia.org/wiki/Pager

Sansa Clip http://en.wikipedia.org/wiki/Sansa_Clip#Sansa_Clip

Two Possible Chargers (For use in the UK)

I found it very difficult to find a slow trickle charger, here are two possibilities, you may need to settle for a fast charger as the slow ones now seem to be like hen's teeth, (VERY HARD TO GET).

This is perhaps a little slow with a charge current of only 150ma, would take about 17Hrs to charge 2100 mAh batteries.

http://www.amazon.co.uk/Lloytron-B046-Battery-Charger-batteries/dp/B0035SLPVW/ref=sr_1_12?ie=UTF8&qid=1381055732&sr=8-12&keywords=aa+charger

The charger I use is made by the same company as this although mine is a different model. My model charges at 200ma, and takes about 13 Hrs to charge a 2100 mAh battery. I can't tell what charge current this charger deliveries, but suspect it's a simple slow charger, probably old stock, as I said slow chargers are getting like hen's teeth.

http://www.ebay.co.uk/itm/Hahnel-Powerstation-TC-Action-Charger-with-2-x-2000mAh-Batteries-/321240775553?pt=UK_ConsumerElectronics_Batteries_SM&hash=item4acb713b81


First Thoughts of the Google Chromecast - Curtis Adkins (CPrompt^) | 2013-12-09

I discuss my first experience with the Google Chromecast. I go through my process of setting up the device and start streaming Netflix, Music and Podcasts.

http://www.google.com/intl/en/chrome/devices/chromecast/


Setting Up Your Own Blog - Keith Murray | 2013-12-05

Keith Murray talks about the things you need to consider when setting up your own blog. Topics discussed include hosting options, software platforms and a brief discussion of some of the underlying technologies involved.

Links to many of the topics and projects discussed are included below.

Links

Project Pages

Installation Guides

Wikipedia Links


Audio Metadata in Ogg, MP3, and others - Epicanis | 2013-12-04


Metadata in MP3, Opus/Ogg/FLAC/Speex, and other audio files.

Today's episode discusses (and encourages) the use of metadata tags in audio files. Most of the episode is spent on id3v2.3 (metadata for mp3 files) and vorbiscomments (metadata for opus, ogg vorbis, flac, and speex files), and how to mix them, though metadata in webm/matroska, windows media, and wav files is briefly discussed as well.

This episode's files have also been crafted with substantially more metadata than the ID3v1 set of tags that HPR normally limits itself to, to serve as examples.

Listeners to the opus, ogg (vorbis), or speex versions will also have access to chapter markings if your playback software recognizes standard vorbiscomment chapter metadata. (No chapter markings in the mp3, as support for it is extremely sparse, and I've not yet even managed to find a tool for making mp3 chapters that actually works - the java utility I mention in the episode crashes on me without starting...)

All metadata conforms to the published standards, so your playback software should at best fully use it all, or at worst simply ignore it. If your player software actually DOES have a real problem with this file, I would very much like to know!

If there's anything wrong with the metadata, blame Epicanis, not HPR (I did the metadata myself).

If you hear or see any errors in this episode, please tell me. I'll issue appropriate corrections in subsequent episodes. If I'm a big enough screwup with this episode, I could even do a small episode on "everything I got wrong in my metadata episode" if I did badly enough. I don't THINK there should be more than a few minor errors or omissions here, though.

ERRATA: In chapter 18 (at 34:53) there is one small error: oggenc does NOT transfer attached pictures from flac input (though it DOES transfer all vorbiscomment metadata. FLAC stores attached pictures in a separate metadata structure so oggenc misses it. opusenc - at least in recent beta versions - DOES appear to transfer the attached pictures as well as the vorbiscomments, though. Another reason to upgrade to opus, I suppose...)


Beginner's guide to the night sky - Andrew Conway | 2013-12-03

This is a personal view of the Universe, as viewed from the Earth in the early 21st Century, by a somewhat geeky chap. In this episode, I talk a little about my first memories of looking at the night sky and how the modern science of astronomy has its roots in ancient mythology, and how the sky provided a picture book for humanity before we even did our first cave painting.


Google Play Music All Access - Ahuka | 2013-12-02

This program is about the new online streaming music service from Google, called Google Play Music All Access.

Like many people I enjoy listening to music, and having my music with me everywhere is important. And I have a large music collection to draw on. Trying to have everything with me at all times is a bit of a problem, though, considering how much music I have. Right now I own a number of portable MP3 players, two of which are full of music that I carry with me. My pockets can get very full that way, though, and while I like listening to tracks I own, what about finding new stuff? My MP3 players have never suggested anything to me. This is where the cloud services come in.

You can find the rest of the show notes together with screen shots at http://www.palain.com/?page_id=169


Javascript Corrections - sigflup | 2013-11-28

In this episode sigflup corrects a few errors made in her previous show about javascript

JavaScript - sigflup | 2013-11-27

Sigflup calls in a "off the cuff" episode about JavaScript from the Hospital.

JavaScript
From Wikipedia, the free encyclopedia

JavaScript (JS) is an interpreted computer programming language. As part of web browsers, implementations allow client-side scripts to interact with the user, control the browser, communicate asynchronously, and alter the document content that is displayed. It has also become common in server-side programming, game development and the creation of desktop applications.
JavaScript is a prototype-based scripting language with dynamic typing and has first-class functions. Its syntax was influenced by C. JavaScript copies many names and naming conventions from Java, but the two languages are otherwise unrelated and have very different semantics. The key design principles within JavaScript are taken from the Self and Scheme programming languages. It is a multi-paradigm language, supporting object-oriented, imperative, and functional programming styles.
The application of JavaScript to uses outside of web pages—for example, in PDF documents, site-specific browsers, and desktop widgets—is also significant. Newer and faster JavaScript VMs and frameworks built upon them (notably Node.js) have also increased the popularity of JavaScript for server-side web applications.
JavaScript was formalized in the ECMAScript language standard and is primarily used as part of a web browser (client-side JavaScript). This enables programmatic access to computational objects within a host environment.


Christmas Light Synchronization - Underruner | 2013-11-26

Hello hacker public radio

I have wanted to contribute to HPR for several months now. I find it annoying and pointless to create a script to read off. But after several attempts of trying to recording my self blathering on with stuttering, cursing, air gaps, and humming I had to script my episode. In this episode I would like to talk about building a Christmas light synchronization system.

I had first seen someone's home brew system years ago synchronized to music by the trans-Siberian orchestra. I was immediately mesmerized and went to work on figuring out how it was done.

I have had a fair amount of experience with fabrication and electricity over the years. However I really only know how to maintain systems that have already been engineered and fully vetted by others. My exploration led me to first find all of the unreliable sources and then on to the sites that leave out the magic step into getting their system to work. Truly reliable sources were scarce.

Frustrated with what I was finding, I gave up and my time was consumed with remodelling our home and moving to a different state into our new house.

Last year I wanted to start another attempt at making a system but time was short and planning something like this during the holidays is extremely dumb.

After the last holiday season and while putting away the holiday lights all I could think about is getting these lights synchronized for the next season. So I went back to the disinformation highway continuing my research.

Although I was looking strictly for technical information personal information leaked through.

The common theme amongst other people is to start planning for the next season in July. Starting to plan in January is a bad idea and all you will have is anguish when it comes time to deploy your show.

Soon July came along and I argued with myself if I was really going to commit myself to doing this. From what I have read I can be reassured that there is no backing out once you start. Most people talk about what they are going to add to their system next year.

So lets talk about the first step.

Some sites will say "GET AS MANY LIGHTS AS YOU CAN AS SOON AS POSSIBLE"

This theme seems like a logical step, but I don't know what I'm doing!

I already have lots of lights, its not like I'm going to put up one hundred thousand lights this year. No my plans are to put up the same old lights I already have and incorporate them into the system and then grow from there.

So if I already have some lights I need a new step one.

Unfortunately most of the so called step by step lists don't agree on anything. So I chose what was most important just to get lights to work, even if I was never able to build my own synchronization system. The most important thing in any holiday lighting set-up is electricity. So that is the first thing I concentrated on. The front of my house has two outlets on two different circuits. One conveniently placed on the front porch, at the lowest spot on the porch with a plastic cover that is hinged to open upwards preventing direct line of sight when trying to plug an extension cord in. The second is behind a razor sharp ornamental grass bush. The two circuits are on 15 amp breakers and each outlet is installed with a ground fault circuit interrupter (GFCI). You make have seen these in your bathroom, they have a rest button and a test button. These circuits are not dedicated to these two outlets. They are connected to all of the rooms on the front side of the house. For me this simply will not do. Because when or if a breaker trips part of the house will go dark. Instead of fussing with these difficult circuits I decided to install two new circuits that would be exclusively dedicated for any out door lighting. My garage has a relatively empty breaker box so whatever I decide to do I'll have plenty of room to do it.

With my mind on future needs I made a check list of what I wanted

  • # One. Two separate circuits
  • # Two. 20 amps on each line
  • # Three. The circuits need to terminate in two separate two gang boxes somewhere out in the yard where all the lights would connect to them.
And thats just what I did. From the breaker box I ran 12 gauge 3 wire (12/3) over head and down the wall into two separate junction boxes.

A GFCI outlet is the first device connected from the home run between the breaker box and this junction box. So anything installed after this point will have GFCI protection. The second thing installed is a light switch that can create an open circuit to the power leaving the garage. I had thought about installing a digital timer instead of the light switches but the light switches are a cheap place holder until I make up my mind. the GFCI outlets and light switches are rated at 20 amps not 15. After the light switches, the circuits run out of the garage and are trenched about 30 inches below ground in PVC conduit. They reappear in a spot in the yard, terminated at the 2 gang outlets. This took quite sometime to do. All of my expenses are going into copper so the budget doesn't call for any machinery to help along the. So at this point regardless if I continue on with my adventures I should always have enough power just to run lights.

As the month went on I stumbled across Instructables.com and found a few people actually showing their secret sauce. I probably spent a whole month reading and then rereading what they were doing. There were only about six people that truly knew how to make a synchronization system and they all had one thing in common, Arduino. Without even really knowing what an Aduino is, I knew this was going to be the key to getting a system of my very own! Without hesitation I linked over to adafruit and bought an Arduino Uno. Everyone else had one, so why shouldnt I?

The Uno would only cost me $30 and I would be on my way to completing my goal. If you've never seen or heard of an Arduino they are credit card sized micro controllers that are made in Italy and are open sourced. The Arduino has one little hang up. Everything is programmed in C language. I know nothing of C or any real programming language. The only programing I have any experience with is HTML 1.0. These geriatric skills would not help me with the Arduino. Arduino helps you learn basic skills. You can read practice pages at Arduino.cc or you can use the Arduino examples built into their IDE software. The first tutorial I explored was the Blink command. The blink command you assign a name to the pin you want to use and then create a loop of turning the pin on and off, or HIGH and LOW. For me this was fun and now I am the lord of the blinks. I've been told that music is math. So I chose to experiment with this idea as my first arduino sketch. Arduino calls your program a sketch. So I found some sheet music with around eight notes. I printed the sheet music and then translated all of the notes into integers. Then I mapped the numbers to coordinate with the pins on ardunio. Uploaded the sketch and nothing happened.

You cant see the electricity moving around on the Arduino, I need to do something to ensure the program is working. I run over to Radio Shack to try to remedy this hang up as soon as possible. Radio Shack carries Arduino parts, so I bought a prototyping board, resistors and LED's.

LED's are great for flash lights and such. But when it comes to prototyping and experimenting LEDs are great indicators that circuits are working correctly. So I soldered up 8 leds, resistors and wires to the prototyping shield and placed the shield onto the Arduino.

I plugged power into the Arduino in and the lights started blinking. I gave my self a mental high five and congratulated my brain on a job well done. This test was successful, it was time to move on to the next step. I had already been over on amazon browsing relays and found a company on there called SainSmart that has prebuilt relay modules. I picked out a module that had 8 relays on it. This module was about $9 and I didn't think that I would be able to build something as nice as this for the same price. What I did next is sloppy and dangerous. Don't do this, I did it because I was following other peoples' instructions. People think its OK to run 120v into shoe boxes or clear rubber made totes. I did mine in an $8 home depot tool box. I wired everything up correctly and tested the system. I was able to get 8 strings of light to blink but I wasn't very happy with what I had. My idea for making the sequence, looked nice when it was only 8 leds blinking in a two by two inch square. Translate that to strings with 100 bulbs and it doesn't look sequenced. In-fact it looks like a sloppy attempt at being random. Maybe even call it laggy. it was bad.

I left out everything I had to do to get the system working because I don't want anyone to do this. Seriously don't run push high voltage into cheap plastic products. It's dumb and dangerous, I did it for you, so you don't have to.

However this first experiment passed all of my tests and filled in all the gaps in my mind. I know exactly what to do now and I'll cover my new box in detail. I suppose I skipped over what a relay is. You can think of a relay as an electromechanical light switch. They use direct current to drive a magnet to mechanically move an internal switch to create an open or closed circuit. These are the the devices that make it physically possible to synchronize a light show. While running my first prototype system a blue genie escaped from the board so I only have seven of eight relays working. It didn't bother me too much that one of them was broken because my plans are to build a larger system. I went back to Amazon again and this time purchased another eight relay module and then two sixteen relay modules. When talking about syncro systems a relay is called a channel, so with all my new hardware I now have enough to do 47 channels. The ardunio UNO only has 17 usable pins. So I needed to build multiple system or get a new controller. So I got a new controller. My new controller is still an Arduino, but instead of being the UNO it is now the MEGA. The MEGA is advertised to have 54 input/output ports. This more than enough to drive the relays I have. The issues of a proper enclosure is not trivial. This system contains high voltage and direct current electronics. I chose a Cantex twelve by twelve by six inch PVC junction box. The lid has six screws and a gasket to make the enclosure water tight.

The box was fairly expensive at thirty dollars but made everything feel better. In my collection of spare parts and junk I found a fist full of stand-offs and screws that actually had the same thread spacing. I drilled holes in the box and screwed in the stand-offs once I had the relays and Arduino parts mounted the way I liked I removed the hardware only leaving the screws and stand-offs.

Around all of the mounting hardware I used a combination of hot glue, silicone caulk and PVC cement to insulate the metal screws and to make their connections water tight. With the lid open and looking into the box the entire back side of the box fits the MEGA and two 16 relay modules. On the six inch side walls I was able to mount the eight relay modules. Before I mounted the relays for the last time I wired them up for high voltage. The relays have three set screws. The center screw is the common hot wire. For example from relay one I have a short 14 gauge wire running out of this screw and into a four port wire nut. Ideal makes a Push-In Wire connector that has 4 ports. The ports are bussed together and make for a cleaner install when compared to a standard twist wire nut. One push in connector can connect two relays and then jumper on to the next wire nut with two more relays, so on and so on. So there are 4 total relay modules and I connected all the common hots among all of them this way. When it came to the 16 relay modules I used tall standoffs so I could hide all this wire under them. So these connections are a little bit longer. The set screws in these modules can only handle up to 14 gauge wire. So thats what I used throughout. Before placing the modules you need to look at the other two set screws and make a decision. to the right of the common hot is the open side and to the left of the common hot is the closed side. At this point you have to think about your Christmas lights. Do you want them to be off all the time and have the relays turn them on to create your sequence. Your default state will be to have a dark yard. I chose to have them on at all times and I was going to create sequences where I would be turning them off. So even if nothing is happening the default state will be that my yard will be bright with lights. I also chose this way because if something breaks along the way I don't have to run out and re plug everything just to have lights on. But be careful as this will become confusing as we go along, its inverted from tradition thinking. With the relays wired with common hots, I installed them into the box and screwed them in. After that I tied the modules hots together. But made it more complicated than it needed to be. For some dumb reason I decided to load balance my box. Two relays per circuit. Back to my power, I ran two lines A and B. In side my box I made it so there was an A and B side too. Honestly everything can be tied together and it won't stress the system out the slightest. All it does is makes things more complicated. The next thing I did was connect all of the DC cables in the system. I created connectors from bits and parts laying around. Old IDE cables are nice for this. I wanted a completely modular system in case anything failed. So nothing is hard-wired soldered. I started out on the MEGA with Pin 22 and wired one pin to one relay pin. over and over again 47 times.

Then I created a power distribution board that distributes 12 volts to all of the relays and Arduino. I fitted everything up and ensured that everything fit and I had good connections. Then pulled the MEGA back out. Even though I have the relays in a box and all the hardware is connected the Mega has never been powered on. Its still dumb and doesn't know what it's supposed to be doing. Earlier I was talking about using sheet music to make a sequence and how that's a bad idea. I needed a new way to make blinky blinky. I found some popular windows software called Vixen Lights. Vixen is extremely granular lighting synchronization software. To the best of my knowledge it only works under Windows, although I have been trying to get it to work in WINE. Someday I'll get this to work. When you get Vixen up and running the screen looks like a spreadsheet, full of cells. Each cell represents time on a channel, double click the cell to turn it on or off. Some estimate that it could take several hours to synchronize three minutes of music. I'm not really concerned about making a sequence at this time. I move on because its more important to get a completed box in my mind. So let me help you spend some more money. When using Vixen the Ardunio needs to be connected to your computer via a USB cable. You'll configure Vixen to send serial to the com port that Ardunio is connected to. I have spare computers. But installing windows xp on a box and getting it configured is extremely annoying in its self. Then figuring out how to put a desktop in the yard adds to pointlessness. Some people might jump on the wifi bandwagon. There are to many devices on my network and I really don't want a power system to be available to the Internet. Plus why would you want your lights to be remotely operated like this. If you're not home why do you care if your lights are on or off. I'm doing this for me. The challenge is to eliminate the USB cable and keep it off the Internet.

I found out about wireless radios called xbee's. They are expensive, but do exactly what I want. They create a wireless serial connection at 9600 baud. When you're out shopping for your own there are two different types of xbee's. S1 and S2. I believe the S2's are also called zigbees and you can make them more secure than the S1. I ordered the wrong ones, I ordered the S1's. The S1's are extremely easy to set up. But to set them up you need more hardware. I ordered a majority of my hardware from Adafruit. So along with two xbees, I also got two xbee adapter kits and one FTDI cable. After building the adapter kits and plugging in the xbees I wired one of them into the Ardunio. For the Arduino side all you need is four wires. Ground, five volt power, transmit, and receive. The Uno has one TX/RX connection while the Mega has four. This doesn't matter since all Ardunio needs to do is listen. On your computer all you need to do is plug in the xbee using the FTDI. It is recognized as serial I believe in both Windows and Linux no drivers were needed to make it work. The only computer configuration needed is changing in Vixen, you need to tell Vixen what port it needs to use to send serial commands. But before you test this, you need to give your Arduino instructions. Here is the sketch I created for my system:

int C1 = 2;
int C2 = 3;
int C3 = 4;
int C4 = 5;
int C5 = 6;
int C6 = 7;
int C7 = 8;
int C8 = 9;
int C9 = 10;
int C10 = 11;
int C11 = 12;
int C12 = 13;
int C13 = 22;
int C14 = 23;
int C15 = 24;
int C16 = 25;
int C17 = 26;
int C18 = 27;
int C19 = 28;
int C20 = 29;
int C21 = 30;
int C22 = 31;
int C23 = 32;
int C24 = 33;
int C25 = 34;
int C26 = 35;
int C27 = 36;
int C28 = 37;
int C29 = 38;
int C30 = 39;
int C31 = 40;
int C32 = 41;
int C33 = 42;
int C34 = 43;
int C35 = 44;
int C36 = 45;
int C37 = 46;
int C38 = 47;
int C39 = 48;
int C40 = 49;
int C41 = 50;
int C42 = 51;
int C43 = 52;
int C44 = 53;
int C45 = 54;
int C46 = 55;
int C47 = 56;
int i = 0;
int incomingByte[47];
void setup()
{
Serial.begin(9600);
pinMode(C1, OUTPUT);
pinMode(C2, OUTPUT);
pinMode(C3, OUTPUT);
pinMode(C4, OUTPUT);
pinMode(C5, OUTPUT);
pinMode(C6, OUTPUT);
pinMode(C7, OUTPUT);
pinMode(C8, OUTPUT);
pinMode(C9, OUTPUT);
pinMode(C10, OUTPUT);
pinMode(C11, OUTPUT);
pinMode(C12, OUTPUT);
pinMode(C13, OUTPUT);
pinMode(C14, OUTPUT);
pinMode(C15, OUTPUT);
pinMode(C16, OUTPUT);
pinMode(C17, OUTPUT);
pinMode(C18, OUTPUT);
pinMode(C19, OUTPUT);
pinMode(C20, OUTPUT);
pinMode(C21, OUTPUT);
pinMode(C22, OUTPUT);
pinMode(C23, OUTPUT);
pinMode(C24, OUTPUT);
pinMode(C25, OUTPUT);
pinMode(C26, OUTPUT);
pinMode(C27, OUTPUT);
pinMode(C28, OUTPUT);
pinMode(C29, OUTPUT);
pinMode(C30, OUTPUT);
pinMode(C31, OUTPUT);
pinMode(C32, OUTPUT);
pinMode(C33, OUTPUT);
pinMode(C34, OUTPUT);
pinMode(C35, OUTPUT);
pinMode(C36, OUTPUT);
pinMode(C37, OUTPUT);
pinMode(C38, OUTPUT);
pinMode(C39, OUTPUT);
pinMode(C40, OUTPUT);
pinMode(C41, OUTPUT);
pinMode(C42, OUTPUT);
pinMode(C43, OUTPUT);
pinMode(C44, OUTPUT);
pinMode(C45, OUTPUT);
pinMode(C46, OUTPUT);
pinMode(C47, OUTPUT);
}
void loop()
{
if (Serial.available() >= 47) {
for (int i=0; i<=47; i++)
{
incomingByte[i] = Serial.read();
}
digitalWrite(C1, incomingByte[0]);
digitalWrite(C2, incomingByte[1]);
digitalWrite(C3, incomingByte[2]);
digitalWrite(C4, incomingByte[3]);
digitalWrite(C5, incomingByte[4]);
digitalWrite(C6, incomingByte[5]);
digitalWrite(C7, incomingByte[6]);
digitalWrite(C8, incomingByte[7]);
digitalWrite(C9, incomingByte[8]);
digitalWrite(C10, incomingByte[9]);
digitalWrite(C11, incomingByte[10]);
digitalWrite(C12, incomingByte[11]);
digitalWrite(C13, incomingByte[12]);
digitalWrite(C14, incomingByte[13]);
digitalWrite(C15, incomingByte[14]);
digitalWrite(C16, incomingByte[15]);
digitalWrite(C17, incomingByte[16]);
digitalWrite(C18, incomingByte[17]);
digitalWrite(C19, incomingByte[18]);
digitalWrite(C20, incomingByte[19]);
digitalWrite(C21, incomingByte[20]);
digitalWrite(C22, incomingByte[21]);
digitalWrite(C23, incomingByte[22]);
digitalWrite(C24, incomingByte[23]);
digitalWrite(C25, incomingByte[24]);
digitalWrite(C26, incomingByte[25]);
digitalWrite(C27, incomingByte[26]);
digitalWrite(C28, incomingByte[27]);
digitalWrite(C29, incomingByte[28]);
digitalWrite(C30, incomingByte[29]);
digitalWrite(C31, incomingByte[30]);
digitalWrite(C32, incomingByte[31]);
digitalWrite(C33, incomingByte[32]);
digitalWrite(C34, incomingByte[33]);
digitalWrite(C35, incomingByte[34]);
digitalWrite(C36, incomingByte[35]);
digitalWrite(C37, incomingByte[36]);
digitalWrite(C38, incomingByte[37]);
digitalWrite(C39, incomingByte[38]);
digitalWrite(C40, incomingByte[39]);
digitalWrite(C41, incomingByte[40]);
digitalWrite(C42, incomingByte[41]);
digitalWrite(C43, incomingByte[42]);
digitalWrite(C44, incomingByte[43]);
digitalWrite(C45, incomingByte[44]);
digitalWrite(C46, incomingByte[45]);
digitalWrite(C47, incomingByte[46]);
}
}

All the sketch really says is, listen to serial, take that info and do this. Upload the sketch using the USB cable plugged into your computer. I don't believe you can upload the sketch or make any changes to the sketch using xbee. Once I had this all setup, I built a 47 led array connected to the pins I want to use, plus the xbee. With a 9 volt battery and the Arduino, I tested this setup. My I created a one at a time sequence on my desktop and hit play. Immediately the lights started flashing. I walked away from the desktop antenna and I was able to venture about 100 feet from the antenna and maintain the signal. Everything is looking great.

I didn't change a thing with the Arduio and placed it in the box and connected it to the relays. I connected up the DC system and then tested the relays one at a time. This part was fairly amusing, 47 relays clicking is funny for some reason. I also used this time to play with my multimeter, I tested every aspect of the system before moving on. Making sure the set screws worked as claimed and everything was connected correctly. This will be the last time you have easy access to all the hardware so it needs to be verified. The next step is wiring the relays to do work. So lets do some money math real quick. I have 47 channels. Outdoor outlet boxes are only two gang. If you break the tabs off your outlets you can put 4 channels in one outdoor PVC box. Lets say that since you didn't destroy one of your relays you would have 48. 48 divided by 4 is twelve. You need 12 outdoor PVC boxes. At roughly $7 per box at a minimum that cost $84. Then add onto that receptacle covers They generally cost about $14 each. 12 times 14 equals 168 dollars. 84 + 168 = 252 dollars! This doesn't cover the cost of wire, outlets, and PVC fittings. 250 dollars just for molded plastic seems wasteful.

Its best practice to go with that method. I simply can not spend the money for that. Instead I went to the dollar store and bought enough green extension cords to complete my task. The extension cords are about 6 foot long. I cut about one third of the cable off of the male side. Since these extension cords are not solid core copper I stripped off a bit of the ends and twisted them before tinning the tips with solder. The relays have set screws and stranded wire doesn't make as nice of a connection as solid wire so by tinning the tips you're giving the screws something to bite onto. In conjunction with the extension cords I used electric glands to pass the wires through the wall of the junction box. I bought 6 of them and randomly divided all 47 extension cords through only 5 of them. The 6th one will be used for main power later on. As I installed the extension cords I labelled and color coordinated the female parts. And also hit it with the multimeter to double check my work. Once all the extension cords have been connected and verified, it's time to install the main power. In my junk pile I had about eight feet of 14/3 outdoor romex. I color coordinated both of these to indicate which one is A and B. There's nowhere to tie in the ground in this system, so I clipped that end off and then moved on to the white wires. I tied all of the neutrals together and then tested that with a multimeter, testing across the two furthest points ensuring a sure path. I used the same push-in connectors and several hot glue sticks to create a solid brick of push in connectors. Finally I tied the hot black wires into their sides and the system is complete. I ran a live test of the system a few weeks ago. I pulled out a few strings of lights and played around experimenting with the Vixen environment. I have a few ideas on how I would like to change the system but I haven't incorporated these ideas yet. What I would like to do is bring a raspberry pi in to remove my desktop. I found a program on SourceForge called Lumos. The creator claims that his program can play Vixen sequences via the command line in Linux. I would like to give this a try, or just get Vixen to work under Linux. I don't want to dedicate my main computer to perform this yearly task. I hope I have explained this clear enough. I don't participate in all the social media sites, but I do wear tinfoil hats. If you would like to reach me I hangout in the Podnutz Chat on freenode, my user name is Underruner. Thank you for listening.


Hacking Public Policy: The Underground Press - Bob Tregilus | 2013-11-25

In this Hacker Public Radio episode Bob Tregilus continues an exploration on how to hack public policy. Because outreach and education is so critical to building a successful movement, Tregilus talks to Ken Wachsberger of Lansing, Michigan, about the underground press of the late '60s and early '70s. Wachsberger was involved with the "Joint Issue," an underground paper serving southeastern Michigan.

Questions addressed and answered include:

  1. The history of the underground press.
  2. Constraints on leisure time in the '60s vs. the 2000s.
  3. Differences between the underground press, the alternative press, and the corporate press.
  4. Community organizing in the '60s vs. the 2000s.
  5. Social issues of the '60s vs. the 2000s.
  6. And more!

Host: Bob Tregilus

Guest: Ken Wachsberger

Other resources mentioned are:

  • Independent Voices is a four-year project to digitize over 1 million pages from the magazines, journals and newspapers of the alternative press archives of participating libraries: <http://www.revealdigital.com/>.

How I Got Into Linux and OSS - Keith Murray | 2013-11-21

It seems that telling the tale of how you came to be an active user of Linux or open source software has become the de facto first show topic, so here's my story. I hope this slightly different take on the how-I-came-to-Linux story will be of some interest to you. If you're interested in any of the other things I do you can find me on twitter @kdmurray (https://twitter.com/kdmurray) or on my blog at http://kdmurray.net/.

Links


How We Found Linux - Kevin Wisher | 2013-11-18

http://en.wikipedia.org/wiki/IBM_Portable_Personal_Computer

http://en.wikipedia.org/wiki/Texas_Instruments_TI-99/4A

http://en.wikipedia.org/wiki/Freespire


Zareason ZaTab 2 Android Tablet - Frank Bell | 2013-11-12

Frank Bell discusses the Zareason ZaTab ZT2 Tablet, an open, rooted Android tablet.

ZaTab 2 on the web: http://zareason.com/shop/ZaTab-ZT2.html

TWUUG Handout about the ZaTab 2 (PDF): http://pineviewfarm.net/misc/HO_TWUUG_ZaTab.pdf


How Should We Then Teach the Art of Computing? - klaatu | 2013-11-11

In this episode Klaatu discusses the Art of Computing.

Updating The 2009 LifeHacker QuadCore Hackintosh to Mavericks - Richard Hughes | 2013-11-07

There are more details here:

http://rich-blog.blogspot.com/2013/10/updating-2009-lifehacker-quadcore.html


Rootstrikers.org and federal election commission data processing - James Michael DuPont (h4ck3rm1k3) | 2013-11-05

In the show I introduce rootstrikers and describe my current project to process the FEC data.

Different Rootstriker Projects that I worked on :

The Anti Corruption Pledge : https://bitbucket.org/h4ck3rm1k3/the-anti-corruption-pledge

Congress Legislators https://github.com/unitedstates/congress-legislators

Rootstrikers Wikipedia Interface

Federal Election Commission aggregation

Fech, the ruby interface : https://github.com/NYTimes/Fech

The documentation of the fields, with a generated python class interface https://github.com/h4ck3rm1k3/FEC-Field-Documentation

Starting point of the data repository in yaml format (v1) https://github.com/h4ck3rm1k3/federal-election-commission-aggregation

The years are split into git submodules

Experimental C++ Reader(not finished)

twitter : https://twitter.com/h4ck3rm1k3

G+ : https://plus.google.com/u/0/106785192512941136314/posts


The Lost Banner of HPR - pokey | 2013-11-04

Pokey - Patrick Dailey (pdailey03 @@ gmail-dot-com) David Whitman davidWHITMAN (davidglennwhitman @@ gmail-dot-com)

The HPR Booth Banner is LOST! Shipped to wrong address and 'POOF' its gone! What should we do in the future? Buy 2 replacement banners or extra frames What about something doing something else?

Pokey saw a really lightweight banner in a bank -

Equipment that is nice to have to do a Linux Feast (Pokey has done 3 HPR Tables at Linux Fests -David has done tables two years at Linux Fest Northwest)

  1. Backdrop
  2. Table Cloth
  3. Stickers and other swag to hand out
  4. A H1 Zoom or other recording device

David owes a Coffee Mug design to the HPR Community - Richard Q did some graphics and David is lazy or busy and has not got it done.

Stickers available at 123stickers.com

Business Cards moo.com HPR Nosy Guy HPR Ovals Pictures from Picture Prints (easy to do and cheap!) Tee Shirts Green HPR Round Sticker HPR Mini Bumper Sticker Buttons (Old School and no longer available) Do Your Own art work

QRCode book of all episodes 23:50

HPR has had no table at SCALE

David wants to add Sonar to the table content

Banner Defined - The one Pokeys Mom made is still not lost

There should be a PDF with these show notes that has a shitty logo page so you can see some stickers that can be ordered. The stickers are very good quality as are the T-shirts. Richard Querin and others have done the artwork.

http://hackerpublicradio.org/eps/hpr1371.pdf


Blogging With Octopress - Tony Pelaez | 2013-11-01

Blogging with Octopress

Static html site generators automate many of the tedious steps that are necessary to create website. Octopress is a static html generator that automates many of the tedious tasks of static html site generators, and comes with a number of reasonable presets, configured right out of the box.

Static HTML Site Generators I looked at:

I settled on octopress for the following reasons:

SASS
Sass adds additional functionality to css such as variables, mixins, scopes, and was a tool that I had previously worked with.
Twitter Bootstrap
Twitter bootstrap is a set of templates that produce nice looking pages that are standards compliant, and adaptive so that they look good at any screen resolution.
HTML5 Video Plugin
I ended up creating my own, but Octopress has a HTML5 video plugin. Unfortunately this only supported H264 video, so I created my own to serve H264, Webm, and Ogv.
Deployment scripts
Octopress comes with rsync, and github pages support out of the box, so you can deploy your site with very little effort.

Requirements:

  • Ruby 1.9.3 or above
  • Git
  • HTML knowledge
  • Text Editor & Terminal

Install Requirements:

In Ubuntu 12.04 I did the following:

sudo apt-get install emacs git zlib1g-dev openssl libopenssl-ruby1.9.1 \
libssl-dev libruby1.9.1 libreadline-dev

Install ruby through rbenv

rbenv (http://rbenv.org)

git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
# set environment in ~/.bash_profile.  Change this to ~/.zshrc if using zshell
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
source ~/.bash_profile # You can change to .zshrc or .bashrc

Install ruby-build to make installing ruby easy

git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build

Install ruby

rbenv install 1.9.3-p194
rbenv rehash

Octopress

http://octopress.org

Install Octopress

git clone git://github.com/imathis/octopress.git octopress
cd octopress
rbenv local 1.9.3-p194  

Install Ruby Requirements

gem install bundler
rbenv rehash
bundle install  

What is rake?

Rake is like make but for ruby.

Use rake scripts to setup and preview blog

rake -T # list all available rake tasks
rake install # install themes and default config
rake preview # generate and view site

Open localhost:4000 in your webbrowser

Setup Deployment

rake set_root_dir['blog-test']
rake setup_github_pages 
rake generate
# Change the following url to point to your repository
git remote add origin https://github.com/HarryGuerilla/blog-test.git
git config branch.master.remote origin
git add .
git commit -m "initial commit"
git push origin master
rake deploy # this is where the magic happens

Configure Blog

emacs _config.yml
# Edit title, author, subtitle

Create First Post & Basic workflow:

rake new_post
emacs post
git add .
git commit -m "added new post"

Publish Blog

rake deploy

NaNoWriMo Prep - Heisenbug | 2013-10-31

I was prepping for National November Writing month (NaNoWriMo), and realized that I hadn't contributed a show in several years. I thought I would give a rundown on what NaNoWriMo is and what tools I use to write with. NaNoWriMo is where people get together to each write a 50,000 word novel rough draft in 30 days. It's not an easy task, and there are some tricks and tools that will help. My focus is on minimalism.

Focus Writer = http://gottcode.org/focuswriter
NaNoWriMo = http://nanowrimo.org/


How to Fold a Fitted Sheet - Jon Kulp | 2013-10-30

How to Fold a Fitted Sheet

In this episode I try to teach you how to fold a fitted sheet, something that could earn you sheet-folding duties for the rest of your life. See the photo gallery at https://pics.jonkulp.net/index.php?/category/17.


I'm Sorry Dan - Jezra | 2013-10-29

How many times has Dan asked me to run the spec test before pushing code to staging? probably 5. I'm sorry Dan.

The script I used as my pre-commit hook is available at http://hoof.jezra.net/snip/of

Oh, have I ever mentioned how much I dislike convoluted nomenclature? When I use 'git add', apparently I am adding a file or a change to the 'index', and it is the index that gets commited when I run 'git commit'


What I do with my Raspberry Pi - Neandergeek | 2013-10-28

Use case 1: Astronomy computer

Dobsonian telescope https://en.wikipedia.org/wiki/Dobsonian_telescope

Kstars desktop planetarium and star chart program (should be in most distributions repositories as one of the KDE education packages) http://edu.kde.org/kstars/

The Messier catalog http://messier.seds.org/ The Messier marathon http://messier.seds.org/xtra/marathon/marathon.html

Texas Star Party amateur telescope making page http://texasstarparty.org/activities/atm/2013-2/ my entry is about 2/3s of the wat down the page and you can see the Motorola lapdock mounted on my 20 inch (50.8 cm) dobsonian telescope on the right of the photo (the Raspberry Pi is behind the screen of the lapdock). The whole telescope isn't shown, it's about 9 feet (2.75 meters) tall.

Use case 2: Home server

Mashpodder podcast catcher: https://code.google.com/p/mashpodder/ Bashpodder: http://lincgeek.org/bashpodder/

Rsync programs I'm using on Android Botsync SSH SFTP http://botsync.com/ simple to setup Rsync backup for Android http://android.kowalczuk.er/rsync4android/ full featured and uses dropbear ssh keys for authentication. Between recording the audio and writing the show notes, I switched completely to using Rsync backup to sync my podcasts to my Galaxy S4 phone

Not mentioned on the podcast but the audio player I'm using on Android is Music Folder Player http://sites.google.com/site/zorillasoft/

That gui admin tool for samba I couldn't remember while recording: gadmin-samba (useful tool despite my PEBCAK problem) http://freecode.com/projects/gadmin-samba

Calibre ebook management tool http://calibre-ebook.com/

Distributions discussed Raspbian http://www.raspbian.org/ Debian for the Raspberry Pi PiBang http://pibanglinux.org/ Raspbian derivative using openbox and conky setup from Crunchbang Crunchbang http://crunchbang.org/ No cruft linux distribution based on debian with Openbox and a great conky configuration (audio and show notes for this podcast edited on laptop running Crunchbang).


Vintage Tech Iron Pay Phone Coin Box - FiftyOneFifty | 2013-10-24

A review of vintage tech, in the form of an iron pay phone coin box.

photo of Vintage_Tech_Iron_Pay_Phone_Coin_Box
photo of Vintage_Tech_Iron_Pay_Phone_Coin_Box
photo of Vintage_Tech_Iron_Pay_Phone_Coin_Box
photo of Vintage_Tech_Iron_Pay_Phone_Coin_Box
photo of Vintage_Tech_Iron_Pay_Phone_Coin_Box


Some pacman Tips By Way of Repacing NetworkManager With WICD - FiftyOneFifty | 2013-10-23

A while back, I used my Arch laptop to pre-configure a router for a customer, which of course required me set up a static IP on my eth0. I should have done this from the command line, instead I used the graphical Network Manager. I had a lot of trouble getting the graphical application to accept a change in IP, and in getting to go back to DHCP when I was done, and I wound up going back and forth between the Network Manager and terminal commands. I've mentioned before my ISP is behind two NATed networks, the router in the outbuilding where the uplink to the ISP is (this is also the network my server is on) and the router in my house. The static IP I used for the customer router configuration was in the same address range as my "outside" network Though I successfully got eth0 back on DHCP, there was a phantom adapter still out there on the same range as the network my server was on, preventing me from ssh'ing in. I did come across a hack, if I set eth0 to an IP and mask of all zeros, then stopped and started dhcpcd on eth0, I could connect. I had also used the laptop on a customer's WiFi recently, and the connection was horrible.

I decided to see if just installing the wicd network manager would clear everything up (and it did), but before installing Wicd, I had to update the system, so first a little bit about pacman

Arch's primary package manager is pacman. The -S operator is for sync operations, including package installation, for instance:

# sudo pacman -S <package_name>
..... installs a package from the standard repos and is more or less equivalent to the Debian instruction ....
# sudo apt-get install <package_name>
The option -y used with -S refreshes the master package list and -u updates all out of date packages, so the command

# sudo pacman -Syu .... is equivalent to the Debian instruction .... 
# sudo apt-get update .... followed by .... 
# sudo apt-get upgrade
# sudo pacman -Syu <package_name1> <package_name2>

would update the system, then install the selected packages
Perhaps because of my slow Internet, the first time through a few of the update packages timed out without downloading, so nothing installed. The second time through, even one of the repos didn't refresh. Thinking this was a connectivity problem, I kept trying the same update command over and over. Finally, I enlisted the help of Google.
'pacman -Syy' forces a refresh of all package lists "even if they appear to be up to date". This seems to automagically fix the timeout and connection problems, and the next time I ran the update, it completed without complaint. I was mad at myself when I found the solution, because I remember I'd had the exact same problem and the exact same solution before and had forgotten them. Podcasting your errors is a great way of setting them in your memory.
About the same time, I ran out of space on my 10Gb root partition. I remembered Peter64 had a similar problem, but I found a different solution than he did.
# sudo pacman -Sc
.... cleans packages that are no longer installed from the pacman cache as well as currently unused sync databases to free up disk space. I got 3Gb back! 'pacman -Scc' removes all files from the cache.
https://wiki.archlinux.org/index.php/Wicd
Use pacman to install the package 'wicd' and if you want a graphical front end, 'wicd-gtk' or 'wicd-kde' (in the AUR). For network notifications, install 'notification-daemon', or the smaller 'xfce4-notifyd' if you are NOT using Gnome.
None of this enables wicd or makes it your default network manager on reboot, that you must do manually. First, stop all previously running network daemons (like netctl, netcfg, dhcpcd, NetworkManager) you probably won't have them all. Lets assume for the rest of the terminal commands, you are root, then do:
# systemctl stop <package_name> i.e # systemctl stop NetworkManager

Then we have to disable the old network tools so they don't conflict with wicd on reboot.
# systemctl disable <package_name> i.e. # systemctl disable NetworkManager

Make sure your login is in the users group
# gpasswd -a USERNAME users

Now, we have to initialize wicd
# systemctl start wicd.service
# wicd-client

Finally, enable wicd.service to load on your next boot up
 # systemctl enable wicd.service

Fixing a bad RSS feed - Dave Morriss | 2013-10-22

There have been problems with the podcast feed for "mintCast", apparently as a result of a bug in Wordpress. The feed contains multiple "enclosure" tags containing the same audio over and over again. While the mintCast hosts are looking for a fix I would like to find a local work-around.

I have also encountered a problem with the "Pod Delusion Extra" feed which contains multiple enclosures in some episodes. Unlike the "mintCast" example I don't want to lose these enclosures but want to find a way of repackaging them into individual episodes.

These problems affect some podcatchers, the modified Bashpodder I use being amongst them. To counteract this problem I have written two short Perl scripts to copy and clean each feed before submitting it to my podcatcher.

Detailed notes: http://www.hackerpublicradio.org/eps/hpr1362/Dealing_with_bad_RSS_feeds.html


SFS and Linux Camp - David Willson | 2013-10-21

Hostname and email address: David Willson DLWillson@thegeek.nu , Gary (Garheade) Romero GARomero@thegeek.nu, Troy Ridgley TRRidgley@thegeek.nu

The Software Freedom Society/School is a local movement to help anyone interested in expanding their knowledge of free software. Linux Camp, the latest success of SFS is discussed along with several of our other past and future projects.

We hope to do another show soon, a Linux Camp Radio Show. We said in this interview that Linux Camp was a series of "real world task" labs, and we think that with a little work, they would make a good radio show. A show that an aspiring Linux SysAdmin, especially one that is studying for the LPIC-1 exams, could use as a list of challenge tasks to reinforce their skills.

This is the book that we're using in our study groups:

  CompTIA Linux+ Study Guide
  Publication Date: January 14, 2013
  ISBN-10: 1118531744
  ISBN-13: 978-1118531747

The Linux Camp document is here for now:

https://zimbra.thegeek.nu/home/dlwillson@thegeek.nu/Shared/SFS/Linux%20Camp%202013/SFS%20Linux%20Camp.odt

Eventually, we'll clean it up and put it on our website.

Our goal is to build a fully free (libre) knowledge-sharing group with learning and payment options that work for everyone, from the penny-pinching enthusiast to the well-funded professional.

To that end, we want your suggestions and welcome your feedback!

To find out more about SFS and it's upcoming projects, go to: http://www.sofree.us

To give feedback, leave a comment here or email any of the authors above. To join the conversation, send the word "subscribe" by email to sfs-request@thegeek.nu.


Pipes - Matt McGraw (g33kdad) | 2013-10-17

In this episode I take a look at a "low-tech" pasttime. In the spirit of the campfire episode and the bread baking episode, I give a simple episode about filling and smoking a pipe (tobacco, not 420!).

Images:

http://imgur.com/a/wYTf3#0


how to set up GnuPG, a PGP-compliant encryption - klaatu | 2013-10-16

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


So, you've just installed Arch Linux, now what? Arch Lessons from a Newbie, Ep. 01 - FiftyOneFifty | 2013-10-14

Manually installing packages from the AUR

Since completing my conversion from Cinnarch to Antergos, (http://antergos.com/antergos-2013-05-12-were-back/, the published tutorial didn't work for me the first time, but the new Antergos forums were most helpful (http://forum.antergos.com/viewtopic.php?f=28&t=944&p=2892#p2892), a few utilities I installed under Cinnarch seem to be unavailable, notably, 'yaourt' Yet An Other User Repository, the package manager for the AUR (Arch User Repositories).[The AUR are unofficial, "use at your own risk" repositories, roughly analogous to using a ppa in Ubuntu.] I tried 'sudo pacman -S yaourt' and learned it wasn't found it the repositories (I should note that when I removed the old Cinnarch repos from /etc/pacman.conf, I must have missed including the new Antergos repos somehow). I have since completed the transition.

Anyway, some experienced Arch users like Peter64 and Artv61 had asked me why I was using yaourt anyway instead of installing packages manually, which they considered to be more secure. I decided to take the opportunity to learn how to install packages manually, and to my surprise, it was not nearly as complex as I had feared. I had promised a series of podcasts along the theme, "So, you've just installed Arch Linux, now what?" This may seem like I've jumped ahead a couple steps, but I wanted to bring it to you while it was fresh in my mind.

Your first step may be to ensure you really have to resort to the Arch User Repositories to install the app you are looking for. I'd found Doc Viewer allowed me to access PDFs in Arch, but I really preferred Okular that I'd used in other distros. When 'sudo pacman -S okular' failed to find the package, I assumed it was only available from the AUR. However, a Google search on [ arch install okular ] revealed the package I needed was kdegraphics-okular, which I installed from the standard Arch repos.

Once you've determined the package you need exists in the AUR and not in the standard repos, you need to locate the appropriate package build, your Google search will probably take care of that. The URL should be in the form http:aur.archlinux.org/packages/<package-name>. For the sake of example, lets go to https:aur.archlinux.org/packages/google-chrome/. Chromium is already in standard Arch repos, but if you want Chrome, you will have to find it in the AUR. Find the link labeled "Download the tarball", it will be a file ending ing .tar.gz Before downloading a file, the Arch Wiki instructions for manually installing packages from the AUR http://wiki.archlinux.org/index.php/Arch_User_Repository recommend creating a designated folder to put them in, they suggest creating a "builds" folder in your home directory.

If you have a multi-core machine, you may be able to take advantage of a slight compiler performance increase by making adjustments to your /etc/makepkg.conf . Look for "CFLAGS=", it should have a first parameter that looks like -march=x86_64 or -march=i686 . Which ever it is, change it to -march=native and eliminate the second parameter that reads -mtune=generic . This will cause gcc to autdetect your processor type. Edit the next line, which begins with "CXXFLAGS", to read CXXFLAGS="${CFLAGS}", the just causes the CXXFLAGS setting to echo CFLAGS. Details are located in http://wiki.archlinux.org/index.php/Makepkg.conf.

Before installing your first AUR package, you will have to install base-devel, [ pacman -S base-devel , {as root, so become root or use sudo}]. Look for that .tar.gz file you downloaded, still using Chrome as an example, it's google-chrome.tar.gz . Unravel the tarball with "tar -xvzf google-chrome.tar.gz". Now, in your ~/builds folder you should have a new directory named "google-chrome". Drop down into the new folder. Since user repos are not as trusted as the standard ones, it might be a good idea to open PKGBUILD and look for malicious Bash instructions. Do the same with the .install file. Build the new package with "make -s". The "-s" switch lets the compiler resolve any unmet dependencies by prompting you for the your sudo password.

You will have a new tarball in the format of <application name>-<application version number>-<package revision number>-<architecture>.pkg.tar.xz , in our google-chrome example, the file name was google-chrome-27.0.1453.110-1-x86_64.pkg.tar.xz . We install it with pacman's upgrade function "pacman -U google-chrome-27.0.1453.110-1-x86_64.pkg.tar.xz". This command will install the new package and create an RPM.

Before running Arch, I did not realize spell checking was centrally configured in Linux, I always assumed each application had it's own spell checker. After installing Arch, I noticed auto-correct wasn't working anywhere. At length, I looked for a solution. I found Libre Office and most browsers rely on hunspell for spell checking functions. To get it working, you just need to install hunspell and the hunspell library appropriate for you language, i.e. "pacman -S hunspell hunspell-en"

StraightTalk/Tracphone, a quick review.

Before leaving for Philadelphia last spring, I decided I needed a cheap smartphone on a prepaid plan. The only one with reliable service in my area is StraightTalk, or Tracphone, sold in Walmart. For $35 a month, they advertise unlimited data, talk, and text. The one drawback, any form of tethering, wired or wireless, violates StraightTalk's TOS (frankly I missed that condition before buying the phone). Hmm, would Chromecast count? Anyway, for some people, no tethering would be an immediate deal breaker. Frankly, I can see the advantages to tethering, but the one scenario I'm most interested in is isolating an infected system from a customer's network, and still be able to access anti malware resources. The budget phone I bought only supports 3G, and I'm not in the habit of streaming media to it, much less sharing it to another device.

That doesn't mean I don't use the bandwidth. I put a 16 gig SD card in my phone, and started using it as an additional pipeline to download Linux iso's. Anything I download, I can transfer to my network with ES File Explorer. I downloaded several Gigs in the first month to test the meaning of Unlimited. Towards the end of the month, and after I bought prepaid card for the next month, I had an off and on again data connection, I thought the provider was punishing me for being a hog, it turns out the phone was glitchy, and turning it off and back on again always re-establishes the data connection. Therefore, I am happy to report that StraightTalk actually seems to mean what they say when they advertise "Unlimited". Unfortunately, many of my direct downloads fail md5sum check. Direct downloads on 3G come down as fast as 75-100 MBps, but torrents seem to top out at 45MBps, the same as my home connection.


Wayne Green - MrGadgets | 2013-10-10

Wayne Green
From Wikipedia, the free encyclopedia

Wayne Sanger Green II, was an American publisher, writer, and consultant. He was formerly editor of CQ magazine before he went on to found 73, 80 Micro, Byte, CD Review, Cold Fusion, Kilobaud Microcomputing, RUN, InCider, and Pico, as well as publishing books and running a software company. In the early 1980s, he assisted in the creation of the groundbreaking Brazilian microcomputing magazine, Micro Sistemas (Portuguese).

Licensed by the Federal Communications Commission in the Amateur Radio Service with the callsign W2NSD, he was involved in a number of controversies and disputes in the Ham Radio world, notably with the ARRL and CQ magazines. As of 2011 he lived in a farmhouse in Hancock, New Hampshire and maintained a website with content from his on-line bookstore.

Wayne Green died September 13, 2013.


Stanford marshmallow experiment - Zachary De Santos | 2013-10-08

The Stanford marshmallow experiment (wiki) refers to a series of studies on delayed gratification in the late 1960s and early 1970s led by psychologist Walter Mischel, then a professor at Stanford University. In these studies, a child was offered a choice between one small reward (sometimes a marshmallow, but often a cookie or a pretzel, etc.) provided immediately or two small rewards if he or she waited until the experimenter returned (after an absence of approximately 15 minutes). In follow-up studies, the researchers found that children who were able to wait longer for the preferred rewards tended to have better life outcomes, as measured by SAT scores, educational attainment, body mass index (BMI) and other life measures. However, recent work calls into question whether self-control, as opposed to strategic reasoning, determines children's behaviour.

http://en.wikipedia.org/wiki/Stanford_marshmallow_experiment


The Origin of ONICS (My Intro) - Gabriel Evenfire | 2013-10-04

This show is about the Open Network Inspection Command Suite (ONICS). It is a project I have been working on at home for a couple of years now. The idea is to create a set of command line tools that work like cat, sed, awk, grep, etc but for network packets instead of lines of text. This podcast is actually less about the tools and more about the process that I went through to build it. So its more a tale of the project that was never done than an explanation of how to use the tools.

Contact info:

Quick Start Guide for Building ONICS

  • git clone git://gitorious.org/catlib/catlib.git catlib
  • git clone git://gitorious.org/onics/onics.git onics
  • cd catlib/src
  • make
  • cd ../../onics
  • make
  • sudo make install # (optional)

The microphone I ended up jury rigging to record this:

back of mic
http://hackerpublicradio.org/eps/hpr1350/0_Evenfire-00-mic-back1.jpg

back of mic2
http://hackerpublicradio.org/eps/hpr1350/0_Evenfire-00-mic-back2.jpg

front of mic
http://hackerpublicradio.org/eps/hpr1350/0_Evenfire-00-mic-front.jpg


Melissa Dupreast helps me with Audio Compression - Jon Kulp | 2013-10-03

I impose upon Melissa Dupreast to help me learn about audio compression and I make a recording of our session for HPR. Missy is a professional audio engineer, working locally for radio and live sound reinforcement. She is also a recent graduate of our masters program at the University of Louisiana at Lafayette and is currently teaching 3 classes for us as an adjunct instructor.


Fuse - MrX | 2013-10-02

A show about a 2nd world war fuse that had been in the family for many years, it originally belonged to my grandfather

Here is a link to the British Ordnance Collectors Network forums, which has a picture of a collection of German bomb fuses, the one my grandfather had looked identical to the one on the extreme left hand side of the picture entitled "25A". http://www.bocn.co.uk/vbforum/threads/4700-My-German-Bomb-Fuses


How to properly evangelize linux or why I use linux as my daily driver. - Riley Gelwicks (glwx) | 2013-09-30

Twitter/Identi.CA: @rileyinchina(Twitter)

How to properly evangelize technology or why I use linux as my daily driver.

Background:

I started linux in 2007 with ubuntu 7.04 because I bought a cheap laptop in china that only had the entry level windows vista in the belief that I could change the language. I use linux on both my work and home pc’s htpc and a server, it really is just amazing the different applications and things you can do with it.

Current PC is using: ubuntu 12.04

Some rules of the road:

Find the right time to broach the subject.Maybe when a person has to reinstall windows or they get a virus, or need to repurchase some piece of DRMed software.

Don’t talk down to anyone, laugh at them or be a jerk. The people we are trying to convert don’t use linux everyday or probably have a vague idea or understanding of what linux is, your mission is to be as patient as possible.

Don’t harp on how bad the system they are currently using is, find a situation in which they could benefit from the use of linux. The reason why fanboys exist is because we have this inherent need to not believe we are not wrong, if we are not wrong then surely the other guy is.

Don’t attempt to tell the person what free as free not free as in beer is. News alert, nobody cares, unfortunate as it may be nobody cares about these things.

Use practical examples as to why open source just works better: for me that’s wowing my coworkers by running a webserver on my desktop and having them test the various pieces of software before we settle on which one to put on our work server.

Show them how you use linux or other open source projects in your daily life, to me the best WOW factor comes from XBMC on a Home Theatre PC, add in a PVR and you’ll easily see people’s mouths drop.

Explain how open source is inherently more secure Linux has less exploited exploits

Use current events: NSA, Viruses the end of lifing of XP to show them why they should at least attempt it.

Ask them what they seriously use their computer for, my gut feeling is that about 75% of computer users don’t use anything on their computers that doesn’t already exist or have a worthy replacement in linux or an easy web application. And if worse comes to worse show them that they have the umbilical cord of WINE and or a virtual machine.

Appeal to their frugality:

Finally but probably most importantly put your money where your mouth is if you are taking the time to evangelize a product give a person some insurance:

  1. Give a guaranteed tech support certificate to anyone that is willing to try.
  2. Tell them to give linux a one day, one week and one month trial.
  3. Help them install it.
  4. Train them, most of us know that desktop linux is for all intents and purposes essentially the same as desktop Windows or Mac OSX

Filming a Dinosaur egg hatching - Ken Fallon | 2013-09-26

In this episode Ken and his Son hatch a plan to film a Dinosaur egg hatching using fswebcam.

Groeiend Dinosaurus Ei
http://www.intertoys.nl/speelgoed/groeiend-dinosaurus-ei-577680.html

We had to wait 8 days for a Dinosaur egg to hatch, so we rigged up a RasberryPi with a cheap usb cam to take pictures. This was just before the camera module was releases. However the principle was the same. We positioned the egg in a mixing bowl and placed it on some boxes to give it height. Then we used the handle of a camera stand as a place to clip on a cheap usb camera. We then connected the camera to a RasberryPi.

the camera rig

On the first day we let the light in and you see flickering as the lighting conditions change over the course of the day and the camera adjusts. Peter64 has promised a episode on how to fix this. So we closed the curtains and added an artificial light source as can be seen below.

While we could have used fswebcam to automatically take the pictures, there was a certain satisfaction in seeing the program run every minute. Other than the default rasbian install, we installed fswebcam and screen. The first to take the pictures and the other to allow the script to continue running after we disconnected.

$ cat egg.bash
#!/bin/bash
while true
do
  nowdate=$(date -u +%Y-%m-%d_%H-%M-%SZ_%A)
  echo ${nowdate}
  fswebcam -r 640x480 \
           -S 15 \ 
           --flip h \
           --jpeg 95 \
           --shadow \
           --title "Dinosaur Hatching" \
           --subtitle "Pádraig Fallon" \
           --info "" \
           --save egg-${nowdate}.jpg
  sleep 1m
done

That produced a big long list of images, 10886 in total, and it was a "simple" matter to convert them to a mp4 file with ffmpeg. See http://diveintohtml5.info/video.html for more information on encoding for the web in general

ffmpeg -y -r 120 -f image2 -pattern_type glob -i "*.jpg" -b:v 2000k -vcodec libvpx -quality best egg-libvpx.webm

Here's the finished product:

Hatched Dino


Too Clever For Your Own Good - laindir | 2013-09-25

Too Clever For Your Own Good

This is a story about being so lazy that I'd rather teach the computer to do something than learn how to do it myself. HPR episode 1216 (http://hackerpublicradio.org/eps.php?id=1216) piqued my curiosity, but rather than try to remember my Morse code, I decided I could teach the computer to translate it for me. This episode tells that story.

Commands

Uncompress the audio

sox hpr1216.ogg hpr1216.wav

Get the format data

soxi hpr1216.wav

Figure out how long the wav header is so we can skip it

sox -t raw -b 16 -r 44100 -c 1 -e signed-integer /dev/null empty.wav

Dump the audio data in a text format

hexdump -s 44 -v -e '220/2 "%04x"' -e '"\n"' hpr1216.wav > hpr1216.hex

Convert values near 0 to spaces so it's easier to parse (at least visually)

sed -e 's/000./    /g' -e 's/fff./    /g' hpr1216.hex > hpr1216.space

Run it through the following awk script to make it readable by morse

awk -f morse.awk hpr1216.space > hpr1216.dot

And the script


#morse.awk
#every line
{
        last = this;
        this = $0 ~ /^ *$/; #220 samples near 0, roughly 20ms of silence
}

#consecutive lines of silence or sound
last == this {
        duration++;
}

#sound->silent state transition
!last && this {
        if(duration > 10 && duration < 20) #dit is roughly 18 lines or ~360ms
        {
                printf ".";
        }
        else if(duration > 30 && duration < 40) #dah is roughly 36 lines, 720ms
        {
                printf "-";
        }

        duration = 0;
}

#silent->sound state transition
last && !this {
        if(duration > 30 && duration < 40) #short gap (letter) is roughly 720ms
        {
                printf "\n";
        }
        else if(duration > 80) #medium gap (word) is anything over 1600ms
        {
                printf "\n\n ";
        }

        duration = 0;
}

Use morse to decode the translated output

morse -d < hpr1216.dot > hpr1216.txt

And this is what it looks like

IOS SOS SOS THE STANDARD EMERGENCY SIGNAL IN MORSE CODE. FOR EMERGENCY SIGNALS MORSE CODE CAN BE SENT BY WAY OF IMPROVISED SOURCES THAT CAN BE EASILY KEYED ON AND OFF MAKING IT ONE OF THE SIMPLEST AND MOST VERSATILE METHODS OF TELECOMMUNICATION. THE MOST COMMON DISTRESS SIGNAL IS SOS OR THREE DOTS THREE DASHES AND THREE DOTS INTERNATIONALLY RECOGNIZED BY TREATY. MORSE CODE FROM WIKIPEDIA THE FREE ENCYCLOPEDIA MORSE CODE IS A METHOD OF TRANSMITTING TEXT INFORMATION AS A SERIES OF ON-OFF TONES LIGHTS OR CLICKS THAT CAN BE DIRECTLY UNDERSTOOD BY A SKILLED LISTENER OR OBSERVER WITHOUT SPECIAL EQUIPMENT. THE INTERNATIONAL MORSE CODE ENCODES THE ISO BASIC LATIN ALPHABET SOME EXTRA LATIN LETTERS THE ARABIC NUMERALS AND A SMALL SET OF PUNCTUATION AND PROCEDURAL SIGNALS AS STANDARDIZED SEQUENCES OF SHORT AND LONG SIGNALS CALLED DOTS AND DASHES OR DITS AND DAHS. BECAUSE MANY NON-ENGLISH NATURAL LANGUAGES USE MORE THAN THE 26 ROMAN LETTERS EXTENSIONS TO THE MORSE ALPHABET EXIST FOR THOSE LANGUAGES. EACH CHARACTER LETTER OR NUMERAL IS REPRESENTED BY A UNIQUE SEQUENCE OF DOTS AND DASHES. THE DURATION OF A DASH IS THREE TIMES THE DURATION OF A DOT. EACH DOT OR DASH IS FOLLOWED BY A SHORT SILENCE EQUAL TO THE DOT DURATION. THE LETTERS OF A WORD ARE SEPARATED BY A SPACE EQUAL TO THREE DOTS ONE DASH AND TWO WORDS ARE SEPARATED BY A SPACE EQUAL TO SEVEN DOTS. THE DOT DURATION IS THE BASIC UNIT OF TIME MEASUREMENT IN CODE TRANSMISSION. FOR EFFICIENCY THE LENGTH OF EACH CHARACTER IN MORSE IS APPROXIMATELY INVERSELY PROPORTIONAL TO ITS FREQUENCY OF OCCURRENCE IN ENGLISH. THUS THE MOST COMMON LETTER IN ENGLISH THE LETTER E HAS THE SHORTEST CODE A SINGLE DOT. MORSE CODE IS MOST POPULAR AMONG AMATEUR RADIO OPERATORS ALTHOUGH IT IS NO LONGER REQUIRED FOR LICENSING IN MOST COUNTRIES INCLUDING THE US. PILOTS AND AIR TRAFFIC CONTROLLERS USUALLY NEED ONLY A CURSORY UNDERSTANDING. AERONAUTICAL NAVIGATIONAL AIDS SUCH AS VORS AND NDBS CONSTANTLY IDENTIFY IN MORSE CODE. COMPARED TO VOICE MORSE CODE IS LESS SENSITIVE TO POOR SIGNAL CONDITIONS YET STILL COMPREHENSIBLE TO HUMANS WITHOUT A DECODING DEVICE. MORSE IS THEREFORE A USEFUL ALTERNATIVE TO SYNTHESIZED SPEECH FOR SENDING AUTOMATED DATA TO SKILLED LISTENERS ON VOICE CHANNELS. MANY AMATEUR RADIO REPEATERS FOR EXAMPLE IDENTIFY WITH MORSE EVEN THOUGH THEY ARE USED FOR VOICE COMMUNICATIONS. THERE ARE MANY APPLICATIONS IN LINUX TO HELP YOU LEARN MORSE CODE. CHECK OUT RADIO.LINUX.ORG.AU FOR A LIST OF APPLICATIONS.

A little googling will show that this text is the brief description of Morse code given at the top of its Wikipedia article (http://en.wikipedia.org/wiki/Morse_code). Surprisingly, the only transcription error appears to be the first letter as it was slightly overlapped by the intro music. It's also interesting to note that, since music consists of almost no sounds this short, the script was able to extract the data and robustly ignored everything else. In light of this, I probably could have skipped removing the wav header. Additional time could be saved by changing the regex in the awk script to match the raw hex values and thereby eliminate the sed step.


Power Tool Drag Racing! - MrGadgets | 2013-09-24


TGTM Newscast for 2013-08-25 - Tgtm News Team | 2013-09-23

DeepGeek & Pokey

Here is a news review:

Other Headlines:

Staffed and produced by the TGTM news team, Editorial Selection by DeepGeek, views of the story authors reflect their own opinions and not necessarily those of TGTM news.

News from "techdirt.com," "iww.org,"  "maggiemcneill.wordpress.com," and "allgov.com" used under arranged permission.

News from "torrentfreak.com," and "eff.org" used under permission of the Creative Commons by-attribution license.

News from "wlcentral.org" used under permission of the Creative Commons by-attribution non-commercial no-derivatives license.

News Sources retain their respective copyrights.

Links


Out and about at OHM 2013 - Ken Fallon | 2013-09-20

OHM2013

https://ohm2013.org/site/

OHM2013. Observe, Hack, Make. A five day outdoor international camping festival for hackers and makers, and those with an inquisitive mind. On 31st July 2013, 3000 of those minds will descend upon on an unassuming patch of land, at the Geestmerambacht festival grounds, 30km north of Amsterdam.

It is a four year tradition in The Netherlands to hold such an event. In the spirit of WTH, HIP and HAR the latest edition, OHM2013, is a non-commercial community run event. The event happens thanks to the volunteers, all 3000 of them. They will run the network, help people around the site, give talks, hold workshops and be excellent to one another.

The target audience includes free-thinkers, philosophers, activists, geeks, scientists, artists, creative minds and a whole bunch of people interested in lots of interesting stuff.

Lock Picking

First port of call is a lock picking in a tent. Although lacking modern conveniences like, for example, doors, Nigel and the team has assembled a selection of locks for all levels. For more information contact Nigel Tolley from Discreet Security Solutions: http://www.tenburylocksmiths.co.uk/
Follow @discreetsecure on Twitter

Rainbow Island

Next stop "Rainbow island" for a chat with Johan, Brenn, Stitch and Joob.
From https://ohm2013.org/site/2013/06/07/project-rainbow-island-2500-sqm-of-old-skoolynessism/

Rainbow Island is possibly the most modest project you’ll see at OHM2013. Obviously, in this context, possibly means absolutely, and modest means insane.

The 2,500 sqm island on field R will be adorned by an immense castle-like structure, with towers that reach five meters into the air. In daylight, you’ll see just a marble-white castle. But at night, it turns into an oasis, nay, orgasm of colours, video projections, smoke, and laser-beams.

Inside the castle, several tents will be raised, containing all kinds of art and entertainment.

The first tent will host vintage pinball and arcade machines. But these are not just for mindless consumerism! There will be a large pinball-repair station, where these old machines can get the TLC they so often need. Bring your multi-meter, spare parts, screwdrivers, and hack away! There will be a number of machines eligible for improvement.

The second pair of tents will contain the complete collection of Awesome Retro, a group of retro-gaming enthusiasts who collect everything regarding gaming, as long as it’s over a decade old. You’ll find classics like Super Mario Kart and Bomberman, the first editions of Pong and Pac-Man, and a lot of other blasts from the past, which will wrap you like the warm blankets that they are. Besides that, you’ll find a fine collection of ultra-high-end Personal Computers, but to year-2000 standards, of course. A game of Quake 1 multiplayer, anyone?

A small and informal stage surrounded by sofas will also be available for competitions and presentations. In the time in between events, this “living room” is free to use as a cosy lounge. Because what better way to enjoy gaming than from a sofa, with friends, whilst eating crisps?

Rainbow Island sketchup april

And that is all, you think? Think again, because this is Rainbow Island, where the word “boundary” got scratched from the dictionary!

First of all, numerous smaller tents will be put up within the walls of the castle, consisting of the essentials of multi-player retro-gaming: comfy four-seater sofa, game console, great 4-player game, four controllers, a TV… and projector! Yes, the games will be projected on the castle walls, which are semi-transparent, so even people on the outside will be able to enjoy the competitions.

Next, the interiors of the four castle towers are available for all kinds of arts and other projects. These towers are 4 by 4 meters wide, and can be entered at the ground level. You may claim these for your own projects!

Other highlights which are in the process of being perceived –or otherwise prepared– are a life-size model of a CRAY-1 supercomputer, Operation Oversight (a master-control room putting you in the driver’s seat of the world’s super powers), and of course the results of the Dance Dissect Repurpose competition.

Next we have a chat with Jeff POINCARE who was building a seat shaped like a Cray 1.
Cray-1
From Wikipedia, the free encyclopedia https://en.wikipedia.org/wiki/Cray-1 The Cray-1 was a supercomputer designed, manufactured and marketed by Cray Research. The first Cray-1 system was installed at Los Alamos National Laboratory in 1976 and it went on to become one of the best known and most successful supercomputers in history. The Cray-1's architect was Seymour Cray, the chief engineer was Cray Research co-founder Lester Davis.

Picture of a Cray 1

BruCON

From: http://2013.brucon.org/index.php/Main_Page
BruCON is an annual security and hacker conference providing two days of an interesting atmosphere for open discussions of critical infosec issues, privacy, information technology and its cultural/technical implications on society. Organized in Belgium, BruCON offers a high quality line up of speakers, security challenges and interesting workshops. BruCON is a conference by and for the security and hacker community.

The conference tries to create bridges between the various actors active in computer security world, included but not limited to hackers, security professionals, security communities, non-profit organizations, CERTs, students, law enforcement agencies, etc.....

Hackers are "persons who delight in having an intimate understanding of the internal workings of a system, computers and computer networks in particular." People who engage in illegal activities like unauthorized entry into computer systems are called crackers and don't have anything to do with hacking. BruCON doesn't promote any illegal activities and behavior. Many hackers today are employed by the security industry and test security software and systems to improve the security of our networks and applications. In addition, for the younger generations, we want to create some awareness and interest in IT students to learn more about IT Security.

Trainings are planned for Sep 24-25, the conference for Sep 26-27. BruCON 2012 will be in the historic center of Ghent, Belgium.

BlinkenArea

Then off to the BlinkenArea to learn how to solder under the able eye of Arne Rossius.

Welcome in the BlinkenArea, the portal for "blinken" [=flashing/sparkling/blinking] projects. The BlinkenArea is a project group of people who are interested in computers and electronics and in a creative handling of both of it. They attend to the research and operation of flashing projects. In the meantime, more than 60 hard- and software projectes were developed. The group grows constantly and the number of small and big projects rises as well. The major projects have been the pixel room TROIA and the display building bluebox. Detailled information about all projects is available on the page Projects. News are always published in the BlinkenArea Blog.

Origin and motivation

The page BlinkenArea tells you more about history, background and motivation. Apart from realising projects, the BlinkenArea people set their sights on collecting money which is scheduled to flow into public welfare, e.g. by selling own developed assembly kits or campaigns within bigger projects. The attention is focussed on supporting children, fighting against poverty and spreading education. Information about the social engagement of the BlinkenArea people can be found on the page Campaign. The BlinkenArea set further objectives which are listed on the page Goals.

Contribute

Everybody who is interested in our "blinken" projects and wants to contribute or support our honorary work is cordially welcomed. We are always looking for software engineers, tinkerer, translators, news editors, designer, musicians (set movies to music), and -- of course -- new projects. If you want to join the BlinkenArea, please visit the page Join. The BlinkenArea runs a Mailinglist and a discussion forum where you can ask questions, join in the conversation or just read along.

Press

Information for journalists and editors is available on the page Press.

Sven Hageman

What do you do when the Broadcast tent is about to fall down ? Well you interview the evacuees ! And Sven works for http://www.rednose.nl/ who paid for him to attend.
He recommends this talk http://programmingisterrible.com/post/56960079370/ohm-2013-a-bad-programmer-talks-about-bad-programming

Debian Maintainer - Tomasz Rybak

# aptitude show python-pytools
Package: python-pytools                  
State: not installed
Version: 2011.5-2
Priority: optional
Section: python
Maintainer: Tomasz Rybak 
Architecture: all
Uncompressed Size: 183 k
Depends: python2.7 | python2.6, python (>= 2.6.6-7~), python (< 2.8), python-decorator, python-numpy
Description: big bag of things supplementing Python standard library
 
Homepage: http://mathema.tician.de/software/pytools

PyOpenCL

http://mathema.tician.de/software/pyopencl

PyOpenCL lets you access the OpenCL parallel computation API from Python. Here's what sets PyOpenCL apart:

  • Object cleanup tied to lifetime of objects. This idiom, often called RAII in C++, makes it much easier to write correct, leak- and crash-free code.
  • Completeness. PyOpenCL puts the full power of OpenCL’s API at your disposal, if you wish.
  • Convenience. While PyOpenCL's primary focus is to make all of OpenCL accessible, it tries hard to make your life less complicated as it does so--without taking any shortcuts.
  • Automatic Error Checking. All OpenCL errors are automatically translated into Python exceptions.
  • Speed. PyOpenCL’s base layer is written in C++, so all the niceties above are virtually free.
  • Helpful, complete documentation and a wiki.
  • Liberal licensing (MIT).

PyCUDA

http://mathema.tician.de/software/pycuda

PyCUDA lets you access Nvidia‘s CUDA parallel computation API from Python. Several wrappers of the CUDA API already exist–so what's so special about PyCUDA?

  • Object cleanup tied to lifetime of objects. This idiom, often called RAII in C++, makes it much easier to write correct, leak- and crash-free code. PyCUDA knows about dependencies, too, so (for example) it won’t detach from a context before all memory allocated in it is also freed.
  • Convenience. Abstractions like pycuda.driver.SourceModule and pycuda.gpuarray.GPUArray make CUDA programming even more convenient than with Nvidia’s C-based runtime.
  • Completeness. PyCUDA puts the full power of CUDA’s driver API at your disposal, if you wish.
  • Automatic Error Checking. All CUDA errors are automatically translated into Python exceptions.
  • Speed. PyCUDA’s base layer is written in C++, so all the niceties above are virtually free.
  • Helpful Documentation.

EMF Camp

Alec Wright (http://m0tei.co.uk/) and Chris Munroe (@chrismunro40x) make the mistake of giving me a leaflet.

Electromagnetic Field (EMF) is a non-profit UK camping festival for those with an inquisitive mind or an interest in making things: hackers, geeks, scientists, engineers, artists, and crafters.

In the summer of 2012 we gathered hundreds of people in a field outside Milton Keynes for three days of talks and workshops covering everything from genetic modification to electronics, blacksmithing to high-energy physics, reverse engineering to lock picking, computer security to crocheting, and quadcopters to beer brewing.

To help matters along, we arranged a 380-megabit internet connection, reliable WiFi, and a bar stocked with real ale.

@emfcamp | facebook: https://www.facebook.com/emfcamp

Irish HackerSpaces

First we chat with BaconZombie and ?Procie? who are slacking off drinking beer in the tents

Meanwhile Robert Fitzsimons is slaving away in the hardware hacking tent and gives us a rundown of his projects on display.

Open Garage

The "Open Garage" is a double garage in Borsbeek, Belgium, some sort of hackerspace, where I host weekly workshops and many of my projects. The garage is open every Thursday evening to everyone who wants to join our community's numerous hacking projects.

Just be excellent to each other (principle #1 out of 1), bring a drink, a project and a friend and we're all set.

I have all the tools and basic stock for elementary wood and metal working. Electronics gear and misc materials are available to tackle various projects. I also run a nano brewery from my garage, try to convert a car to electric, have a printrbot/Wallace++ 3D printer and we are trying to get a professional CNC mill and CNC lathe to work and I want to build a toolset for some DIY biotech, among many other things.

Projects that have been successfully tackled or demoed at the garage are 3D printers and CNCs, a weather balloon, quadcopters, soldering and welding tutorials, a Tesla coil, beer brewing, a compost filtering machine, Arduino and Raspberry Pi projects, a windbelt, a Rubens' tube and many tens of other thingamajigs.

For those that may be new and interested: There's usually a few technology-minded people that drop by on random Thursday evenings with "goesting" to make. Some people bring a project and others bring their skills to collaborate on others' projects. (and there's a lot of nerd talk) If you're into that kind of stuff, feel free to drop by.

It is NOT required for your skills be on a high level, you are NOT required to contribute knowledge; instead, it is encouraged that everyone LEARNS stuff at our gatherings.

I'd like to push my regulars to RSVP to the events, there's a lot of useful features in Meetup to share all kinds of stuff if you become part of the game ...

Kerkrade Mini Maker Faire

Kerkrade Mini Maker Faire is a day of family friendly making, learning, crafting, inventing and tinkering in the Discovery Center Continium.

Be inspired by arts, crafts, engineering, science and technology from the Makers of the Euregion.

Best of all: there will be many opportunities to get hands on!

About Maker Faire:

Maker Faire (http://www.makerfaire.com) is the Greatest Show (and Tell) on Earth—a family-friendly showcase of invention, creativity and resourcefulness, and a celebration of the Maker movement. It’s a place where people show what they are making, and share what they are learning.


Legacy Technology: My Victrola - Jon Kulp | 2013-09-19

I talk about and demonstrate my wonderful 1917 Victrola, purchased in Austin, Texas sometime around 1993 from a private individual.

Photo Gallery: https://pics.jonkulp.net/index.php?/category/14


Pumped Pi's - NYbill | 2013-09-18

JRobb and NYbill talk about setting up a Pump.io server on a Raspberry Pi.

http://jrobb.org/blog/2013/08/01/raspberry-pi-pump-server/


overdrive - sigflup | 2013-09-17

In this HPR episode sigflup interviews oerg866, a sega genesis developer, about his participation in the creation of the ground-breaking demo, overdrive.

Demo: http://www.pouet.net/prod.php?which=61724

Transcript: http://theadesilva.com/overdrive_interview.txt


The Rosetta Dream - Julian Neuer | 2013-09-16

Julian Neuer (https://corianderpause.wordpress.com/) tells his short SciFi story "The Rosetta Dream", inspired by the writings of Steven Pinker and Jared Diamond.

In the 21st century, the Rosetta Project produced a disk containing 13,000 pages of information about more than 1,500 languages spoken on Earth today and in the recent past.

But what happens if the disk is found by our descendants in a very distant future where information is not transmitted by verbal languages anymore?

Links:


Introduction / How I Got Into Linux - Matt McGraw (g33kdad) | 2013-09-11

Thanks for Listening to my first show. I welcome your comments/feedback.

Picture of Mac Classic II: http://imgur.com/etT0uGi

http://g33kdad.thestrangeland.net


Jingles - Stitch | 2013-09-10

During OHM2013, we met up with stich and the crew on rainbow island and they were gracious enough to let HPR have a booth in the shade there. He also found some time to send us in some soundbytes (words) to be used for jingles. He says "It's food for editors and are not production ready jingles (i don't have background sounds). If you need any other rendition, just drop me a line."

He releases them to us under a cc-by license (https://creativecommons.org/licenses/by/3.0/us/).

The original can be found here http://hackerpublicradio.org/media/sound-effects/the_HPR_jingle_samples_licensed_CC_BY_by_Stitch_at_hack42_dot_nl.aif

Rainbow Island at OHM2013: https://ohm2013.org/site/2013/06/07/project-rainbow-island-2500-sqm-of-old-skoolynessism/


A Tale of Chroot - NYbill | 2013-09-09

NYbill tells of a recent adventure and misadventure with Chroot.

https://library.linode.com/rescue-and-rebuild


TGTM Newscast for 2013-13-08 - Tgtm News Team | 2013-09-05

DeepGeek & Dann Washko

Here is a news review:

Other Headlines:

Staffed and produced by the TGTM news team, Editorial Selection by DeepGeek, views of the story authors reflect their own opinions and not necessarily those of TGTM news.

News from "techdirt.com," "eoionline.org,"  "perspectives.mvdirona.com," and "allgov.com" used under arranged permission.

News from "eff.org" and "torrentfreak.com" used under permission of the Creative Commons by-attribution license.

News from "rhrealitycheck.org" used under terms published on their website.
News from "lavabit.com" is an open letter.

News from "fair.org" used under permission of the Creative Commons by-attribution non-commercial no-derivatives license.

News from "thecommandline.net" used under permission of the Creative Commons By-attribution Share-alike license.

News Sources retain their respective copyrights.

Links


Frank Bell Bakes Bread - Frank Bell | 2013-09-03

Frank Bell prattles on about baking bread while he bakes two loaves of honey wheat bread.

Links:


Porting Mega Happy Sprite To Windows - sigflup | 2013-08-29

In this episode of HPR sigflup talks about her experiences porting her favorite program to windows using the mingw32 cross-compiler


Kevin O'Brien - Ohio LinuxFest 2013 - Ken Fallon | 2013-08-27

About the Ohio LinuxFest

The Ohio LinuxFest is a grassroots conference for the GNU/Linux/Open Source Software/Free Software community that started in 2003 as a large inter-LUG meeting and has grown steadily since. It is a place for the community to gather and share information about Linux and Open Source Software.

A large expo area adjacent to the conference rooms will feature exhibits from our sponsors as well as a large .org section from non-profit Open Source/Free Software projects.

The Ohio LinuxFest welcomes people from all 50 states and international participants. We've had participants from Canada, England, Argentina, Brazil, and Australia in years past.

Links

Last years audio: https://archive.org/search.php?query=Ohio%20LinuxFest%202012%20AND%20mediatype%3Aaudio


How I got into Linux - jrobb | 2013-08-23

This is my first HPR, first ever podcast, and first ever attempt at editing any audio. Don't expect greatness. The banging in the background is my daughter playing with something. I give a very quick rundown of my introduction to Linux, programming, and tech in general. This is a pretty short show.

I forgot to mention that early on in high school or middle school I enjoyed playing with DOS on an old 386 and that is probably what got my interest and led me to enroll in the High School computer science class that I mention. I didn't really have anything planned to talk about, I should probably do that next time.


Frank Bell Presents HPR to His LUG - Frank Bell | 2013-08-22

Links from the show:

Frank's LUG, the Tidewater Unix Users Group, http://twuug.org/mediawiki/index.php/Main_Page

Podcast and sites mentioned in the show:


How I found Linux - Sunzofman1 | 2013-08-21

1st PC 95 wfw win3.11 installed with jumbo tracker colorado
no ownership in HS and prior to '95
recognition of internet '94 ncsa mosaic
hunger for web page builds
Sparc1 - SunOS pizza boxes / DEC Alpha / VAX/VMS
stoked curiosity UNIX
Unix Renaissance FAMU --> http://www.famu.edu
Linux Unleashed - Slackware 2.0 kernel 1.2.13
filesystem inspection, file ownership, permissions, basic scripts
Networking - Token Ring / Ethernet / IBM 4381
Trumpet winsock / NetBEUI / dial-up networking modems cash service
https://en.wikipedia.org/wiki/Winsock
slackware PPP chatscripts / robotics 14.4K modem
winnt 4.0 network YP/NIS - 25 machines /etc/passwd
redhat 4.2 , slackware desktop of choice,  
debian potato, use debian for business deployment
mostly web services, openvpn, asterisk (centos)
mythtv arch - knoppmyth --> LinHES
many thanks to ken fallon, dann washko, klaatu

Impressions of Mageia - Frank Bell | 2013-08-15

Frank Bell describes his recent experiences with Mageia v. 2, including upgrading online to v. 3, as well as his overall impressions of Mageia.

Links from the show:

Mageia website: http://www.mageia.org

Mageia Wiki: https://wiki.mageia.org/en/Main_Page

About the online version upgrade (from the release notes): https://wiki.mageia.org/en/Mageia_3_Release_Notes#Upgrading_from_Mageia_2

About the Mageia Repositories, including "tainted" repos (from the release notes): https://wiki.mageia.org/en/Mageia_3_Release_Notes#The_Mageia_online_repositories

Mageia Forum thread on the "no MP4 audio" in VLC: https://forums.mageia.org/en/viewtopic.php?f=7&t=1290

About Drak3D: https://forums.mageia.org/en/viewtopic.php?f=23&t=511

HPLIP: http://hplipopensource.com/hplip-web/index.html


How I Manage Contacts - Jon Kulp | 2013-08-14

How I Manage Contacts

About a year ago I decided to try to clean up my contacts.

The problem: CRUFT!

  • Importing, exporting re-importing in different accounts and in different email clients and several computers etc over span of ~10 years.
  • 1200+ gmail contacts
  • Many duplicates

What I wanted:

  • 1 set of contacts across platforms with single source file from which all others are generated
  • plain-text format, easy to use w/scripting & text editor
  • No duplicates
  • no cruft
  • easy to maintain
  • easy to import/export in T-bird, ownCloud
  • sync with phone

Steps to Success:

  1. Turn off Gmail default setting that saves every incoming email address in your address book
  2. Deleted all extraneous contacts (went from ~1200 down to about 400)
  3. Tedious part here: compare duplicates, consolidate info
  4. Decide on source-file format
  5. T-bird = LDIF
  6. OwnCloud = vCard
  7. LDIF wins b/c found script to convert to vCard, but not good script for other direction
  8. Convert all disparate contacts lists to LDIF, begin consolidating into one file
  9. LDIF ready? Import to T-bird
  10. Perl script to convert LDIF to vCard –> import to ownCloud
  11. CardDAV-sync to sync from o.c. to phone
  12. Bash script to create new LDIF entries, convert to vcf, add to master file easily

Wishlist

  1. Make t-bird sync w/owncloud (t-bird SOGO extension broken)
  2. CLI API to update owncloud contacts via a script instead of having to use the web interface

Links


Deepgeek interviews Birgitta Jonsdottir (Icelandic Pirate Party parliamentarian) - Epicanis | 2013-08-13

Epicanis makes a brief introduction to the following show. (see also: https://en.wikipedia.org/wiki/Wilhelm_Reich )

In this special episode of TGTM news Deepgeek interviews Icelandic Parliamentarian Birgitta Jónsdóttir. We discuss Ban Ki-moon's recent faux pas in Iceland's Parliment, Birgitta's hacking, her work in human rights and privacy, and whether or not Wikileaks is living up to it's original mandate.


Modern Inconveniences - Christopher M. Hobbs | 2013-08-12

A little discourse about manual work and money saving. Contact me at hobbsc@ma.sdf.org


Energy Democracy defined - Bob Tregilus | 2013-08-09

This program is a special panel discussion episode of, This Week in Energy (TWiE), where co-hosts Kirsten & Bob define the concept of Energy Democracy and hacking the traditional central-station monopoly electric utility business model.

There's an energy transition (or "energiewende" in German) underway in the energy space where the 19th and 20th century central-station monopoly utility business model is breaking down (or getting hacked) and ownership of electric generation capacity is transferring to individuals, co-ops, and so forth.

This is due in large part to an entropy effect because "the ubiquitous nature of renewable energy argues for a decentralist energy approach." But, also, public policy can either help the energy transition move faster, or it can slow it down.

Thus an emerging global battle is brewing and it's very similar to the disruptions that have been taking place in the telecom sector due to advancements in IT and the advent of the Internet over the past couple of decades.

Hosts: Kirsten Hasberg (Denmark & Germany) and Bob Tregilus (U.S.A.) <http://www.thisweekinenergy.tv/>.

Guest: Roger Willhite (South Korea), solar blogger at Second Silicon <http://secondsilicon.com/>.

Other resources about this global movement can be found at:


Assisted Human Reproduction - Ken Fallon | 2013-08-08

This show contains content for Mature Audiences - listener discretion is advised.

In today's show Ken and his wife talk about their experiences with Assisted Human Reproduction.

Injecting Sperm into an Egg

Links


Helping a New Computer User - Shane Shennan | 2013-08-07

Here is a list of the skills I teach new computer users:

A) Hardware:
1) Monitor and Tower
---Turning on the computer
2) Keyboard and Mouse
---Learning when to use the right mouse button, 
left button, and scroll wheel
---Seeing non-alphabetic keys
3) Printers and other Peripherals
---Understating the usefulness of printers, scanners, 
flash drives, etc.

B) Operating System:
1) Icons on the Desktop
---Moving, adding, and removing icons
2) Opening Applications
---Using the Start Menu to find applications
3) Managing and Resizing Windows
---Using the window controls to maximize, minimize, 
restore up, and close windows

C) File Management:
1) Creating a New Folder and Subfolders
2) Selecting Specific Files
---Single-click method
---Ctrl method
---Shift method
---Drawing-box-around-files method
---Ctrl + A method
3) Moving Files
---Drag & Drop
---Copy & Paste

D) Text Entry:
1) Using a simple notepad
---Entering and Saving Text
---Using the File Menu
2) Using a Word Processor
---Formatting text
---Using toolbars

Freedom Followup - Christopher M. Hobbs | 2013-08-05

After a deluge of e-mail asking me to follow up on the Week of Freedom podcast, I finally responded. Contact me at hobbsc@ma.sdf.org if you'd like to talk Libre Software!

http://hackerpublicradio.org/eps.php?id=1293


Jon Kulp and His Son Talk Hacking - Jon Kulp | 2013-08-01

I chat with my son about the concept of hacking, Linux, Blacksmithing, and about some of the other stuff he does that smacks of hacking.


A Music Pairing Under Unlikely Circumstances - Dave Morriss | 2013-07-31

Today Dave interviews Tim, his son, and Tim's friend John, who is visiting from the USA.

Tim and John met on the Internet in 2006 as collaborating composers of electronic music. They have become good friends over the years; Tim has visited John in the States, in 2011 where they met for the first time in real life, for John's wedding. This also marks the first time that John and his wife Caitlin have travelled overseas, which they did to visit Tim in the UK.

In the podcast we discuss how they met, how their different world views affected each other, and how their relationship quickly transcended music.

Here's a picture of Tim and John visiting Edinburgh Castle in July 2013:

Tim and John visiting Edinburgh Castle in July

Contrary to what was said in the podcast, Tim prepared a mix of the various compositions he and John have made. Links to some of the full tracks are available below.

Here are Tim's notes for the music mix:

http://www.hackerpublicradio.org/eps/hpr1303/Music_Notes.html

Links:

Some of Tim and John's work - https://soundcloud.com/heartshapedboxband/
Their latest collaboration - https://soundcloud.com/heartshapedboxband/accord


How I Got to Linux - Accipiter | 2013-07-30

In this show, I cover my early years learning code in the late 60s. I move on to my history with home computers, and finding out about Linux around 2007 or so. I comment on Ubuntu and Mint. I mention dual booting and my one episode of triple booting.

Listeners, this is my first attempt at a show. It's not that hard, and I would like to hear from others as to how they got to Linux.


Conversation with Nybill and Jon Kulp - Jon Kulp | 2013-07-29

While I am on vacation near New York City, fellow HPR host NYbill drives down from upstate and we meet for the first time face-to-face. Of course we have to record a conversation for posterity. Topics include activities at LUG meetings, Cory Doctorow, Neal Stephenson, blather speech recognition (a live demonstration!), guitars, and more. Outtakes after the outro.

Links


Maker Faire: Kansas City - MrGadgets | 2013-07-26

Ever mobile MrGadgests phones in a show after visiting Maker Faire: Kansas

Maker Faire: Kansas City celebrates things people create themselves — from new technology and electronic gizmos to urban farming and “slow-made” foods to homemade clothes, quilts and sculptures. This family-friendly event demonstrates what and how people are inventing, making and creating. It brings together Makers, Crafters, Inventors, Hackers, Scientists and Artists for a faire full of fun and inspiration. Come see what others are making and be inspired to tap into your own creativity!

Photo of the event hall

Links


Recording for HPR using Audacity - Nido Media | 2013-07-24

The almost failsafe short of it. Use "alsamixer" to boost all recording volumes on main pulse and all cards (e.g. "alsamixer -c 0"). Start Audacity, edit -> preferences, stay in the "device" submenu, don't bother with the "recording" submenu. For each of the "Hosts" (alsa/jack), try all "Device"s under the "Recording" tab, start speaking, notice volume (or not and try the next one)

see http://www.hackerpublicradio.org/contribute.php for more text on recording and suggested topics

See http://www.hackerpublicradio.org/README.txt and for more (textual) information about the submission process and http://hackerpublicradio.org/sample_shownotes.txt for sample shownotes.


Intro to camp fires - pokey | 2013-07-22

I've always felt a little awkward in social situations, and I'm always looking for ways to get over that feeling. One way I do that is to try and make myself useful, and one useful thing that I know is how to light and keep a small fire going. No one else ever seems to want to do it, and it's fun if you do it right. Admittedly there isn't much to it, but that just makes it all that much easier to learn. It isn't quite as intuitive as you might think if you've never done it, especially if it's a little damp out. Use tinder (paper, dried grass, cotton balls, etc...) to get the flame going, light your kindling (small twigs, pinecones, split sticks) over the tinder, and increase the size of your kindling until you have a good pile of coals that can sustain the burning of split logs. Keep your logs and sticks as parallel as you can, make sure air can flow freely through your burning pile of wood and don't let your coals spread too thin. If you're good, you should be able to get a fire going with just a single match and no accelerants (which are usually illegal anyway). If you're really good, you might even be able to do it with just a spark.


A Week of Freedom - Christopher M. Hobbs | 2013-07-17

A quick dialog about my week of using only FLOSS


Doomsday Remainders - Charles in NJ | 2013-07-16

Last Episode on Conway's Doomsday Rule ends with teaser on MOD(), a
"remainder" function defined for integer values (whole numbers):

   MOD(K, m) = remainder when K is divided by "modulus" m.
   
Examples: 
  a. MOD(207, 7) = MOD(207 - 140, 7) = MOD(67, 7) = 4
  b. MOD(1234567, 2) = 1 because the number is odd
  
MOD() function found in most spreadsheet programs, but it also shows up
as an operator in some programming languages: (a % b), or (a mod b).


Other functions referenced:
   DIV(K, m)    = quotient in integer division
      where K = m * quotient + remainder (not returned)
            0 <= remainder < m

   DIVMOD(K, m) = (quotient, remainder) when K is divided by m
      where remainder = MOD(K, m)
            quotient  = DIV(K, m)
            K = m * quotient + remainder

Full Show Notes

http://hackerpublicradio.org/eps/hpr1292.txt

Links


Parsing an ISO8601 formatted duration field with Perl - Dave Morriss | 2013-07-15

Ken recently asked Dave for help with a Perl regular expression for parsing ISO8601 time durations. As a consequence a Perl script was written, which is available at https://gitorious.org/hprmisc/hprmisc/blobs/master/parse_8601_duration.

In this show Ken and Dave discuss this script at some (considerable) length. Keen listeners might want to view the script as they listen. Detailed show notes describing how to put together a Perl regular expression are also available at URL.

Unfortunately some of the line numbers in the script referred to in the show are now incorrect since Dave could not stop himself updating it.

For detailed show notes on how Dave created the script see:


MultiSystem: The Bootable Thumb Drive Creator - FiftyOneFifty | 2013-07-12

MultiSystem is a tool for creating bootable USB thumb drives that give you the option launching multiple ISO images and other built in diagnostic utilities. It can be an invaluable tool for system repair techs. Not to mention the many recovery and repair Live CDs that are available to fix Linux, most bootable Windows repair and anti-virus utilities run from a Linux based ISO. The tech can even create ISO images of Windows installation media and replace a stack of DVDs with one thumb drive. Besides the installable package, there is also a MultiSystem LiveCD http://sourceforge.net/projects/multisystem/ that, if I understand correctly, contains some recomended ISOs to install on your thumb drive.

MultiSystem Icon

For complete episode show notes please see
http://hackerpublicradio.org/eps/hpr1290.html


Short Xen Update From JWP - JWP | 2013-07-11

Show Title - Short Xen Update From JWP

In the Tilts 507 Rus came on as the Xen project manager. Had a lot to say about Xen but not about how xen is funded in the linux foundation by who.

In the course of preparing for the podcast I learned that is not easy to see who gives money to the linux foundation. But Oracle is on the board directors along with all the major players in the IT space.

I also learned weather it is type 1 or type 2 hypervisor it is not clear as it used to be. At work I do not get very many requests for anything but ESX, HyperV or KVM in that order. Once in a while a Xen or Oracle VM comes up. This might change with the open stack a bit but I am not sure.

A good start to look at it is here: http://www.ibm.com/developerworks/cloud/library/cl-hypervisorcompare/

A better view of the real state of type 1 vs type 2 is here

http://www.linkedin.com/groups/Hypervisors-Type-1-vs-Type-2445280.S.145843212


Nido Media get's Ken to go camping at OHM2013 - Ken Fallon | 2013-07-10

Slowly but surely over the almost 15 years of his stay in the Netherlands, Ken has been Dutchafied. He's got a bakfiets, he learned the language(ish), he has a pair of wooden shoes, he even eats mayonnaise with his fries. But one thing he has rebelled against is camping (ok also Steak Tartare aka 'American Fillet' aka raw cow). That most Dutch of traditions, where the family head off to some deserted field, be it by the sea, in a forest, or on the polder, one thing is sure, it will be damp, wet, mosquito ridden, dark too late and bright too early, and wet - optionally cold and hot. In short hell. Of course that's his personal opinion.

Of course, Nido Media sees it as a relaxing vacation away from the hustle and bustle of a busy life, fortified with happy memories where he and his family enjoyed the long summers days when it never rained and they were allowed to stay up late.

So how can these two dividing opinions be bridged ?

In short: Fiber to the Tent. https://ohm2013.org/site/


iCalendar Hacking - Dave Morriss | 2013-07-08

Having failed to make repeating reminders in his calendar for the HPR Community News shows on the Saturday before the first Monday of every month, Dave resorts to writing raw iCalendar rules. This also proves to be quite difficult and a Perl script is resorted to, also with mixed success.


Blather Speech Recognition for Linux: Interview with Jezra - Jon Kulp | 2013-07-04

Jon's Recumbent Bicycle
A conversation with Jezra, sometime HPR host and the lead developer of the Blather speech recognition program for Linux.

Links:


My Homemade Recumbent Bicycle - Jon Kulp | 2013-07-02

Jon's Recumbent Bicycle
The Green ♲ Machine

In this episode I discuss my experience building a Recumbent Bicycle from donor bikes. A couple of things I forgot to mention while recording the podcast. First of all I had to use tandem bicycle cables for the brakes and the rear derailleur because they had to be very long. I also forgot to talk about the time when I was in a panic that the rear triangle was a bit out of alignment with the front, such that it would make the bike turn a little bit to the left by default. I called Andrew Carson and asked him if there was anything I could do to fix it and his solution was just awesome. What he told me to do was to put a spare hub in the rear triangle to keep the seat- and chain stays from collapsing together, lay the frame on the ground with the front end propped up on a step or something, and then just stand on it, jumping up and down slightly on it if necessary until I could feel it bend back a little bit. This actually worked! It straightened the frame right out. :) Finally, the total cost for this project was under $300. The most expensive single part of it by far was the powder coat, which cost $120. Here are links to resources mentioned in the podcast or simply of general interest.


Samsung Ativ Premiere - Knightwise | 2013-07-01

Knightwise reports in after attending Samsungs 2013 premiere event in Kings Court london last thursday, where the company presented its upcoming line of smartphone camera and computer products. He takes a look on what was new and noticable and how the Hulk is probably doing most of Samsungs innovations these days.

http://www.knightwise.com


Homemade Antennas for OTA Hi-Def TV - Jon Kulp | 2013-06-28

In this episode I discuss my experience building and using antennas for over-the-air hi-def TV.

Here are pictures of my two main antennas:

Bow-Tie style

Jon's bow-tie antenna

Gray-Hovermann style

Jon's gray-hoverman antenna


Russ Pavlicek on Xen Project - Alek Grigorian | 2013-06-27

This show was recorded on June 1st at Texas Linux fest I was lucky enough to hear Russ Pavlicek talk about his Xen project and open source.


Icecast 102 - klaatu | 2013-06-25

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 is indebted to Delwin, The Last Known God, and Ruji for their help on this episode.


Two Hacker Public Radio hosts meet face-to-face for the first time - Jon Kulp | 2013-06-24

I have known windigo for more than 4 years as a virtual acquaintance, first on the Linux Outlaws forums, then on identica, and finally on the Federated Statusnet network. It was awesome when he and his girlfriend stopped by my house today to visit while on a massive road trip around the United States. We took advantage of the opportunity to record a brief conversation for Hacker Public Radio. Here's a photo of windigo, me, and Dingle the cat between us.

windigo, dingle, and Jon Kulp

Links


Open Badges? - klaatu | 2013-06-18

Cyanide Cupcake and Klaatu ponder the new Open Badge spec, and whether badges are important, useful, or...a government conspiracy!

Links

openbadges.org


Out of style or retro chique. - Knightwise | 2013-06-17

Just how many devices do you still have lying around that have been discarded by the pace of progress. What if you would use them today ? Knightwise takes you with him on a garage sale bargain hunt and asks the question : Is it out of style or retro chique.


Fathers Day Special: Jon Kulp interviews his Dad - Jon Kulp | 2013-06-14

While my parents are visiting from Tennessee I take advantage of the opportunity to talk to my dad for awhile about his early days of computing. He has a PhD in statistics and has been using computers since the 1960s. we talk about his programming in Fortran and Cobol, about building Heathkit projects, about his duties as a VP for information technology at a small private university in Nashville, and about his more recent programming in Windows.


Frank Bell Achieves Enlightenment Adventures with E17 Pt Two - Frank Bell | 2013-06-13

Frank concludes his two-part series on the E17 (Enlightenment 0.17.x) Desktop Environment with a look at some nuts-and-bolts configuration items.

He covers several configuration settings that illustrate how Enlightenment's various configuration dialogs work, including the

  • Shelf (Panel) and Gadgets (Widgets) in the Shelf.
  • Settings Panel, and, within the Settings Panel,
  • Key and Mouse Bindings.
  • Favorite Applications.
  • Startup Applications.
  • Themes and Wallpapers.
  • The Titlebar Menu, including "Window" settings, such as Maximize, Half-Maximize, Vertical Maximize; and "Remember" settings, such as Position and "Sticky" state.

Links:

ICCCM (Inter-Client Communications Conventions Manual):

NetWM (Extended Window Manager Hits):

For a list of links to E17 resources and to listen to the first episode, see Part One: http://hackerpublicradio.org/eps.php?id=1248


Mitigating SQL Injection And Other Message Protocol Attacks Through Compiler Signatures - sigflup | 2013-06-07

Sigflup talks about mitigating sql injection and other message protocol attacks through compiler signatures

WEBSITE: http://www.theadesilva.com/sqlsig

SOURCE CODE: http://www.theadesilva.com/sqlsig.tar.gz


3G Tunnels (Sshuttle) - NYbill | 2013-06-05

Timttmy and NYbill have a chat about 3G connectivity and Sshuttle. Sshuttle is app that blends VPN and SSH proxy like features. They also touch on AUR packaging and the recent Linode hacks. Then start to reminisce about OGGcamps past and the good'ol days of the Linux Outlaw forums. And what do most geeks do when they hang out? They finish up talking about their computer gear.

3g tethering

sshuttle

Timttmy http://micro-timttmy.dyndns.org/micro/

NYbill http://status.gunmonkeynet.net/


Interview with GMC about OHM 2013. - Nido Media | 2013-05-31

OHM2013 is a five day outdoor international camping festival for hackers and makers, and those with an inquisitive mind. On 31st July 2013, 3000 of those minds will descend upon on an unassuming patch of land, at the Geestmerambacht festival grounds, 30km north of Amsterdam. We are interrupted by Nick Farr, who will tell us a bit about Hackers on a Plane, who organise a trip from North America to Europe to participate in this event.


Cyanide Cupcake and Klaatu - klaatu | 2013-05-30

Cyanide Cupcake talks to Klaatu about the Scratch programming language.

Links


How to Build a Desktop Computer - Toby Meehan | 2013-05-29

Show Notes for How to Build a Desktop


Build vs Buy

Do you have the interest and time to research and build a desktop computer?

You probably won't save a lot of money, but with all the research you may get better quality parts.

You will know exactly what's in your system should issues or questions ever arise.


Gather requirements

Define the purpose of the system

Use: gaming, video/photo processing, web browsing/documents

Applications should drive most of your hardware decisions.

Data protection: how much data, how resilient (on-site mirroring, RAID vs. off‐site)

Power protection: surge suppression, UPS

Physical protection: keyed case lock (disassembly prevention), cable anchor


Define a budget

Decide what are you willing to spend (max, target, min)

  Check off‐the‐shelf models to get the going price points

Understand there are trade‐offs and if everything is needed at once

Adding capabilities later can help with sticker shock

If you have time, buy components when prices dip

Be careful about return policies...some 30 or 90 days


Learn about current technology & prices

Core: CPU, memory, motherboard, graphics controller, power supply

Storage: solid state drives, rotating hard drives, removable media (DVD, USB)

Auxiliary: audio, monitor, power protection, web cam, printer/scanner, backup drive

Interfaces: SATA, IDE, DDR2, DDR3, PCI, PCI‐e, USB, eSATA

Determine approximate price range

Where to research this stuff: Wikipedia, Tom's Hardware, Anandtech, Specs on vendor web sites

Where to shop: NewEgg.com, Amazon.com, Dell.com


Understand compatibility

Hardware‐Hardware compatibility

Check qualified hardware list (QHL) on CPU/memory/motherboard

Also known as CPU support list, memory support list, qualified vendor list, etc.

If you can stick to the QHL parts, h/w compatibility is more assured

Hardware‐Operating System compatibility

Drivers, either built into the OS or from vendor web site

Pay attention to 32‐bit vs. 64‐bit in both operating systems and drivers

Operating System‐Application compatibility

I'm not going to address this, but it is something to research and understand.


Define what components you need

You will need the core and storage components.


If you have components (particularly auxiliary components) from a previous system, you may find you can use them with the new system. Speakers, printer, and monitors are all prime candidates.


Steps

  1. CPU
  • Decide on CPU brand (typically Intel or AMD)

  • Decide on CPU model, which is dictated by your needs and budget

  • CPU will dictate motherboard socket type

  • Be sure to buy CPU in box set so it includes CPU fan & heat‐sink. Otherwise, you'll need to figure out the thermal dissipation needs and physical dimension limitations of the case in order to select an appropriate 3rd party CPU fan & heat‐sink. This can involve liquid cooling solutions. I'm not covering thermal solutions in detail here.

  1. Motherboard
  • Narrow search to motherboards with socket type that matches CPU.

  • Decide on motherboard form factor (ATX, Mini‐ATX, Micro‐ATX, Mini‐ITX, etc.). See Wikipedia.

  • Video on‐board or discrete.

    • If on‐board, check if it has dedicated memory or borrows memory from main system. If it borrows from the main system, you may want to increase your memory size. Recommend using discrete if 3‐D requirements exist. You can go discrete later, but you'll have wasted money on the motherboard.

    • If discrete, ensure motherboard has enough high‐end PCI‐e slots for your needs.

  • Audio on‐board, discrete or external.

    • If on‐board, check motherboard has suitable output ports for your needs.

    • If discrete, ensure motherboard has a slot for the audio card.

    • If external audio system will be used, make sure motherboard has ports to support it.

    • WiFi / Blue Tooth

      While a few motherboards have these, they are generally considered inferior for connectivity and security on a non‐mobile device like a desktop. It's also easy to add a card or USB device to obtain them. Also, when integrated on the motherboard, they are harder to upgrade later.

  • Outputs ports meet your needs (PS2, Parallel, Serial COM, USB, eSATA, S/PDIF, HDMI, Ethernet, etc.)

  • At this point, you search should be fairly narrow – compare prices, read reviews and compare ratings.

  • Decide on motherboard vendor and model

  1. Memory
  • Based on motherboard, find matching memory type. DDR2 and DDR3 are the common types.

    There are 5 memory properties:

    1. DDR revision (currently they include DDR, DDR2, and DDR3)

    2. Chip Classification (like DDR2‐1333) where the number (1333) is the maximum clock speed (in MHz) the memory chips support, which is halved for real clock speed (666.5MHz).

    3. Module Classification (like PC3‐10666) where the number (10666) is the maximum transfer rate (in MB/s). This is typically 8 times the first memory chip classification clock speed, so DDR400 transfers data at 3,200 MB/s.

    4. Timing (like 7‐8‐8‐24) measures the time the memory chip delays doing something internally.

    5. Voltage (like 1.5v)

  • Note the memory properties are maximums. Actual rates will be lower based on the motherboard. Match the first 3 properties – DDR revision, chip classification and module classification. DDR revision must match. If you can't get an exact match on Chip and Module classifications, make sure the memory module is faster (higher numbers) than the motherboard.

  • If you plan to over‐clock, you'll need to pay attention to all 5 properties, but I'm not going to cover over‐clocking.

  • For more assurance, buy memory that's on the motherboard maker's certified list.

  • Recommend buying memory in higher capacities per module for future expansion. If you have 4 memory module slots which can accept 1G, 2G, and 4G modules, opt for the 4G modules.

  • Recommend that all memory modules be the same size, optimally the same brand/model if possible.

  1. Video Card
  • If using on‐board video controller, you've already decided this.

  • If using discrete video card, narrow search to available motherboard slots.

    For example, if you only have one PCI‐e 16x slot, narrow search to video cards that can use that slot. Don't worry about AMD's CrossfireX or NVIDIA's SLI card linking because you don't have two slots.

  • If you buy a high‐end discrete card or cards, be sure to check the video card vendor's recommended power supply wattage and required power connector. These cards often require a separate power connector from the power supply.

  1. Internal Storage
  • By internal storage, I mean storage devices that will be housed inside the computer case.

  • Most motherboards come with an on‐board storage controller, typically SATA 2. Some have an IDE controller for legacy support. Server motherboards may have some version of SCSI or SAS (serial attached storage) controllers.

  • These on‐board controllers are configured from within the BIOS or UEFI. Depending on the motherboard's south bridge chipset, it may support a few RAID levels, usually levels 0 (striping) and 1 (mirroring).

  • Storage devices come in different physical sizes which require different sized bays ‐ 5.25 inch, 3.5 inch, 2.5 inch, and 1.8 inch. These refer the size of the storage medium, not the actual bay size. The 5.25 inch bays come in half‐height versions, which are the standard for CD and DVD drives in todays' computers. The 3.5 inch bays are usually used for floppy or Zip drives...more legacy equipment. See Wikipedia.

  • Storage devices can vary significantly in storage capacity. Often, the larger the storage capacity, the higher the latency in storing and retrieving data. Cache on‐board the disk can mitigate this latency, so larger cache sizes are preferred particularly for large capacity drives. Cache sizes currently include 8MB, 16MB, 32MB and 64MB.

  • With rotating magnetic disks, the speed at which they rotate can also mitigate this latency. Rotation speeds include 5400 rpm, 7200 rpm, and 10000 rpm and 15000 rpm with each step in speed requiring more power and giving off more heat.

  • If you need more than 2 or 3 drives, you'll need to ensure your case has adequate physical space for them and that your power supply is sized appropriately.


  1. Case & Power Supply
  • Some cases are bundled with a power supply, which might work great for average to low‐end system configurations.

  • Based on motherboard form factor and internal storage requirements, pick out a computer case.

  • Case features to consider:

    1. Power supply location is always in rear, but can be on top or bottom of a tower configuration. If the computer will sit on the floor, having the power supply on the bottom might turn it into a dust bunny haven.

    2. Number and type of storage drive bays.

    3. Removable and/or washable dust filters.

    4. Lighting kits

    5. Front panel ports and static suppression

  • The number and size of fans is limited by the case design. Typically a case will come with one rear fan, but most offer front, side, or top vents where fans can be mounted. Fan sizes range from 25mm to 250mm, with popular sizes at 80mm, 92mm, 120mm and 140mm.

  • Make sure power supply is sized correctly:

    1. Physical dimensions fits in case (beware “slim” power supplies for smaller form factor cases).

    2. Wattage output, which is driven by video cards and number of internal storage devices.

    3. Connectors required by the motherboard, CPU fan, case fans, video card and internal storage devices.

  • Without a discrete video card and 2‐3 internal storage devices, 300‐400 Watts power supplies are typical. If getting a discrete video card, check on its power requirements.

  • Power supplies also have efficiency ratings under the "80 PLUS" certifications, which span from vanilla 80 PLUS, Bronze, Silver, Gold and Platinum. See Wikipedia for more info.


Getting things done. - Knightwise | 2013-05-28

"When you need to get things done : Use a Mac" That used to be the default answer. But does it still ring true today ? Knightwise takes a look at the history of Apple and its evolution in the power-user landscape over the last decenium.

TGTM Newscast for 2013-05-20 Bobobex - Tgtm News Team | 2013-05-27

Here is a news review:

Other Headlines:

Staffed and produced by the TGTM news team, Editorial Selection by DeepGeek, views of the story authors reflect their own opinions and not necessarily those of TGTM news.

News from "techdirt.com," "maggiemcneill.wordpress.com,"  "havantimes.org," and "allgov.com" used under arranged permission.

News from "torrentfreak.com" and "eff.org" used under permission of the Creative Commons by-attribution license.

News from "wlcentral.org" used under permission of the Creative Commons by-attribution non-commercial no-derivatives license.

News from rhrealitycheck.org used under terms published on their webpage.

News Sources retain their respective copyrights.

Links


A life in a software project - garjola | 2013-05-24

A friend of mine wrote a blog post the day of his 40th birthday. The title was "Version 4.0 is out!". I found it very interesting, as he told the history of his life as if it was a software project with a major x.0 release every 10th birthday.


X2go Remote Linux server/client - JWP | 2013-05-23

With x2go you can access your desktop using another computer -- that means both LAN and internet connections. The transmission is done using the ssh protocol, so it is encrypted. By using the free nx libraries from NoMachine, a very acceptable performance in both speed and responsiveness is achieved. Even an ISDN connection runs smoothly.

This makes it is possible to connect your laptop to any computer with the environment, applications, and performance of the remote desktop. It is also possible to have a bunch of computers connected to a single server (terminal-server, thin-client).

Clients are available for Linux (Qt4), Windows, and Mac. The latter two can be downloaded directly as binary from the x2go homepage.


The Long Road To Linux - Beeza | 2013-05-21

Over about 30 years Beeza has been a software developer and tester, a system designer and technical author. In that time he's worked with a wide range of software, hardware and technologies. From DOS and the early days of Windows and the Mac, through to his conversion to Linux, he's seen great changes in the way we develop software and use computers. Not all the changes have necessarily been for the better, though.

For anyone who's been around the IT world for a while, this may be a short trip down memory lane. For relative newcomers, it may come as a surprise to discover just how much was achieved years ago with so few resources.


Interview With YTCracker - pokey | 2013-05-17

This is an interview with YTCracker, one of my favorite NerdCore rappers. You can find links to his music on his website http://www.ytcracker.com/

If you like Nerdcore Rap, a good website to check out is http://nerdcorenow.com. They have a few "various artists" compilation albums available for download.

Thanks to my guest, YTCracker for coming on Hacker Public Radio, and thank you for listening.


Software Patents: Who's Behind the Curtain? - Deb Nicholson | 2013-05-16

Deb Nicholson works at the intersection of technology and social justice. She is the Community Outreach Director at the Open Invention Network http://www.openinventionnetwork.com and the Community Manager at GNU MediaGoblin http://www.openinventionnetwork.com. She also serves on the board at Open Hatch https://openhatch.org/, a non-profit dedicated to matching prospective free software contributors with communities, tools and education. She lives in the United States in Cambridge, Massachusetts.


Frank Bell Achieves Enlightenment Adventures with E17 Pt One - Frank Bell | 2013-05-15

There was great rejoicing in the Linux community when the Enlightenment Desktop, v. 0.17 (AKA E17), was released recently. It was the first major upgrade in well over a decade to a desktop environment that many remembered fondly for its commitment to a visually pleasing computing experience.

Frank Bell describes how he started using Enlightenment and what he has encountered so far. In this, the first of two parts, he addresses installing Enlightenment, Enlightenment's "first-run" dialog, the structure of the desktop, the menu, and the management applications and windows on the desktop.

Part Two will focus on the nitty-gritty of configuring the appearance and behavior of Enlightenment.

Links:


Recording Terrestrial Radio with bash scipts and cron jobs - Jon Kulp | 2013-05-14

In this episode I talk about my solution for capturing terrestrial radio so that I can listen to it at my own convenience. I use a bash script, cron jobs, and the streamripper package. here are some links to things I mentioned in the podcast.

Jezra's command-line audio player sap (simple audio player): http://www.jezra.net/projects/sap

Streamripper: http://streamripper.sourceforge.net/

Radio station KRVS 88.7 FM, Lafayette, Louisiana, USA http://krvs.org/

And you can see the whole radio-recording script here: http://jonathankulp.org/archives/647


David Whitman On Location at LinuxFest Northwest - David Whitman | 2013-05-13

LFNW Garage Sale Booth - old computer stuff sold to support the fest http://linuxfestnorthwest.org

Bill Wright at the LFNW World Famous Raffle http://linuxfestnorthwest.org

EFF / TOR Table -https://www.eff.org https://www.torproject.org/

DW does a cheesy Lightening Talk about HPR.

Martin Obando http://www.obandocomputing.com

Mozilla http://mozilla.com/

Larry the Crunchbang guy http://www.crunchbang.org/

OrangeFS Amy Cannon http://orangefs.org/

Dice.com Nathan James www.Dice.com

Linux Automation - Beer! http://www.linuxautomation.org/

Fedora Project http://fedoraproject.org/

iSEC Partners https://www.isecpartners.com/

Acquia https://www.acquia.com/

Linode http://www.linode.com/

OpenBSD http://www.openbsd.org/

Free Software Foundation www.fsf.org

Linux Professional Institute www.lpi.org

GSLUG http://gslug.org/ Ubuntu Washington http://loco.ubuntu.com/teams/ubuntu-washington/ KDE www.kde.org


Wargames Anniversary - AukonDK | 2013-05-08

Wargames is 30 years old, this is my tribute to one of my favourite films.
Some text taken from Wikipedia page for the film CC-BY-SA
Modem sound from Freesound user joedeshon CC-BY


What's Wrong With Free, Anyway? - Ahuka | 2013-05-07

In looking at the distinction between free of charge and free as in freedom, some interesting issues emerge. I argue that free of charge is often not what we should be lookiing for if we want good software options. But because I like going the long way around behind the barn to get anywhere, I start off in the Music business.

Links to things I mentioned


My web site is at http://www.zwilnik.com/.


Remember to support free software!


Doomsday Rule - Charles in NJ | 2013-05-03

HPR Episode: Doomsday Perpetual Calendar Method

What is it?  http://en.wikipedia.org/wiki/Doomsday_rule  
  (due to John H. Conway, a mathematician born in Liverpool)

  * He's done other research that hackers might like to check out.  
  * Look up the "Game of Life" and "cellular automata".  
  * There may be episodes on these topics, but those should come
      with visualization software.

John H. Conway
  http://en.wikipedia.org/wiki/John_Horton_Conway

Game of Life
  http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
  

Doomsday Rule lets you find the day of the week for any date
  * Dates in history, in immediate past or in future are all good.
  * Works for both the Gregorian and Julian calendar.  
    - I'll only be looking at Gregorian dates for now.
    - Method should work well for dates from 1800 onward.
    - If dates for non-Gregorian calendars are converted to their
        (extrapolated) Gregorian equivalents, this method works.

Wikipedia entry (includes recent optimization):
  http://en.wikipedia.org/wiki/Doomsday_algorithm


Why do this?  It came up in Episode Zero of my "N Days" show on 
calendar counting, where I used it without explanation.

  http://hackerpublicradio.org/eps.php?id=1143


Demos: Check these answers at www.day-calculator.com  
  * Some listeners may now adjourn to the latest Linux Outlaws episode.


Method: Get Century Anchor Day, calculate offset for the year to find
   Doomsday's reference location for current year, find closest 
   reference date to target date, and count off to the answer.

a) Isaac Newton's date of birth: 
   - 25 December 1642 - 1600's Tuesday. 
     Year 42 = 3*12 + 6 and (6/4) = 1. 
     Hence 3 + 6 + 1 = 10 for an offset of 3.
     Tuesday + 3 = Friday.  12/12 is Friday, so 12/26 is Friday
     Newton was born 12/25, so that was a Thursday

b) My grandfather's date of birth:
   - 20 January 1898 - 1800's anchor is Friday.  
     Year 98 = 8*12 + 2, (2/4) = 0.  
     So 8 + 2 + 0 = 10 gives an offset of 3.

   - 1898 wasn't a leap year, so 10 January was Monday 
   - That means 17 January was a Monday, too.
   - So 20 January 1898 was a Thursday.

c) A wedding anniversary that I like to remember: 15 May 2000
   - 2000 has anchor day on Tuesday, and no offset.
   - Rule: "I work 9 to 5 at 7-11", so 9 May (16 May) are on Tuesday.
   - 15 May 2000 was a Monday.  True.  'Twas the day after Mother's Day.
   
d) My parent's wedding day: 19 May 1957
   - 1900 has anchor day Wednesday.  57 = 4*12 + 9 and (9/4) = 2. 
   - So 4 + 9 + 2 = 15 or an offset of 1.
   - 9 May is Thursday, as is 16 May.  The 19th is 3 days later.
   - So 19 May 1957 was a Sunday.


Plan: I'm going to reveal the magic behind this, and introduce some 
mental shortcuts to help you learn to do this in your head.  

If you can master the 12's row in your times tables up to 8 times 12, 
and the 4's row up the 20s or 30s, and you can tell time on a 12-hour 
clock, you should be able to do this.  

We're not in school, so paper and pencil to track the numbers, and 
finger-counting offsets to days of the week are all allowed. 


Explanation:
1. Certain memorable dates fall on the same day of the week as
   "Doomsday" = last day of February, whatever that is.

2. Dates recycle every 400 years, and Doomsday Anchor dates by Century
   are 1600: Tuesday, 1700: Sunday, 1800: Friday, 1900: Wednesday.

3. That's enough, but to simplify mental math notice 12-year cycles.
   - Every completed 12 years pushes the days of the week ahead by +1
   - Each year within the current incomplete cycle adds +1
   - Each leap year in current cycle adds +1 (including current year) 

4. Doomsday dates are:
   a. January 10 and Doomsday (last day of February)
   
   b. Odd months: Add +4 through July, then subtract 4.
      7 March, 9 May, 11 July
      5 September, 7 November
   
   c. Even months are reflexive: 4/4, 6/6, 8/8, 10/10, 12/12


See the attached spreadsheets for examples and annotated calculations.

 - LibreOffice Calc: 229-Charles-in-NJ-Doomsday-Rule-v1.ods
 
 - Excel 5/95 'xls' for LibreOffice or Gnumeric:
     229-Charles-in-NJ-Doomsday-Rule.xls
 
 - Gnumeric: 229-Charles-in-NJ-Doomsday-Rule-v1.gnumeric


Bonus Content:
 - Excel VBA module: 229-Charles-in-NJ-Doomsday-Rule.vbaxl.bas 
     * Import the .bas module
     * Input is an Excel "Date" object
     * Very proprietary formats and code, but some people use it.
 
 - Python:  doomsday.py
     * Contains two functions:  Each returns a string value for the day
          of the week, e.g., "Sunday"
       
       dayOfWeek(year, month, day): Doomsday is last day of February,
          and the (month, day) are converted to relative ordinal dates.
          For leap years, we have to push both Doomsday and any target
          date after 28 February up by one for the leap day.
       
       dayOfWeek2(year, month, day): Doomsday date anchors are computed
           for each month, so leap years require adjustments to the
           anchors for January and February to account for the shift
           in the February ending date.  Later months are fine.

 - Script for GNU 'bc': doomsday.bc is a bc 'port' of the Python code
     * Differences: Return value is a number from 0-6 that represents
         the day of the week by its relative position.
         
       0 = Sunday, 1 = Monday, 2 = Tuesday, 3 = Wednesday, 
       4 = Thursday, 5 = Friday, 6 = Saturday
 
     * In a shell, run 'bc' with the filename as an argument:
       catintp@Derringer:~$  bc doomsday.bc
       
       - This loads the two functions in the file.  You can invoke them
           within 'bc' like any other function:
           
       dayofweek(1981, 5, 15)
       dayofweek2(1642, 12, 25)
       dayofweek(2013, 11, 22)
       dayofweek2(2059, 5, 19)

 - Alternate Script for GNU 'bc': doomsday2.bc 
     * Return value is still a number from 0-6 that represents
         the day of the week by its relative position.
     
     * Uses a side effect to print a human-friendly answer.   
     
     * English only, but localisation should be easy.

Links


HPR Saturday Sessions: What is hacking? - Nido Media | 2013-05-02

Nido is joined by dude-man, Epicanis, and artv61 to discuss how one could or should define "Hacker" and "Hacking", particularly in reference to the "Hackers" that Hacker Public Radio episodes are intended to be "of interest to". Unfortunately, all participants seemed to be largely in agreement with each other, so there isn't enough contention to make the discussion dramatic. Listeners may find the discussion insightful anyway, and we do come up with some suggestions and ultimately encourage everyone to be a lot more public about using the words "hacker" and "hacking" as much as possible outside the context of criminal and computer-programming activity until outdated dictionaries finally update their definitions.

Although Nido deserves the credit for Saturday Sessions, recording, cleanup, and editing of today's session was done by Epicanis, so if the sound sucks it's all his fault and not Nido's. Same goes for these show notes.

The XKCD comic that was mentioned may be found here: http://xkcd.com/242/.


Word processors are overrated - johanv | 2013-05-01

Word processors are overrated. Too often they are used instead of better alternatives. For example: to write a report, to describe a workflow or a vision, a lot of people just grab Microsoft Word. Which is a bad idea. Should you use LibreOffice Writer then? OpenOffice? Maybe Google docs? They are not much better.

If the focus of your text is on its content, if the structure of your text is important, if the way the text is laid out is less important than the consistency of the lay-out, or if you want to collaborate with other people, you should not use a typical mainstream word processor.

Read more on my blog http://www.johanv.org/node/204


Cory Doctorow tribute to Aaron Swartz - Various Creative Commons Works | 2013-04-30

Today is a special show to commemorate the passing of Aaron Swartz. Thanks to Thomas Gideon for publishing and allowing us to retransmit this audio.

Links


Lament For httpd - deepgeek | 2013-04-29

DeepGeek gets all emotional about changing web server's at his web co-op. "Hell, it's just a tool." Not for DeepGeek, who equates moving away from thttpd to the closing of an era! To him, "slick design" can take a backseat to feelings of camaraderie from your fellows on the intwebz any day of the week!

A few well-placed links...


Talk Cyberpunk To Me - sigflup | 2013-04-26

Sigflup talks about her wearable computer constructed from a raspberry pi. She also releases a terminal emulator meant for wearable computers with low-res displays.

http://www.theadesilva.com/cyborg.jpg

http://www.theadesilva.com/cyborg2.jpg

http://www.theadesilva.com/vt3.tgz


fightcodegame.com - Mike Hingley | 2013-04-25

fightcodegame.com

In this episode Mike Hingley highlights a potentially useful website for those learning Javascript - Fightcodegame.com uses github autehtication, and provides an arena where virtual robots can battle for ultimate supremacy.

fightcodegame.com: http://fightcodegame.com/

Mike Hingley's fightcodegame.com profile: http://fightcodegame.com/profile/computamike/


Playing Ingress - Epicanis | 2013-04-24

This is the first of two or maybe three parts on the subject on Ingress, which was released into invitation-only beta-testing by Google in November of 2012.

Ingress is a world-spanning location-based game set in a world somewhere between the real one and a fictional one that is almost exactly like the real one except with space-alien mind control conspiracies.

This episode is purely about "playing the game". The follow-up episode will be more about the underlying technology and things you (and Google) might be able to do with it besides the core gameplay.

There may be a third part if there is enough interest.

A final note - the app version that I mention in the show was upgraded literally about 5 minutes after I finished editing and started to prepare this show for upload. (And, yes, I'm using "literally" correctly - I mean I finished exporting the file from audacity, went to check Google+, and within 300 seconds someone was mentioning that a new version was out). It does seem to resolve some of the problems I mentioned, just as I speculated that it might. I'll follow up on this and any subsequent updates in the followup episode.

Comments and suggestions and demands for more episodes are welcome, nay, encouraged either on this episode's comments at hackerpublicradio.org or on my own blog at http://hpr.dogphilosophy.net . Thanks for listening!


Google How Could You - Neodragon | 2013-04-19

In this episode I talk about Stephanie Chute, an Android developer who's Google Play account was wrongfully pulled recently by Google. I also encourage others to reach out to Google to right this injustice.

Contact info:

IRC:
   Nick:    neodragon 
   Channel: #oggcastplanet
   Server:  irc.freenode.net 
(Minor correction here, in the audio I said .org instead of .net) 

Google+: Mathew Stahl

Twitter: neodragon34

links


Chromebook Acer C7 Review - Helvetin | 2013-04-18

I got into Linux after listening to lots of podcasts during my work commute and I am one of those non-technical people listening that after lots of worrying finally installed Ubuntu and found out that it works pretty easily. A few month ago I got a raspberry pi and played with its Arch Linux version and very recently got the Acer C7 Chromebook and immediately put Chrubuntu on it, which is also how I am recording this.

So here is my strange problem. I currently have a Swiss-German keyboard layout at work, at the previous job I had an standard US keyboard and I am pretty sure that this chromebook has a UK keyboard. So I needed to find a really fast way to switch at first the UK keyboard layout to the Swissgerman layout and then also have a change to change to the US keyboard easily, because it happens ... you may believe it or not ... that some things I just know where they are in the US layout better than the Swiss layout and vice versa.

This is not really a problem if you stick with Unity. You go to System Settings, Keyboard Layout and add the relevant. Where are those System settings now?

setxkbmap is the command. In /usr/share/X11/xkb/rules I found all the layouts (ch for Swiss and us for American layout). I added the option to toggle between ch and us by click both shift keys. So the full command as alias is Swiss='setxkbmap -option 'grp:shifts_toggle' 'ch,us''. To not write the entire thing you can add this as a alias in .bashrc or probably put somewhere in a startup file, so you don't have to worry about it.

Further configurations and installations:

  • To enable the 2nd screen use command: xrandr --output HDMI1 --auto --right-of LVDS1
  • Change hostname by editing nano /etc/hostname (by default it is Chrubuntu)
  • Install cmatrix just for fun
  • Installations: Desktop Environment openbox, lxde, i3 just to play around - Terminator as terminal emulation - ranger as file manager - s3cmd for offsite backup, although dropbox and spideroak work too (s3cmd works also on raspberry pi) - encryption with encfs and truecrypt


Utilizing Maximum Space on a Cloned BTRFS Partition - FiftyOneFifty | 2013-04-17

Utilizing Maximum Space on a Cloned BTRFS Partition

by FiftyOneFifty

  1. If you clone a disk to a disk, Clonezilla will increase (decrease) the size of each partition proportional to the relative size of the drives.
    1. I wanted to keep my / the same size and have no swap (new drive was SSD), so I did a partion to partion clone instead
    2. Created partions on the new SSDs with a GParted Live CD, 12Gb root (Ext4) and the remained for /home, (btrfs, because I planned to move to SSD from the start, and last summer only btrfs supported TRIM)
  2. After cloning /dev/sda1 to /dev/sdb1 and /dev/sda2 to /dev/sdb2 using Clonezilla, I inspected the new volumes with the GParted Live CD
    1. /dev/sdb2 had 40% unaccessable space, i.e., the usable space was the same size as the old /home volume
    2. GParted flagged the error and said I could correct it from the menu (Partition->Check) but btrfs doesn't support fschk, so it didn't work
    3. Tried shrinking the volume in GParted and re-expanding it to take up the free space, also didn't work.
  3. Discovered 'btrfs utility' and that it was supported by the GParted Live CD
    1. Make a mount point
      1. sudo mkdir /media/btrfs
    2. Mount the btrfs volume
      1. sudo mount /dev/sdb2 /media/btrfs
    3. Use btrfs utility to expand the btrfs file system to the maximun size of the volume
      1. sudo btrfs filesystem resize max /media/btrfs
    4. Unmount the btrfs volume
      1. sudo umount /dev/sdb2
  4. Rechecked /dev/sdb2 with GParted, I no longer had unaccessible space


Not-A-Con interview - mordancy | 2013-04-16

This is an interview with Froggy, the founder of Not-A-Con, It was recorded at Ba-Con in Columbus last summer.

Links


Modern Survivalism Part 2 - Tracy Holz_Holzster | 2013-04-12

Today's show we start a new series on Modern Survivalism where you do everything you can to make your life better now by lessening dependency, trying to live debt free and learning basic skills.


Podio Book Report on Jake Bible's "Dead Mech" - FiftyOneFifty | 2013-04-11

In today's show FiftyOneFifty shares his review of the PodioBook by Jake Bible's "Dead Mech" and Reflections Upon Podcasting from the Bottom of a Well
http://podiobooks.com/title/dead-mech/
http://jakebible.com/

How I got into linux - Jezra | 2013-04-10

In today's episode, jezra shares the story of how he got into Linux.

Cinnarch 64 bit, Installation Review - FiftyOneFifty | 2013-04-05

Howdy folks, this is FiftyOneFifty, and today I wanted to talk about my experiences installing the 64 bit version of Cinnarch net edition on a dual core notebook. Cinnarch of course is a relatively new Arch based distro running the Cinnamon fork of Gnome. I had previously installed Arch proper on this notebook, but when I rebooted to the hard drive, I lost the Ethernet connection. This is not uncommon, but there the notebook sat while until I had time to work the problem. I wanted to start using the notebook, and I'd heard good things about Cinnarch, so it seemed like a simple solution. I went into knowing Cinnarch was in alpha, so i shouldn't have been surprised when an update broke the system less then a week after the install, but that comes later in my story.

Complete show notes are available here: http://hackerpublicradio.org/eps/hpr1220/index.html


The Care and Feeding of the Flintlock Muzzleloading Rifle - Russ Wenner | 2013-04-04

Links


Pair Programming - Christopher M. Hobbs | 2013-03-29

Links:

Modulus7 Pair Programming Interview: http://modulus7.com/7-bit-podcast-episode-pair-programming/

Pair Programming on the Portland Patterns Repository: http://c2.com/cgi/wiki?PairProgramming

Pair Programming at C2 (similar content): http://c2.com/xp/PairProgramming.html

Wikipedia Entry: http://en.wikipedia.org/wiki/Pair_programming

XP Pair Programming Resources: http://www.extremeprogramming.org/rules/pair.html

GNU Screen: http://www.gnu.org/software/screen/

tmux: http://tmux.sourceforge.net/

SubEthaEdit: http://www.codingmonkeys.de/subethaedit/

Gobby: http://gobby.0x539.de/trac/

My Company: http://altbit.org

My Personal Site: http://hobbsc.sdf-us.org


LinuxFest Northwest is April 27, 28,2013 - David Whitman | 2013-03-28

LinuxFest Northwest is April 27, 28, 2013 - an Interview with Jakob Perry http://linuxfestnorthwest.org

Series/Tags: Show notes, Jakob Perry, LinuxFest Northwest, beer, Linux, Bellingham, Bellingham Technical College, Bellingham Linux Users Group

An interview with Jakob Perry by David Whitman

LinuxFest Nothwest is to be held April 27, 28, 2013

Website is http://linuxfestnorthwest.org

Plan to attend if you can.

LinuxFest Northwest is an annual event produced by the Bellingham Linux Users Group, and volunteers from other northwest U.S. open source users groups. It is held on the campus of Bellingham Technical College (directions at the BTC website under ABOUT BTC). The Fest features Linux and open source experts and aficionados sharing their experience and enthusiasm with a wide variety of free and open source technologies.

This generally means that there will be a lot of smart people who come with something to share and a desire to learn. This is a low cost/high value event that's held on a weekend, so there are also folks who don't usually go to commercial conferences. All in all, it's a lot of fun with fresh faces on eager people.


NELF Wrapup - Various Hosts | 2013-03-25

In the last of in our series of reports from "The northeast GNU/Linux fest", we have a wrap-up session with Russ.

From http://www.northeastlinuxfest.org/About%20us
The northeast GNU/Linux fest is an advocate of Free software. We hope to bring awareness of Free software to college students their schools, programmers and businesses. We welcome everyone from the new user to the people that have been there from the beginning.


Northeast Linux Fest 2013 p3-3 - NYbill | 2013-03-22

In the third in our series of "Live" reports from "The northeast GNU/Linux fest", our roving reporters track down interviewees in the show floor.

From http://www.northeastlinuxfest.org/About%20us
The northeast GNU/Linux fest is an advocate of Free software. We hope to bring awareness of Free software to college students their schools, programmers and businesses. We welcome everyone from the new user to the people that have been there from the beginning.


Northeast Linux Fest 2013 p2-3 - NYbill | 2013-03-21

In the second in our series of "Live" reports from "The northeast GNU/Linux fest", our roving reporters track down Jon "maddog" Hall who is the Executive Director of Linux International, a non-profit organization of computer professionals who wish to support and promote Linux-based operating systems.
https://en.wikipedia.org/wiki/Jon_Hall_%28programmer%29

From http://www.northeastlinuxfest.org/About%20us
The northeast GNU/Linux fest is an advocate of Free software. We hope to bring awareness of Free software to college students their schools, programmers and businesses. We welcome everyone from the new user to the people that have been there from the beginning.


Northeast Linux Fest 2013 p1-3 - NYbill | 2013-03-20

In the first in our series of "Live" reports from "The northeast GNU/Linux fest", our roaving reporters track down interviewees in the show floor.

From http://www.northeastlinuxfest.org/About%20us
The northeast GNU/Linux fest is an advocate of Free software. We hope to bring awareness of Free software to college students their schools, programmers and businesses. We welcome everyone from the new user to the people that have been there from the beginning.


Icecast 101 - klaatu | 2013-03-19

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 the simple HTML5 player that Klaatu mentions in the episode. It's straight HTML5 but in case you're new to HTML5 then this could be useful:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>My Great Streaming Server Example dot Com</title>
</head>
<div id="player">
<audio width="100px" height="200px" autoplay loop controls autobuffer preload="auto">
      <source src="http://example.com:8000/mp3" type="audio/mp3" />
      <source src="http://example.com:8000/ogg" type="audio/ogg" />
</audio>
</div>
  </body>
</html>

Klaatu is indebted to Kwisher, Delwin, and Ruji for their help on this series.


Resolving Issues (The Vhost Config File) - NYbill and Windigo | 2013-03-18

Windigo helps NYbill as he trys to set up mutiple servers on his VPS by explaining the stucture of the vhost file.

NameVirtualHost *:80

#this first virtualhost enables: http://127.0.0.1, or: http://localhost, 
#to still go to /srv/http/*index.html(otherwise it will 404_error).
#the reason for this: once you tell httpd.conf to include extra/httpd-vhosts.conf, 
#ALL vhosts are handled in httpd-vhosts.conf(including the default one),
# E.G. the default virtualhost in httpd.conf is not used and must be included here, 
#otherwise, only domainname1.dom & domainname2.dom will be accessible
#from your web browser and NOT http://127.0.0.1, or: http://localhost, etc.
#


    DocumentRoot "/srv/http"
    ServerAdmin root@localhost
    ErrorLog "/var/log/httpd/127.0.0.1-error_log"
    CustomLog "/var/log/httpd/127.0.0.1-access_log" common
    
      DirectoryIndex index.htm index.html
      AddHandler cgi-script .cgi .pl
      Options ExecCGI Indexes FollowSymLinks MultiViews +Includes
      AllowOverride None
      Order allow,deny
      Allow from all
    



    ServerAdmin your@domainname1.dom
    DocumentRoot "/home/username/yoursites/domainname1.dom/www"
    ServerName domainname1.dom
    ServerAlias domainname1.dom
    
      DirectoryIndex index.htm index.html
      AddHandler cgi-script .cgi .pl
      Options ExecCGI Indexes FollowSymLinks MultiViews +Includes
      AllowOverride None
      Order allow,deny
      Allow from all




    ServerAdmin your@domainname2.dom
    DocumentRoot "/home/username/yoursites/domainname2.dom/www"
    ServerName domainname2.dom
    ServerAlias domainname2.dom
    
      DirectoryIndex index.htm index.html
      AddHandler cgi-script .cgi .pl
      Options ExecCGI Indexes FollowSymLinks MultiViews +Includes
      AllowOverride None
      Order allow,deny
      Allow from all



My Magnatune Downloader - Dave Morriss | 2013-03-14

The Problem

I'm a fan of Magnatune (http://magnatune.com/) and have been buying music from them for 7 or 8 years. The Magnatune website itself is good for exploring and downloading, and interfaces for browsing and purchasing are available in a number of players on Linux. I have direct experience of:

  • Amarok: allows you to browse, purchase, examine artist information and album details.
  • Rhythmbox: the plugin, which used to allow browsing and purchasing, is currently unavailable, but is apparently due to return soon.
  • Gnome Music Player Client: (a front-end to the Music Player Daemon, mpd) offers a Magnatune browser plugin
  • Magnatune Web 2.0 player: a web-based tool which will browse, play and download Magnatune music.
  • Magnatune Android player: a fairly basic browser and player for Android 2.0 and up.

The Magnatune Web 2.0 player is the best of the bunch as far as I am concerned, particularly since it allows me to explore the music collection whilst listening to streamed music at the same time. However, none of these interfaces provide me with exactly what I want in terms of the download process, so I decided to write my own.

The Plan

I currently host my music on my HP Proliant microserver, share it across the home network, and play it with the Music Player Daemon (http://sourceforge.net/projects/musicpd/) on my desktop system. I normally keep the album cover image, artwork and related material in the same directory as the album itself, and I want to be able to save all files in their appropriate places automatically.

Magnatune provides an API which is documented at http://download.magnatune.com/info/api, though this information is only available to members. Data is available in several formats: XML, SQlite and MySQL.

Design

I didn't want to launch into building a full-blown application, especially since I only needed a downloader, so I decided to create a collection of scripts.

I decided to use the XML data organised by album. This is updated on about a weekly or two weekly basis, and there is a signalling mechanism through a downloadable file containing a checksum. When this changes the large data file has changed and can be downloaded. At the time of writing I simply run this by hand when I receive an email alert from Magnatune.

Magnatune uses an unique key made from the artist and album names which it refers to as the SKU (Stock Keeping Unit) or albumsku. They use this as an URL component and in XML tags. I use it to identify the stuff I download and to keep a simple inventory.

I decided to write some basic scripts:

  • To download the catalogue

  • To extract information from the catalogue

  • To download an album

  • To unpack the downloaded items into the target directory

I wanted to learn more about manipulating XML data, so I decided to use XSL, the Extensible Stylesheet Language. This lets you define stylsheets for XML data, including ways of identifying XML components with XPath and of transforming XML with XSLT.

I have included a number of links to the resources I used in the shownotes.

Repository

I have placed all of the scripts, their associated files, and HTML and PDF README files (extended shownotes) in a gitorious repository. This can be browsed at https://gitorious.org/magnatune-downloader or, if a copy is required it can be obtained with the command:

  git clone https://git.gitorious.org/magnatune-downloader/magnatune-downloader.git

This makes a local git repository containing a copy of all of the files in the current directory.

Scripts

  • update_albums: a Bash script to download a new version of the album catalogue, as a bzipped XML file, if it is different from the current version. It generates a summary of the catalogue for simple searching using XSLT.

  • report_albumsku: a Bash script to take a SKU code and look up the album details in the XML file.

  • get_album: a Bash script to download an album, cover images and artwork. It takes the SKU as an argument and uses it to make an URL for an XML file which points at all of the components, and this is downloaded (with authentication). The script then parses this file to get the necessary URLs for downloading. I only use the OGG format but it could easily collect any or all formats available from Magnatune. The script records the fact that this particular SKU code has been downloaded so that it isn't collected again in error. All downloaded files are given names beginning with the SKU code and are stored for the installation phase.

  • install_download: a Perl script which unpacks the downloaded zip file to its final destination then adds the cover images and artwork to the same place. I used Perl because it allowed me to query the zip file to determine the name of the directory that was going to be created.

Further Developments

I have added further scripts to this system since I created it. I have one that synchronises the music files from my workstation to the server, and two that give me a simple wish-list or queue functionality.

Since I have a 200GB download limit per month on my broadband contract I try not to download music too often and avoid contention with the rest of the family. My queueing system is used to keep a list of stuff I'd like to buy from Magnatune, and I simply feed the top element from the queue into my download script every week or so.

In the future I expect to be refining all of these scripts and making them less vulnerable to errors. For example, I have found a few cases where Magnatune's XML is not valid and this causes the xsltproc tool to fail. I'd like to be able to recover from such errors more elegantly than I'm doing now.

At some point I may well be tempted to consolidate all of the current functions into a single Perl script.

Disclaimer

I have no connections to Magnatune other than being a contented customer.

Links


templer: a static html generator - Chess Griffin | 2013-03-13

In today's show Chess talks to us about a static html generator written in perl called templer

Templer

Templer is yet another static site generator, written in Perl.

It makes use of the HTML::Template module for performing variable expansion within pages and layouts, along with looping and conditional-statement handling.

Templer has evolved over time for my own personal use, but I believe it is sufficiently generic it could be useful to others.

My motivation for putting it together came from the desire to change several hand-made, HTML-coded, sites to something more maintainable such that I could easily change the layout in one place.

The design evolved over time but the key reason for keeping it around is that it differs from many other simple static-generators in several ways:

  • You may define global variables for use in your pages/layouts.
  • A page may define and use page-specific variables.
  • You may change the layout on a per-page basis if you so wish.
    • This was something that is missing from a lot of competing tools.
  • Conditional variable expansion is supported, via HTML::Template.
  • File contents, shell commands, and file-globs may be used in the templates
    • This allows the trivial creation of galleries, for example.
    • These are implemented via plugins.
  • You may also embed perl code in your pages.

Another key point is that the layouts allow for more than a single simple "content" block to be placed into them - you can add arbitrary numbers of optional side-menus, for example.

Although this tool was written and used with the intent you'd write your site-content in HTML you can write your input pages in Textile or Markdown if you prefer (these inputs are supported via plugins).


In My Feed - Episode 01 - Steve Bickle | 2013-03-11


My first show "In My Feed", a title inspired by the HPR Contribute page's list of requested topics.
Web Comics


GNU Command of the Week! is ... 'scp'
Go to $ man scp ;-)

CJE Computer Jargon Explained 01 - b1ackcr0w | 2013-03-08

I had an idea for a website that aims to explain as clearly as possible, computing and internet terms that confuse and frustrate people.

It came about when a Motorsport Forum Website I work with changed their IP address and some DNS issues caused problems. In the discussion amongst the staff of the site, as soon as the technically minded staff talked about DNS and IPs and Caches, some of the staff who aren't as familiar with the terms either dropped out or even got angry because they felt they were being excluded.

That highlighted to me the need for a resource where these terms could be explained in a way that demystifies the jargon for the every man. I am thinking it could be massively useful to have a site where we can use short video files to quickly and effectively explain the who,why,where,when and what of computerspeak, that would otherwise baffle and deter friends, family and colleagues.

This idea is little more than a concept at this time. As I make progress towards getting CJA working, I shall post updates on http://amunro.net

If you have any comments, suggestions for topics to explain, or if you want to contribute to the site. Please email me or get in touch through amunro.net.


Old Time Radio on the web - Frank Bell | 2013-03-07

Frank Bell talks about Old Time Radio (OTR), his history as a radio listener, and his Old Time Radio websites.

The OTR Fans site defines OTR as "Old time radio often called "OTR" refers to radio shows from the early days of radio broadcasting. The term usually applies to dramas, comedies, mystery shows, westerns and variety shows that were acted out by professional actors and sent out over the airwaves. In the golden age of radio families would sit around their radio listening to the exciting shows the way we sit around our television sets watching them today."
OTR copyright information: http://www.radiolovers.com/copyrights.html

Old Time Radio streaming and download sites mentioned in the show:

Streamable shows mentioned in the podcast. Note that many of the OTR shows and episodes can be found at multiple sites and that some sites may have a larger number than and different episodes from other sites. I have restricted these links to ones I know will be playable in Linux (in other words, no links to real media format).

Radio personalities mentioned in the show:


What I do with bash scripts - Jon Kulp | 2013-03-05

In this episode I talk about the way I use shell scripting on a day-to-day basis. I am not employed in a technical field, so the fact that I use shell scripts at all surprises most people. I am just a music history professor with an enthusiasm for Linux and free software. Although I have dabbled a bit with Python, I don't feel nearly as comfortable with Python as I do with bash, so all of the scripts I mention in this episode are written for bash.

Here are links to blog posts about some of the scripts mentioned in the show.

markdown2latex: http://jonathankulp.org/archives/570

Cowsay stuff: http://jonathankulp.org/archives/346

"stick" scp script: http://jonathankulp.org/archives/441

MyIP: http://jonathankulp.org/archives/620


Distractionless Writing - Thistleweb | 2013-03-01

ThistleWeb explains the advantages of a distractionless writing environment for fiction writers or aspiring fiction writers. A physical space of sanctuary is only the first part of the concept, but that's undone if your screen around your text is full of distractions. A distractionless writing application covers the entire screen, separating you from updates, notifications and editing options. ThistleWeb's distractionless environment of choice is Focuswriter, although there's quite a few to choose from.


Copying a Printer Definition File Between Systems - FiftyOneFifty | 2013-02-28


I recently learned where Linux stores the PPD created when you set up a printer and how to copy it between PCs.  I'd like to briefly share that information with you.

This is how to copy a printer definition file (equivalent of a printer driver) from a system where the printer is already configured to another system that you want to be able to access the same printer.  Reasons you might need to do this:

a.  The normal CUPS (Common Unified Printing System) set up doesn't have the right definition file for your printer.  In rare instances, you might have to download a ppd from the manufacturer or another source.  If so, copying the ppd may be easier than downloading it again.

b.  You configure CUPS and find there are no pre-provided printer drivers.  I thought this was the case when I first tried to configure CUPS under Linaro on my ODroidX.   For all intents and purposes, Linaro is an Arm port of mainline Ubuntu (Unity included).  I installed CUPS via Aptitude and tried to configure a printer as I would on any Linux system.  When I got to printer selection, the dropdown to select a manufacturer (the next step would be to choose a model) was greyed out, as was the field to enter a path to a ppd file.  I closed the browser and tried again, and the same thing happened.  This is what prompted me to find out where to find a PPD file on another system and copy it.  I never got to see how it would work, because when I had the ppd file copied over and ready to install, the manufactures and models in CUPS were already populated.  There had bee an update between my first and second attempts to configure CUPS on the ODroidX, but I'd rather say it was a glitch the first time, instead of the ppd's suddenly showing up in the repo.

c.  When I installed Arch on another system, I found there was far less options for choosing models, in my instance, there was only one selection for HP Deskjets.  I suspect borrowing the model specific ppd from another distro will increase the functionality of the printer.

Copying the ppd

1.  On the computer where the printer is already configured, find the .ppd (Postscript Printer Definition) file you generated (filename will be the same as the printer name) in /etc/cups/ppd/model (or possibly just /etc/cups/ppd, neither my ODroidX or my Fedora laptop have the "model" folder).
2. Copy to your home folder on the new system (You can't place the file in it's final destination yet, unless you are remoted in as root)
3. According to the post I found on LinuxQuestions.org, CUPS looks for a GZipped file [ gzip -c myprinter.ppd > myprinter.ppd.gz ; the '-c' arguement creates a new file, rather than gzipping the old one, and you use redirection to generate the new file.]  Recall that I never got to try this, because when I re-ran CUPS, the printer selections were already populated. 
4. Copy the archived file to /etc/cups/ppd/model on the machine that needs the printer driver

Configure CUPS (IP Printer)
1. Open localhost:631 in a browser
2. Click Administration tab
3. Click "Add a Printer" button
4. Log in as an account with root priviledges
5. For Ethernet printers, select "AppSocket/HP JetDirect" button and click "Continue"
6. From the examples presented, " socket://PRINT_SERVER_IP_ADDRESS:9100  " works for me, click continue
7. On the next page, fill in a printer name, this will be the file name for the PPD generated as well as how the printer is labled in the printer select dialog.  The other fields are optional.  Click continue.
8. (I am assuming if the LinuxQuestions post was right, CUPS will find the gz file and show the manuafacturer and model as options) From the list, select a manufacturer, or input the path to your PPD file
9. Select the printer model
9a.I think you could copy over the ppd as is and type the path to it in the field where it asks for a ppd file. 
10.Modify or accept the default printer settings

Or just copy the ppd and compare the settings in /etc/cups/printers.conf


Chris Conder Catchup on Broadband for Rural North - Ken Fallon | 2013-02-27

#da12bb #HPR
In todays show Ken catches up with Chris Conder of the Broadband for Rural North (http://b4rn.org.uk/). We interviewed her back in episode 980 (http://hackerpublicradio.org/eps.php?id=0980)
A big line of people with spades

Located in the very pretty but the rural Forest of Bowland in Lancashire in the UK, and tired of putting up with slow ''broadband'' they decided to put together their own network. They tried shared wifi, 3 and 4G mobile networks, MMDS and Satellite yet all proved to be unreliable.

So over tea and cake they came up with a plan.

  • A 240 Kilometer (150 mile) plan.
  • A 1 gigabit (1000mb/sec) fiber optic connection plan.
  • A let''s give a connection to every one of the 1700 homes, farms, schools, churches and businesses, in the area plan
And while they were at it they designed it to be:
  • redundant with a dual homed backbone direct to the UK''s Internet exchange
  • upgradeable with ducts large enough to take multiple fibers
  • laid through some of the most rugged, mountainous area of Lancashire to get to the people that need it most. (And let''s be clear here, nothing to do with the fact that they will need to use dynamite to blast their way through the rocks.)

Have a look at the recent videos here http://b4rn.org.uk/about-b4rn/jfdi


Arch Linux - Dude-man | 2013-02-25

In this episode Dudeman explains to us his experience of running arch linux the last few weeks. The discussion sidetracks a bit towards the difference between rolling releases versus versioned releases and Source vs Binary distributions where Arch and Gentoo play the part of the rolling/source based distros.

Part One: Counting Partridges and Gold Rings - Charles in NJ | 2013-02-21

Edited version - re sent

The Sonar Project has $9,838 raised with 256 people contributing. A big thanks to all the !HPR Listeners who helped out.
It's not too late to contribute to the ACF. See http://accessiblecomputingfoundation.org/ for more information.

Tomorrow The Eleventh Annual Southern California Linux Expo starts. Running from February 22 to the 24, 2013 in the Hilton Los Angeles International Airport. Speakers include Kyle Rankin, Joe Brockmeier and Matthew Garrett.
See http://www.socallinuxexpo.org/scale11x for more information

The N Days of Christmas? Intro to Recreational Math Part One: Counting Partridges and Gold Rings

The complete shownotes can be found here:

Pascal's Triangle:

Background on Pascal's Triangle and the Binomial Theorem, see the excellent videos by Sal Khan at http://KhanAcademy.org

Contact: Charles in NJ Email: catintp@yahoo.com

Charlie + Alpha + Tango + India + November + Tango + Papa.


Rmail in Emacs - klaatu | 2013-02-20

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.


I live in GNU/Emacs - garjola | 2013-02-19

I live in GNU/Emacs
===================

1 Emacs on HPR 
===============
Klaatu's 3 part series
- ep0852
- ep0856
- ep0861

2 EmacsWiki 
============
- Ultimate source of information for GNU/Emacs
- [http://emacswiki.org/]

3 Appearance 
=============
- no menus nor scroll bars
- black background on a tiling window, full screen (no decorations)
  - people often think that I am on the console (no X)

4 Daemon 
=========
- [http://www.emacswiki.org/emacs/EmacsAsDaemon]
- so that clients can connect (org protocol)
- use the same emacs from the consoles
  - if x crashes, for instance

5 Editing code 
===============
- c++
- with repls
  - lisp/scheme/clojure/elisp (slime and geiser)
  - python
  - octave
- compilation
- latex

6 Org 
======
- [http://orgmode.org/]
- Note taking
- GTD, agenda, spreadsheet
- Reports, papers, slides, blog
- export to mobile org

7 Gnus 
=======
- [http://www.emacswiki.org/emacs/GnusTutorial]
- Mails
- RSS and mailing lists via gwene
- store links into and open from org-mode

8 w3m 
======
- [http://www.emacswiki.org/emacs/emacs-w3m]
- search and more and more navigation

9 Conkeror (in/out) 
====================
- [http://conkeror.org/]
- only when javascript is required
- org protocol for vzpturing links
- org open link to open pages

10 ERC for IRC 
===============
- [http://www.emacswiki.org/emacs/ERC]

11 Small utilities 
===================
- Info reader
  - [http://emacswiki.org/emacs/InfoMode]
- Calendar
  - [http://emacswiki.org/emacs/CalendarMode]
- Scratch buffer as calculator
  - Evaluating expressions
  - [http://emacswiki.org/emacs/EvaluatingExpressions]
- Dired
  - [http://emacswiki.org/emacs/DiredMode]
- Docview
  - [http://www.emacswiki.org/emacs/DocViewMode]
- Version control
  - [http://emacswiki.org/emacs/VersionControl]

A plea and a Follow up - Various Hosts | 2013-02-18

61 hours to go 33% there - donate to http://www.indiegogo.com/sonar the spread the word.

In today's show, we hear a plea from David Whitman about why you should join us all and donate to the sonar project.
The pokey let's us in on what he did wrong when installing sonar


Shooting the Breeze - Jezra and NYbill | 2013-02-15

6 days to go 25% there - donate to http://www.indegogo.com/sonar the spread the word.

Jezra and NYbill look back on their last episode (http://hackerpublicradio.org/eps.php?id=0923). They review their predictions for 2012. Then go into a bit of what they see happening in the tech world in 2013. Basically, they are just having a geeky conversation. Listen at your own peril!

The Yoda/Red Rider mic stand: http://status.jezra.net/attachment/3421


Installing Linux without a monitor - Various Hosts | 2013-02-14

Two weeks ago we aired a show about the Sonar Project which is a specialized GNU/Linux distribution to develop and proof accessibility in a modern distribution. This is a test bed and so every single enhancement and discovery will be sent back upstream so that all distributions will be accessible by default.

The Sonar Project show was downloaded a total of 14,219 times so far and yet only 127 people have donated.

Today it's a case of the blind leading the (simulated) blind as Jonathan Nadeau walks pokey through an install of the Sonar GNU/Linux distribution without a monitor.

So listen along and experience what life is like if you are a blind hacker.
Press PAUSE to hear what it would be like if Jonathan had not done so much work already.

DONATE NOW

The project is here http://www.indegogo.com/sonar

The Accessible Computing Foundation can be found at theacf.co or http://accessiblecomputingfoundation.org/

The project itself can be found here www.sonar-project.org


Boise Lug meeting Feb 7 2013 - Quvmoh | 2013-02-13

Boise Lug meeting Feb 7 2013, Darin gives a talk on Linux gaming focused on vavoom for Doom wads and the steam client now in open beta, show notes and Lug contacts http://boiselug.org/ and http://store.steampowered.com/browse/linux/


Mumble Audio Issues - Delwin | 2013-02-11

I had a couple of requests for more specific information regarding audio quality in mumble, so here I go through a few of the more common audio issues I've run into with a few tips about what you can try to do about them. These issues are: overdriven audio, quiet audio, distorted audio and choppy audio.

Eve bot (http://frymaster.127001.org/mumble) is also mentioned as an alternative to using the loopback settings within mumble for troubleshooting.

Thanks to Peter64 for his help with generating the choppy audio segment.


Interview with Mark A Davis of TWUUG - Frank Bell | 2013-02-07

Frank Bell interviews Mark Davis, It Director for Lake Taylor Transistional Care Hospital and head of the Tidewater Unix Users Group (TWUUG), an organization which predates the creation of the Linux kernel.

Mark talks about how his early computer experience and he got started with computers and *nix, the history and development of TWUUG, and the history and architecture of Lake Taylor's Linux-based network. He also shares his thoughts about Ubuntu's Wayland project and distributed versus centralized computing, as well as a summary his reaction to his new Windows 8 computer.

Links:


Interviews with Laura Creighton and Armin Rigo - Seetee | 2013-02-06

Creighton and Rigo about PyPy

"We're really really really really fast."
- Laura Creighton (2011)

Today you will hear two interviews, with Laura Creighton and Armin Rigo. You'll get a really unique perspektive of Richard Stallman, as well as of the PyPy project. Below you will find links to most of the projects mentioned in the interviews, but first and foremost I would like to recomend you to have a look at Lauras' keynote interview "Dialogue with Richard Stallman" and Armins' talk "PyPy".

Make sure you watch the videos from FSCONS2011 with Stallman, Creighton and Rigo!

References

How to reach me

You should follow me and subscribe to All In IT Radio:


Intro to editing the Open Street Map - pokey | 2013-02-04

I'm going to call this an experimental episode. It's a tutorial on eding the Open Street Map at http://www.openstreetmap.org/ . By all rights, this should have been done as a screen cast, but since I have no interest in doing a screen cast, we're going to try something different. For this episode to work, I'll need your cooperation, and for it to make any sence to you, you'll need to be signed into http://www.openstreetmap.org/ . So go ahead and create an account over there (or begin the password reset process) while you're downloading this audio file. You're going to need an account if you want to edit anyway, so I'm not asking for anything you wouldn't be doing anyway. You may find it helpful to have a second tab open to http://wiki.openstreetmap.org/wiki/Map_Features . It won't be much help while listening to the episode, but it is very helpful while editing in general.

Some people enjoy finding mistakes. For their enjoyment I have included a few.


how to start irssi in screen after reboot - Lord Drachenblut | 2013-02-01

In this episode Lord Drachenblut shows us how to start irssi in screen after reboot.

crontab -e # opens editor for crontab 
@reboot /usr/bin/screen -dmUS irc /usr/bin/irssi

-d -m Start screen in "detached" mode. This creates a new session but doesn't attach to it. This is useful for system startup scripts.
-U Run screen in UTF-8 mode. This option tells screen that your terminal sends and understands UTF-8 encoded characters. It also sets the default encoding for new windows to `utf8'.
-S sessionname When creating a new session, this option can be used to specify a meaningful name for the session. This name identifies the session for "screen -list" and "screen -r" actions. It substitutes the default [tty.host] suffix.
https://www.gnu.org/software/screen/
http://www.irssi.org/
http://en.wikipedia.org/wiki/Cron


Low Tech Fab (PCB Etching) - NYbill | 2013-01-31

Due to an error in the encoding (ken's fault) the episode is been re-transmitted - sorry all

I this episode NYbill talks about etching copper PCB boards at home..

Photo collection: http://www.flickr.com/photos/44249669@N06/sets/72157632074234777/

Surface mount breakout board layouts: http://hackaday.com/2010/04/29/surface-mount-breakout-boards/

FTDI FT232RL Data sheet: http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf

Sparkfun FTDI breakout board schematic: http://www.sparkfun.com/datasheets/DevTools/Arduino/FTDI%20Basic-v13-5V.pdf

Tinting fluid (I didn't buy it here. This is just a good pic of the product I used): http://www.allelectronics.com/mas_assets/cache/image/6/1/0/1552.Jpg

Anyone driving through the Capital District of New York, this old, locally owned, electronics shop is still kicking: http://www.trojanelectronics.com/

A few things I forgot to mention in the episode. The muriatic acid/hydrogen peroxide etching solution can be used multiple times. Store it in plastic or glass containers. The tinting fluid can also be reused. But, it will need to be agitated and or slightly heated (place container in a bath of hot water) before reuse as the mix will settle out.


Sonar GNU/linux - Jonathan Nadeau | 2013-01-30

Today's show is about Sonar GNU/linux and the importance of it. I'm also running an indegogo campaign and I mention it at the end the link to the campaign is

http://www.indegogo.com/sonar

The link to Sonar is

http;//www.sonar-project.org


Tech and Loathing 13 - Remote Desktop Protocols - KFive | 2013-01-28

Today we are doing the last show that has been in the syndicated Thursday queue for a long time. Now that we are no longer syndicating shows, I wanted to post this today so that we can get the backlog cleared.

The show can be found at http://techandloathing.info/2012/11/tnl-episode-13-remote-desktop-protocols/

Hey listeners, another episode of Tech & Loathing is now on tap. A couple of IRC friends have joined me tonight to discuss a couple of topics. For Loathing we have Android vs. iOS and all of my frustrations with the world of mobile computing. For Tech we have a look at RDP, VNC and running applications and desktop environments remotely, either securely via SSH or VPN or insecurely using X Forwarding and other techniques. Hope everyone enjoys the show.


Autotools - Nido Media | 2013-01-24

Please note: the time of the hpr saturday sessions has changed to 12:00 midday EST or 6 in the evening Central European Time. Also recording has ended for this year, but you are free to join in again at 12th of January.

This is a recording of the HPR Saturday Sessions - at the Linux Basement mumble server if you have knowledge you wish to share with your fellow listeners but don't know how to say it.

In this episode Nido Media takes us through how to create a './configure' script using one of his own packages as an example. You can find the 'derpy' package at http://motherrabbit.foxserver.be/nido/derpy-0.2.tar.gz (be aware this version has been packaged purely as example of autotools).

The GNU manuals for autoconf and automake:


How I started my local Linux User Group - Emilien Klein | 2013-01-23

Intro

Reaching out

Looking for a meeting place

  • Meet up with Roel to discuss the Hackerspace and LUG
  • Second reunion, with Roel and Vin to find a place

First meetings

The continuation

  • Regular place, recurring date/time
  • Events; FOSDEM

Tools

  • Website
  • Mailing list
  • IRC
  • Google Plus / Facebook
  • Meetup

Links

- Recipe for a Successful Linux User Group http://linuxmafia.com/faq/Linux_PR/newlug.html

Show released under a Creative Commons Attribution ShareAlike 3.0 License. See: http://creativecommons.org/licenses/by-sa/3.0/


Kernels in the Boot, or What to Do When Your /boot folder Fills Up - FiftyOneFifty | 2013-01-22

Synopsis of the Problem


You may hae heard me mention that I purchased a used rack server a couple years ago to help teach myself Linux server administration.  It's an HP DL-380 G3 with dual single core Zeons and 12Gb of RAM.  It came with two 75Gb SCSI drives in RAID1, dedicated to the OS.  Since the seller wanted more for additional internal SCSI drives, and those old server drives are limited to 120Gb anyway, I plugged in a PCI-X SATA adapter and connected  750Gb drive externally and mounted it as /home.  I moved over the 2Gb USB drive I had on my Chumby (as opposed to transferring the files) and it shows up as /media/usb0.  I installed Ubuntu server 10.04 (recently updated to 12.04) because CentOS didn't support the RAID controller out of the box and I had frustrated the lack of support for up to date packages on Debian Lenny on the desktop.

With 75Gb dedicated to the OS and application packages, you can imaging my surprise when after a update and upgrade, I had a report that my /boot was full.  It was until I look at the output from fdisk that I remembered the Ubuntu installer created a separate partition for /boot.  At the risk of oversimplifying the purpose of /boot, it is where your current and past kernel files are stored.  Unless the system removes older kernels (most desktop systems seem to) the storage required for /boot will increase with every kernel upgrade.

This is the output of df before culling the kernels

Filesystem              1K-blocks      Used  Available Use% Mounted on
/dev/mapper/oriac-root   66860688   6593460   56870828  11% /
udev                               6072216           4    6072212   1% /dev
tmpfs                              2432376       516    2431860   1% /run
none                               5120                 0       5120       0% /run/lock
none                              6080936            0    6080936    0% /run/shm
cgroup                           6080936            0    6080936   0% /sys/fs/cgroup
/dev/cciss/c0d0p1          233191    224953          0         100% /boot
/dev/sda1                       721075720 297668900  386778220  44% /home
/dev/sdb1                     1921902868 429219096 1395056772  24% /media/usb0

This directory listing shows I had many old kernels in /boot

abi-2.6.32-24-generic-pae
abi-2.6.32-35-generic-pae
abi-2.6.32-36-generic-pae
abi-2.6.32-37-generic-pae
abi-2.6.32-38-generic-pae
abi-2.6.32-39-generic-pae
abi-2.6.32-40-generic-pae
abi-2.6.32-41-generic-pae
abi-2.6.32-42-generic-pae
abi-3.2.0-29-generic-pae
abi-3.2.0-30-generic-pae
abi-3.2.0-31-generic-pae
abi-3.2.0-32-generic-pae
config-2.6.32-24-generic-pae
config-2.6.32-35-generic-pae
config-2.6.32-36-generic-pae
config-2.6.32-37-generic-pae
config-2.6.32-38-generic-pae
config-2.6.32-39-generic-pae
config-2.6.32-40-generic-pae
config-2.6.32-41-generic-pae
config-2.6.32-42-generic-pae
config-3.2.0-29-generic-pae
config-3.2.0-30-generic-pae
config-3.2.0-31-generic-pae
config-3.2.0-32-generic-pae
grub
initrd.img-2.6.32-24-generic-pae
initrd.img-2.6.32-35-generic-pae
initrd.img-2.6.32-36-generic-pae
initrd.img-2.6.32-37-generic-pae
initrd.img-2.6.32-38-generic-pae
initrd.img-2.6.32-39-generic-pae
initrd.img-2.6.32-40-generic-pae
initrd.img-2.6.32-41-generic-pae
initrd.img-2.6.32-42-generic-pae
initrd.img-3.2.0-29-generic-pae
initrd.img-3.2.0-30-generic-pae
initrd.img-3.2.0-31-generic-pae
lost+found
memtest86+.bin
memtest86+_multiboot.bin
System.map-2.6.32-24-generic-pae
System.map-2.6.32-35-generic-pae
System.map-2.6.32-36-generic-pae
System.map-2.6.32-37-generic-pae
System.map-2.6.32-38-generic-pae
System.map-2.6.32-39-generic-pae
System.map-2.6.32-40-generic-pae
System.map-2.6.32-41-generic-pae
System.map-2.6.32-42-generic-pae
System.map-3.2.0-29-generic-pae
System.map-3.2.0-30-generic-pae
System.map-3.2.0-31-generic-pae
System.map-3.2.0-32-generic-pae
vmcoreinfo-2.6.32-24-generic-pae
vmcoreinfo-2.6.32-35-generic-pae
vmcoreinfo-2.6.32-36-generic-pae
vmcoreinfo-2.6.32-37-generic-pae
vmcoreinfo-2.6.32-38-generic-pae
vmcoreinfo-2.6.32-39-generic-pae
vmcoreinfo-2.6.32-40-generic-pae
vmcoreinfo-2.6.32-41-generic-pae
vmcoreinfo-2.6.32-42-generic-pae
vmlinuz-2.6.32-24-generic-pae
vmlinuz-2.6.32-35-generic-pae
vmlinuz-2.6.32-36-generic-pae
vmlinuz-2.6.32-37-generic-pae
vmlinuz-2.6.32-38-generic-pae
vmlinuz-2.6.32-39-generic-pae
vmlinuz-2.6.32-40-generic-pae
vmlinuz-2.6.32-41-generic-pae
vmlinuz-2.6.32-42-generic-pae
vmlinuz-3.2.0-29-generic-pae
vmlinuz-3.2.0-30-generic-pae
vmlinuz-3.2.0-31-generic-pae
vmlinuz-3.2.0-32-generic-pae

The Solution I Found

I ran accross some articles that suggested I could use 'uname -r' to identify my current running kernel (3.2.0-31, the -32 apparently kernel ran out of space before it completed installing) and just delete the files with other numbers.  That didn't seem prudent, and fortunately I've found what seems to be a more elegant solution on upubuntu.com .
http://www.upubuntu.com/2011/11/how-to-remove-unused-old-kernels-on.html



Verify your current running kernel


uname -r

Linux will often keep older kernels so that you can boot into and older version from Grub (at least on a desktop).  Fedora has an enviroment setting to tell the OS just how many old kernels you want to maintain [installonly_limit in /etc/yum.conf].  Please leave a comment if you know of an analog in Debian/Ubuntu. 

List the kernels currently installed on you system. 


dpkg --list | grep linux-image

Cull all the kernels but the current one

The next line is the key, make sure you copy and paste exaclty from the shownotes.  I'm not much good with regular expressions, but I can see it's trying to match all the packages starting with 'linux-image' but containing a number string different from the one returned by 'uname -r', and remove those packages.  Obviously, this specific commandwill only work with Debian/Ubuntu systems, but you shoild be able to adapt it to your distro.  The '-P' is my contribution, so you can see what packages you are eliminating before the change becomes final.

sudo aptitude -P purge ~ilinux-image-\[0-9\]\(\!`uname -r`\)

Make sure Grub reflects your changes

Finally, the author recomends running 'sudo update-grub2'  to make sure Grub reflects your current kernel status (the above command sees to do this after every operation anyway, but better safe than sorry.

It's worth noting I still don't have my -32 kernel update, so I'll let you know if the is anything reqired to get kernel updatesget started again.

My df now shows 14%  usage in /boot and a directory listing on /boot only  shows the current kernel files.

Filesystem              1K-blocks      Used  Available Use% Mounted on
/dev/mapper/oriac-root   66860688   5405996   58058292   9% /
udev                      6072216        12    6072204   1% /dev
tmpfs                     2432376       516    2431860   1% /run
none                         5120         0       5120   0% /run/lock
none                      6080936         0    6080936   0% /run/shm
cgroup                    6080936         0    6080936   0% /sys/fs/cgroup
/dev/cciss/c0d0p1          233191     29321     191429  14% /boot
/dev/sda1               721075720 297668908  386778212  44% /home
/dev/sdb1              1921902868 429219096 1395056772  24% /media/usb0



abi-3.2.0-31-generic-pae
config-3.2.0-31-generic-pae
grub
initrd.img-3.2.0-31-generic-pae
lost+found
memtest86+.bin
memtest86+_multiboot.bin
System.map-3.2.0-31-generic-pae
vmlinuz-3.2.0-31-generic-pae

Airtime Radio Automation - AukonDK | 2013-01-21

In this episode I talk about Airtime radio automation software.

Links: Airtime main site:

http://www.sourcefabric.org/en/airtime/

Airtime Demo instance to see what it looks and feels like:

http://airtime-demo.sourcefabric.org/login

Check my previous episodes for other Internet Radio topics.

Contact me at aukondk.com


About git - johanv | 2013-01-17

In this show I talk about the git version control system. I won't give example commands, but I discuss concepts like commits, branches, merging, push and pull, and rebasing. I also talk about the git workflow I use.

I will put some more info on http://johanv.org/node/200.


Installing PYWWS on a Raspberry Pi - Peter64 | 2013-01-16

The USB weather station http://tinyurl.com/a8ezezy

Weather Charts http://weather.kernelpanicoggcast.net/index.html

How-to http://kernelpanicoggcast.net/phpBB3/viewtopic.php?f=3&t=251&p=393#p393


PAM Two Factor Auth SSH - Beto | 2013-01-13

Thank you to Broke For Free and for their Creative Commons album Broke For Free: Slam Funk, which was used during this latest show at HackerPublicRadio.org

Good sources of information for PAM

Overview of PAM Security
  • Definition: Presenting two or more from something you have, something you know, and something you are.
  • Centos /etc/pam.d/
  • Debian /etc/pam.d/ (common-auth exists in Debian and its a system wide security implementation for all pam.d applications)

Google Two Factor Authentication

General Instructions
    Install git, gcc, and make on your system
  • $ apt-get install git make gcc
  • $ yum install git make gcc

  • Execute git command as noted on google's site:
  • $ git clone https://code.google.com/p/google-authenticator/

  • Compile and install the google two factor auth PAM module and application
  • $ cd google-authenticator/libpam/
  • $ make install

  • Add the following lines to the /etc/pam.d/sshd
  • auth required pam_google_authenticator.so

  • Location of SSH server configurations
  • /etc/ssh/sshd_config

  • Add/modify the following stanza to SSH server configuration:
  • ChallengeResponseAuthentication yes

  • Create Google two factor profile for SSH user and answer the setup questions based off your preferences
  • $ google-authenticator

  • Restart SSH server
  • $ service ssh restart (on CENTOS try $ service sshd restart)

Wrap Up
  • In Debian based systems you can comment out the system wide common-auth by simply adding a # to the beginning of the @include common-auth.
  • If you want to use google two auth with other applications simply add it to the appropriate /etc/pam.d/ file
  • Other useful PAM modules include the Barada module: libpam-barada (OTP with Android Client), pam_winbind (Samba Active Directory authentication module), and many more.
  • Make sure you have dual SSH connections and are sudo or su as a privileged user. Also make sure any files you configure today are backed up before you edit them.
  • When setting up Two Factor Auth profiles, go into cleanup mode to ensure you don't use the QR code url where it can be later retrieved from your url history. Also make sure you cleanup your command line and clipboard history so that emergency scratch codes and secret keys can't be found by wondering eyes.
Podcasts worth mentioning.


Food - Health - Nutrially Densce food - Dude-man | 2013-01-10

Part 1 of ...I Love Food, Good Food

A Contribution for HPR from Dude-man@dudmanovi.cz where he talks about a not so well known, but very well thought out and backed up by scientific research started in the 1930's by Weston A Price, who went on after traveling around the world to find healthy people and study what made them healthy to write a large book describing in a language understadable to the lay person what he discovered along with its significance in our own lifes should we wish to maximize our health and that of our children and future generations. Of course the first question we should have is what does a healthy person look like, the shape and size, the condition of the teath etc.

Dude-man does his best to share a little of what he's learnt over the last 10 years which he's been putting into practice with his wife, son (7), daughter (2) and their small homestead of Jersey dairy cows and other aniamsl which help provide the staff of live to the whole family.

Books mentioned

Nutrition and Physical Degeneration by Weston A. Price

http://www.westonaprice.org/thumbs-up-reviews/nutrition-and-physical-degeneration

Nourishing Traditions: The Cookbook that Challenges Politically Correct Nutrition and the Diet Dictocrats

http://www.amazon.com/Nourishing-Traditions-Challenges-Politically-Dictocrats/dp/0967089735/ref=la_B000APH4JA_1_1?ie=UTF8&qid=1354738004&sr=1-1

Foundation for Weston A Price http://www.westonaprice.org

Dude-mans Podcast on technology http://dudmanovi.cz


Hacker Public Radio New Year Show Part 8 - Various Creative Commons Works | 2013-01-09

The eight and final part of the epic Hacker Public Radio Show. Feel free to listen and send me some show notes
The song at the end is "Love" by "Epic Soul Factory" a The CCHits.net Daily Exposure Show for 2012-04-04. This track is licensed: cc-by-nc-sa

Hacker Public Radio New Year Show Part 7 - Various Creative Commons Works | 2013-01-08

The seventh part of the epic Hacker Public Radio Show. Feel free to listen and send me some show notes

Hacker Public Radio New Year Show Part 6 - Various Creative Commons Works | 2013-01-06

The sixth part of the epic Hacker Public Radio Show. Feel free to listen and send me some show notes

Hacker Public Radio New Year Show Part 5 - Various Creative Commons Works | 2013-01-04

The fifth part of the epic Hacker Public Radio Show. Feel free to listen and send me some show notes

Hacker Public Radio New Year Show Part 4 - Various Creative Commons Works | 2013-01-03

The fourth part of the epic Hacker Public Radio Show. Feel free to listen and send me some show notes

Hacker Public Radio New Year Show Part 3 - Various Creative Commons Works | 2013-01-02

The Third part of the epic Hacker Public Radio Show. Feel free to listen and send me some show notes

Joining

ammi
Azimuth
b1ackcr0w
blabla
cchivers
chalkahlom
davemorriss
deepgeek
deltaray
delwin
FiftyOneFifty
geospart
honkeymagoo
jakowski
JonDoe
JonTheNiceGuy
kt4kb-Jon
larsson
Le_jax
LordDrachenblut
MaskilPDX
MethodDan
MrGadgets
NYbill
PIpeMan
popey
redsteakraw
rulloj
Russ_W
stubert
thelovebug
The_Rhino-Tablet
theru
ThistleWeb
toby
Urugami
usr_share
Xoke

Links

http://www.amazon.com/Perplexus-Maze-Game-PlaSmart-Inc/dp/B002NPBT50
http://www.thelinuxlink.net/
http://twit.tv/show/security-now/384
http://www.buzzfeed.com/awesomer/julian-assanges-ok-cupid-profile
http://www.imdb.com/title/tt0309614/
https://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CDIQFjAA&url=http%3A%2F%2Fwww.amazon.co.uk%2FGhost-Wires-Adventures-Worlds-Wanted%2Fdp%2F0316212180&ei=2gziUITIOMiRhQedk4DoBA&usg=AFQjCNGoU98MhjwW-PvB6w_X73zRhGSDKg&bvm=bv.1355534169,d.ZG4
http://www.amazon.co.uk/Ghost-Wires-Adventures-Worlds-Wanted/dp/0316212180
http://www.oxid.it/images/c&a_diehard4_1.png
http://uk.imdb.com/title/tt0104692/
http://dc260.4shared.com/doc/5u0g9auk/preview.html - nifty use of BASH in The Bourne Ultimatum
http://www.criticalcommons.org/Members/ccManager/clips/paycheckholographicinterfacegestural.mp4/view
https://www.youtube.com/watch?v=Vxq9yj2pVWk
http://sandbox.cctracker.org
http://juicereceiver.sourceforge.net/download/index.php
http://sixgun.org/lol/


Hacker Public Radio New Year Show Part 2 - Various Creative Commons Works | 2013-01-01

The Second part of the epic Hacker Public Radio Show. Feel free to listen and send me some show notes

Joining

Ahuka
artv61
beto
Bill_MI
bobobex
chalkahlom
ciak
cobra2
corenominal
deltaray
drw
FiftyOneFifty
geospart
honkeymagoo
jnadeau
jneusteter
jrullio
jrullo
krayonCamping
kt4kb-Jon
Kwisher2
MaskilPDX
notklaatu
orchard
osama
RandyNose1
ruji
sebsebseb_Mageia
Seetee
TonyHughes
Urugami
Verbal

Links

http://www.computerworld.com.au/article/274883/openchange_kde_bring_exchange_compatibility_linux/
http://manilastandardtoday.com/2013/01/01/ubuntu-surprise/
http://www.unixporn.com/screenshots/displayimage.php?pid=1455&fullsize=1


Hacker Public Radio New Year Show Part 1 - Various Creative Commons Works | 2012-12-31

The First part of the epic Hacker Public Radio Show.
Feel free to listen and send me some show notes

Featuring:

artv61
b1ackcr0w
bepc
biglesp
bobobex
corenominal
cynicus
deepgeek
delwin
DoorZT
dude-man
FiftyOneFifty
Ghodmode
hammerron
Hanna
jnadeau
jneusteter
JonTheNiceGuy
ken_fallon
Knightwise
krayonCamping
kt4kb-Jon
KW_Fire
KWisher
liv2tek
notklaatu
orchard
phthano
pokey
popey
redsteakraw
sebsebseb_Mageia
Seetee
shfengoli
SndChaser
thelovebug
Urugami
Valtam

Links

http://techandcoffee.com/
http://xkcd.com/936/
https://www.youtube.com/watch?v=jskq3-lpQnE
http://thedigitallifestyle.com/w/
http://simon-listens.blogspot.com/2012/12/simon-040.html
http://decoratedair.com/
http://www.themagpi.com/
http://pi.corenominal.org/
http://simon-listens.blogspot.se/2012/12/simon-040.html
https://en.wikipedia.org/wiki/IMSAI_8080
http://psdoom.sourceforge.net/
http://www.visimation.com/imgs/screens/visio_2007_connector_mbsa_d_sm.gif
http://arstechnica.com/information-technology/2012/12/10-raspberry-pi-creations-that-show-how-amazing-the-tiny-pc-can-be/
http://thebugcast.org/show/123
http://graphics.stanford.edu/projects/camera-2.0/
https://www.youtube.com/watch?v=xU-a7k4Ocqc
https://en.wikipedia.org/wiki/Uganda_Anti-Homosexuality_Bill
http://twitpic.com/bqqxno
https://plus.google.com/105383789706521884831/posts/gB24HwZTQSp


Hacking Karma And Reincarnation With The Forgiveness Discipline - deepgeek | 2012-12-28

I recently ran an educational event for a society concerned with Mysticism 
and as such, gave the first speech. I recorded it "on the fly," so there 
are problems with the recording, and I had to cut a few comments that 
were too soft to be picked up at all by my head-mounted microphone. 

What follows is the script I wrote for the first three-quarters of the 
presentation.

==================================================================

The first thing to understand is that we are not really discussing the 
traditional idea of forgiveness.  We are talking about a whole new 
ballgame. This really is not your parents idea of forgiveness.  Let's 
have an example of old-school forgiveness.

"Well, you really did it. This is a real, and a really bad, situation, 
and it happens to be your fault. But I'm going to forgive you for what 
you did. You don't deserve this, but I'm just so much more perfect than you, 
I'm going to do this anyway. Because I have Jesus. By the way, you don't.
And you will always be screwing up. You could stop screwing up, but 
you wont. Because your not as great a person as I am. You could begin 
to agree with me about everything, but you won't. You could even 
believe every last thing I believe. But you won't. So, unlike me, 
there is no hope of you going to heaven. I will, but you wont. And 
I might not look sad about this, but I really do feel sorry for you."

For the remainder of the presentation please see http://hackerpublicradio.org/eps/hpr1150.txt


Development Discussion - Dave Morriss | 2012-12-26

I am trying to write a script which will implement the scheduling rules for HPR. I spoke to Ken Fallon about this, and where it would fit in the overall design of the HPR system, when we met up at OggCamp 2012 in August, but we didn't manage to resolve very much. So, recently Ken and I began a discussion over Mumble to try and make progress. A few minutes in we decided to record our discussion for posterity, and this is the result.

The notes which I had sent Ken before our Mumble session are available in PDF format.

http://hackerpublicradio.org/eps/hpr1148_Design_Notes_20121108.html
http://hackerpublicradio.org/eps/hpr1148_Design_Notes_20121108.pdf


Eulogy for the Netbook - AukonDK | 2012-12-25

In this episode I talk about my first netbook and the sadness that comes from knowing the tablet has replaced it.

No music for this somber affair. Contact me at aukondk.com


Wireshark-1 - NewAgeTechnoHippie | 2012-12-24

Wireshark Tutorials

The introduction to wireshark is to introduce protocols, and lead people to the existing material and ask for more detailed desires.

Protocols 101 Wikipedia thinks it is long but not as long as college courses but it covers the basic level stuff but the article should open the rabbit hole a bit. http://en.wikipedia.org/wiki/Communications_protocol

A great Compendium of Protocols is here and very usefull in under standing what wireshark shows you http://www.protocols.com/

To downlaod for Windows or MAC use http://www.wireshark.org/download.html For Linux use a trusted Repository

Documents and training videos http://www.wireshark.org/docs/

The Wireshark Users Guide http://www.wireshark.org/docs/wsug_html_chunked/

Contact NewAgeTechnoHippie at gmail for question or comments


TGTM Newscast for 12/20/2012 - Tgtm News Team | 2012-12-21

Here is a news review:

Other Headlines:

Production and Editorial Selection by DeepGeek, views of the story authors reflect their own opinions and not neccesarily those of TGTM news.

News from "techdirt.com," "havanatimes.org," "perspectives.mvdirona.com," "inthesetimes.com," and "allgov.com" used under arranged permission.

News from "torrentfreak.com," and "eff.org" used under permission of the Creative Commons by-attribution license.

News from "democracynow.org" used under permission of the Creative Commons by-attribution non-commercial no-derivatives license.

News Sources retain their respective copyrights.

Links


Who Owns Your Files - Ahuka | 2012-12-20

Indie and Creative Commons

  • Soundcloud - This is a music and audio sharing site, primarily.
  • Free Music Archive - Lots of CC-licensed music.
  • Jamendo - One of the premiere CC music sites.
  • Bandcamp - I just learned about this site from my friend Craig Maloney, who does the Open Metal Cast. This site has Creative Commons music from bands who want to build a relationship with their fans and sell them music. Good artists like Amanda Palmer are here.

e-Books

When it comes to books, you really are at the mercy of the individual publishers. Most music labels have finally come to accept that no DRM is the best way to go, but must book publishers are still being dragged into the 21st century kicking and screaming. But there are some good places to find e-books that respect your freedom.
  • Project Gutenberg - This is the granddaddy of the DRM free book sites. Project Gutenberg makes available books that are in the Public Domain, i.e., where the copyright has run out. These are mainly older books, but a lot of classics are in here. They make books available in all of the major formats.
  • Baen Books - This publisher specializes in the harder Science Fiction, but they really understand the new media landscape. They not only offer most of their books DRM-free and in multiple formats, but they also have the Baen Free Library, where they offer selected books free of charge. The hope is that with the first taste free, you will want to buy more. And it works. I went there to see what they had, discovered that they had the entire collected works of one of my favorite authors (James H. Schmitz) for sale, and bought the lot of them.
  • Tor/Forge - A major publisher in the Science Fiction and Fantasy fields, they just moved to going DRM free a few months ago. They did this because other publishers had been successful in so doing.
  • Angry Robot - Along with Baen, a pioneer in selling DRM-free books in the Science Fiction and Fantasy fields.
  • Avon Romance - A major publisher of romance novels, they just announced that they are experimenting with DRM-free ebook sales.
  • O'Reilly Media - The premiere publisher of technical books, they pretty get everything right. They sell e-books without DRM. When a new edition of a book you already bought comes out you can "upgrade" for a nominal fee (e.g. I upgraded my Kevin Purdy "Android" book for $1). And with older books that they think are no longer worth in print, they are removing the copyright and making them freely available.
  • ManyBooks.net - This site has a lot of overlap with Project Gutenberg, but also has some newer works that have been made available, such as Charles Stross's Accelerando.
  • Fictionwise - Although heavy on the Science Fiction and Fantasy, has a lot of offerings in other genres as well. Reasonably priced and DRM-free.
  • Cory Doctorow - Cory was one of the first authors to make a point of offering all of his works not only DRM-free but free of charge in e-book formats from his Web site. But you know, when the book he co-authored with Charles Stross Rapture of the Nerds came out recently I went to the Google Play store and bought it.
  • DriveThru Fiction - An interesting site that also has Comics and RPG games available.
  • Apress - A publisher of technical books that also offers reduced-price e-books if you have already purchased the print title. This is something I'd like to see more of.
  • Packt Publishing - Another technical book publisher with DRM-free books.

Audiobooks

This is where there is still a big disappointment. Audible, which is by any measure the clear leader here, insists on DRM on all of their books, which is why I refuse to get an account. Audible is now owned by Amazon, which sells music tracks as MP3 files without DRM, so there was hope when they bought Audible that we could get DRM-free audiobooks, but that was not the case. Fortunately, there are alternatives.
  • eMusic - This is the same site I mentioned above for DRM-free musci tracks. They also offer a subscription plan for audiobboks, $10 a month gets you one book. Selection is not as good as Audible, but their list is growing all of the time and I have had no trouble finding books there that interest me. I recently listened to Walter Isaacson's biogrpahy of Albert Einstein through a book I bought here.
  • Podiobooks - This site offers audiobooks in serialized form, much like podcasts offer you a file every week. Heavy on the Science Fiction and Fantasy at this point, but worth checking out. Scott Sigler and J.C. Hutchins are both available here, for instance.
  • Scott Sigler - Scott used free content to get his name out, but still offers free audio versions on his web site even though he now has a publisher.
  • Cory Doctorow - Cory in addition to offering free ebooks also offers audiobooks that are DRM-free on a "name your own price" basis. Among the readers on his books are Neil Gaiman, Wil Wheaton, Spider Robinson, and Leo Laporte. He even sells files and CDs in Ogg format if you prefer to get your files that way. Due seriously gets freedom, but if you know anything about Cory Doctorow you know that.

My web site is at hhttp://www.ahuka.com/.


Remember to support free software!


The N Days of Christmas? Intro to Recreational Math - Charles in NJ | 2012-12-19

Hacker Public Radio: 206 203 5729

The N Days of Christmas? Intro to Recreational Math
Part Zero: Calendar Counting

First episode of HPR that contains a direct discussion of a math topic.
 - Episode 479 Ohio Linux Fest, Klaatu interviews DWick about math 
      software for Linux
      
 - Episode 523 Using Petunia software to teach math


Inspired by a traditional song that is proof that some songs do not
   need to be recorded by William Shatner to be annoying.
 - Repetitive and formulaic
 - Involves a lot of counting, and that's our focus here. 
 
 
What is the 12 Days of Christmas?
 - Starts on Christmas Day, runs through the day before the next Season
 - Hint: That's 'Epiphany', which starts January 6.
 - Counting calendar days comes hard, so we tend to use our fingers
 - Turns out that using our fingers is quite mathematical. Here's why.
 
Finger Counting: How do I count Twelve Days?
 - Let's start easy, with the fingers on one hand. My hands have five.
 - To name the Five Days of New Years is easy: January 1-5 
 
 - What about the Five Days of Christmas?
        Physical way                   General way
   * Christmas Day gets 1 (thumb)     Dec 25 is one day after Dec 24
   * Dec 26 gets 2 (index)            26 - 24 = 2 days
   * Dec 27 gets 3 (salute finger)    27 - 24 = 3 days
   * Dec 28 gets 4 (ring)             28 - 24 = 4 days
   * Dec 29 gets 5 (pinky)            29 - 24 = 5 days
 
 - Notice that counting 5 days, starting with Dec 25, is the same
     as numbering the days after Dec 24 (Christmas Eve).
   * In math, we call this "1-1 correspondence with natural numbers"
   * Math can give you the same certainty as using your fingers.  
   * But it handles larger problems, because you don't run out.
 
 - Example: I'm booked to speak on Day 4 of a 5-day conference
   * Starts on the 25th of the month
   * When do I have to show up?
     - Wrong: Add 4 to first day (25), and arrive a day late.
     - Correct: Add 4 to date of pre-registration cocktail party (24),
          and arrive on time.
      
 - OK. Back to Twelve Days of Christmas.  
   * The labeling approach tells us that December can hold only the 
       first seven of the Twelve Days of Christmas, 
   * December 31 - December 24 gives me 7 days.
 
 
 Partitioning: Adding hands full of additional fingers as needed
  - How do we handle the case where we go into the next month?
  - Key insight: Running out of December days for the Twelve Days is 
       like running out of fingers on one hand when we count to 8.
  - We are so good at counting on our fingers that we don't recognize 
       the act of partitioning the number 8 between our two hands.
    *  Left hand gets 1, 2, 3, 4 and 5.
    *  Right hand picks up 6, 7 and 8 by mapping them to fingers 1,2,3.

  - To count even higher, we could:
      1) keep borrowing other people's hands, or
      2) track the number of times we reuse our two hands as we go
    
    * First method mirrors calendar math ("Annexing" hands, or months)
    * Second is positional notation ("base 10" and all that)


Back to the Twelve Days
 - I have Twelve Days: 1, 2, ... 12 to assign to dates, even though I 
     may only be interested in the first and last dates right now.
   * Start: How many can I fit into December?
   * December 31st is last. It gets assigned 31 - 24, or 7. 
   * By "finger math", that means I have mapped 7 of the Twelve Days
   * That leaves 12 - 7, or 5 days into January.
 
 - Who can tell me which days are assigned in January? Anyone?
   * That's right, Ken.  January 1, 2, 3, 4 and 5.
   * So the Twelve Days of Christmas runs 25 December to 5 January 


Question: What if there were 72 Days of Christmas?  When would it end?
 - Note: Don't worry.  This is purely hypothetical.

 - Let's attack this with finger math, with partitioning and annexing
   * December, as we have seen, accounts for 7 days: 25 through 31
   * That leaves 72 - 7, or 65 days
   * January easily picks up 31 days: 1 to 31, leaving 65 - 31 = 34 days
   * February can handle either 28 days, or 29 on a leap year.
   * This leaves us either 5 or 6 days into March

 - Final Answer: 72 Days of Christmas would run from Christmas until the
     following March 5 (leap year), or March 6 (all other years).
   * On Day 73, everyone would enter treatment for Christmas overdose.

Let's check the answer: Day 72 would end ten weeks and 2 days after 
   the opening cocktail party (Monday). So Day 72 should be Wednesday.
   * Next year is not a leap year, so last day is March 6.
   * By the Doomsday perpetual calendar method, Feb 28 is Thursday.
   
   Doomsday method: http://en.wikipedia.org/wiki/Doomsday_rule
   
   * So March 7 is Thursday, and March 6 is Wednesday.
   * It worked.
 
Why should I bother with Calendar Math?
 - I learn to look for ways to partition hard problems into easier ones.
 - I learn the same skills that I'll need to debug "off-by-one" errors
     and other boundary violations, which kill you in C programs.
 - I will never miss a speaking engagement, as long as I count my 
     Conference Days from the cocktail party, not from the Keynote.


Next episode: Part One
  Counting partridges and gold rings with Pascal
  - Warning: There will be two semi-magic formulas at the end.
  - I'll show you an easy way to do running sums in a spreadsheet.
  - You can skip the formulas, and I'll never know.
  - Since this is HPR, not school.  We can look up the formulas.


Contact: Charles in NJ
Email: catintp@yahoo.com

Charlie + Alpha + Tango + India + November + Tango + Papa.


mumble client intro - Delwin | 2012-12-17

This is a very brief introduction to the mumble client, highlighting some of the basic options and gotchas involved in setting it up.

The missing episode - MrGadgets | 2012-12-13

Psst... Ken is busy setting up servers for the new year episode, we're just going to slip out this episode that Mr. Gadgets himself forgot about.

In this episode Mr. Gadgets shares with us his discoveries as he does some spring cleaning.

Where were we 15 years ago, Power PC's, MB hard disks
And the Kansas city air pirates - what more do you want....

Open Street Maps - NewAgeTechnoHippie | 2012-12-11

New Age Techno Hippie

Open Street Maps


Short call out for Open Street Maps


Puplic Discriptions

http://en.wikipedia.org/wiki/OpenStreetMap

Main Sites

http://www.openstreetmap.org/

http://www.openstreetbrowser.org/


Wiki Links for main mobile OS

http://wiki.openstreetmap.org/wiki/Android

http://wiki.openstreetmap.org/wiki/IOS

http://wiki.openstreetmap.org/wiki/Maemo


Link to Getting started


http://wiki.openstreetmap.org/wiki/Beginners%27_guide



This Beginners' guide will show you how to add data to OpenStreetMap. Tutorials are available in many languages which you can select from the table at the top of this page.

You need a computer connected to the Internet and some time to gather information and then enter it. A GPS unit and connecting cable are purely optional, but will be required if you want to collect data that way. Given the excellent aerial photography available in the editors these days a GPS is less important than in the early days of the project.

The data you add to OpenStreetMap improves the free world map for everyone, whether it's a small correction or thousands of roads added over time. Thank you for making OpenStreetMap just that bit better!

There is a panel on the right of every page of the tutorial. The page you are on will be in bold text and you can move to any other page by clicking on the relevant page title. The bottom of each page has 'next' and 'previous' links, as appropriate, to take you through the tutorial page by page.


How I got in to Linux - Dick Thomas | 2012-12-05

Dick Thomas (xpd259)

How I got in to Linux

Dear listeners, Today I will be briefly explaining my adventure in to tech and linux, Starting with getting my first computer a ZX Spectrum to the current day behemoth and Debian obbsession and making youtube videos for fun and to spead word of FOSS and all things Linux/BSD

Links and other things mentioned in this podcast


TGTM Newscast for 11/28/2012 - Tgtm News Team | 2012-11-30

Here is a news review:

Other Headlines:

Production and Editorial Selection by DeepGeek, views of the story authors reflect their own opinions and not neccesarily those of TGTM news.

News from "techdirt.com," "rawstory.com," and "allgov.com" used under arranged permission.

News from "torrentfreak.com," "sacsis.org.za," and "eff.org" used under permission of the Creative Commons by-attribution license.

News from "wlcentral.org" and "democracynow.org" used under permission of the Creative Commons by-attribution non-commercial no-derivatives license.

News from "rhrealitycheck.org" used under permission of the Creative Commons By-attribution Share-alike license.

News Sources retain their respective copyrights.


How I got into Linux - aparanoidshell | 2012-11-29

After making the basic mistake of hanging around where Ken can record you, aparanoidshell graciously shares with us his journey to Linux.

Compilers part4 - sigflup | 2012-11-28

In this episode sigflup describes the construction of a calculator using lexical analysis and parsing.



Figure A: https://devio.us/~sigflup/compiler/figa.jpg

Figure B: https://devio.us/~sigflup/compiler/figb.jpg

Figure C: https://devio.us/~sigflup/compiler/figc.jpg

Figure D: https://devio.us/~sigflup/compiler/figd.jpg

Figure E: https://devio.us/~sigflup/compiler/fige.jpg

Figure F: https://devio.us/~sigflup/compiler/figf.jpg

Figure G: https://devio.us/~sigflup/compiler/figg.jpg


The DrupalCamp of Adam Evertsson - Seetee | 2012-11-26

DrupalCamp Göteborg

Do you know web design? Do you know the CMS/CMF Drupal? Do you know how to organize a small conference? No? Today we talk with Adam Evertsson, who organized DrupalCamp Göteborg to spread the word of Drupal in the Gothenburg area. He is the man with all the answers.

References

There will be a few more interviews from DrupalCamp Göteborg, but if you want to hear me and my co-host on All In IT Radio talk more indepth about our experience there, you are more then welcome to turn to our episode 0014 "It's all about the pitch".

How to reach me

You should follow me and subscribe to All In IT Radio:

Links


Move! Bike Computer - Frank Bell | 2012-11-21

Frank Bell describes his favorite Android app: Move! Bike Computer.

Move! Bike Computer use GPS to track your bicycle ride (or your hikes, walks, runs), then computes times and speeds and plots the course on Google Maps. Frank describes how he found it and uses it, then highlights the most important user settings.

The free version displays a small ad in the bottom 1/2 inch (1.2 cm) of the screen; the ad-free version costs $1.25.

Screen shots:

Track Display: http://www.pineviewfarm.net/misc/HPR/track.jpg
Track Display with Stats: http://www.pineviewfarm.net/misc/HPR/move_stats.jpg
Settings Display: http://www.pineviewfarm.net/misc/HPR/move_settings.jpg
Main Screen with Menu Open: http://www.pineviewfarm.net/misc/HPR/move_menu.jpg



Related links:

Developer Site: https://sites.google.com/site/piotrpo/
Move! Bike Computer FAQ: https://sites.google.com/site/piotrpo/home/faq
Move! Bike Computer User Manual: https://sites.google.com/site/piotrpo/home/user-manual
Franks Fuji Sports 10: http://www.pineviewfarm.net/weblog/wp-content/uploads/2011/10/fuji_sport_10-300x205.jpg
http://718c.blogspot.com/2010/03/197x-fuji-sports-10.html

Jerome Leclanche from the razor-qt project - Ken Fallon | 2012-11-16

Razor-qt is an advanced, easy-to-use, and fast desktop environment based on Qt technologies. It has been tailored for users who value simplicity, speed, and an intuitive interface. Unlike most desktop environments, Razor-qt also works fine with weak machines.
http://razor-qt.org/ Home Page
https://github.com/Razor-qt/razor-qt/wiki/ Wiki
https://groups.google.com/forum/?hl=en&fromgroups#!forum/razor-qt Mail List

Razor-qt 0.5.0 is out!

The Razor-qt team is proud to release version 0.5.0. It is the culmination of all our efforts since our last release in February of 2012.

There have been several improvements and added features for 0.5.0, as noted in the Change Log, but the most noticeable are:

  • New Appearance GUI for configuring themes
  • Several new plugins for added functionality
  • Many bug fixes resulting in better performance
  • New Notification daemon

The Razor-qt team would like to thank it's staff of 8 members for all the hard work, and the community as well, for all the support. A list of the Razor-qt development team is available here, on github.


Spread the Word - Seetee | 2012-11-15

Inspirational stories told on the road

A few months ago I went on a longer trip, alone in my car. As many podcasters before me, I decided to record an episode. An episode I almost immediatly forgot about. Fast forward to a couple of weeks ago, when I once again found the recording. It sounded quite bad, but after som sound wizardry I think it can pass for an HPR show. The content is where it's at, after all.

Referenses

How to reach me

You should follow me and subscribe to All In IT Radio:


My First Brush With FLOSS: Doom - AukonDK | 2012-11-14

NB: Normal Priority. Not intended as a series, I just liked the pun! (Perhaps others could use the "brush with Floss" title for other subjects.)

Show Notes:

In this episode I talk about the open sourcing of the game engine behind Doom and it's legacy.

Useful Links:

Source ports I mention:

The music was by Tyler "Picklehammer" Pantella for the Freedoom project.


The Wayback Machine-SDF.org - Various Hosts | 2012-11-13

Theru, Navigium, and NYbill talk about joining an old school Unix network, SDF.
http://sdf.org/
gopher://sdf.org/0/users/irl/blog/2012-08-22-mosh-in-a-lift.md

Interview with Richard Stallman - pokey | 2012-11-12

Holy cow! I just interviewed RMS! Check it out.

I tried to conduct a friendly interview with Richard here. Every time I've heard him interviewed before, it's been pretty hostile, and I didn't want that. That doesn't mean that I only asked him softball questions, but I didn't get in his face about anything, and I gave him the time he needed to explain his answers fully. I hope I did a good job of making Mr. Stallman feel welcome at Hacker Public radio, and I hope the interview is as enjoyable to listen to as it was to record. His views on Free Software are pretty well known, so I tried to cover some things that I've never heard Richard's opinoins on as well. I KNOW... I missed some pretty obvious followup questions. I realized most of them while editing. I'm sorry. The good news is that RMS is pretty accessable, and you can probably get him to do a followup interview that we'll publish right here on hackerpublicradio.org .

Links from this episode:

I want to thank the following people who helped in the production of this episode: Richard for the interview itself. It was a real pleasure. I hope we can do it again sometime. Martin Dluhos, Richard's assistant, for setting up mumble on an FSF computer, and handeling the scheduling, etc... irc.freenode.net #oggcastplanet for all of the great questions and inspiration. You guys rock (as always)! I wish I had thought to write down who each question belonged to. Sorry about that. Door-to-door-geek, and the Linux Basix podcast for the use of their mumble server. Neil Dudeman and the other guys who listened live for the support and some more great questions. Broam (a.k.a. Brian, NOT Bryan with a why) for being a good friend, and trying to get home in time to co-host. Happy Birthday, buddy.

Additional media used in this episode:

  • MooGNU by the anonymous posters on the 4chan technology image board /g/ is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
  • The Free Software Song by the band Fenster both can be found via http://www.gnu.org/music/free-software-song.html

Some people enjoy finding mistakes. For their enjoyment (and because I was up 'til 3:00 am finishing this) I have included a few.

Creative Commons License
Interview with Richard Stallman by pokey is licensed under a Creative Commons Attribution-NoDerivs 3.0 Unported License.
Based on a work at http://hackerpublicradio.org/eps.php?id=1115.


TermDuckEn aptsh - screen - guake - FiftyOneFifty | 2012-11-07

I recently discovered apt shell (aptsh), a psuedo shell which gives users of distributions which use apt for package management quick access to the functionality of apt-get. You should find aptsh in the repositories of Debian based distros. Once installed, you can launch 'aptsh' as root from the command prompt (i.e. 'sudo aptsh').


One of the drawbacks of installing software from the terminal is that sometimes you don't know the exact name of the package you want to install. From the aptsh> prompt, 'ls' plus a search string will show all the packages that have that string in their names. You can type 'install' plus a partial package name and use TAB completion to finish the instruction. The function of the 'update' and 'upgrade' commands are self explanatory, unfortunately, you can't string them together on the same line like you can in bash:


sudo apt-get update && sudo apt-get -y safe-upgrade


Instead, you use the backtick [ ` ] key to put aptsh into queue mode. In queue mode, you can enter commands one by one to be launched in sequence at a later time. To bring your system up to date, you could run:


aptsh> `

* aptsh> update

* aptsh> upgrade

* aptsh> `

aptsh> queue-commit-say yes


Backtick toggles queue entry, and queue-commit runs the queue. “queue-commit-say y” tells aptsh to answer in the affirmative to any queries from the commands executed in the queue in much the same way “apt-get -y safe-upgrade” confirms software updates without user interaction. Apt shell is capable of other apt related tasks, but I think I've covered the most useful ones.


The trouble with running aptsh is that unless you start it in a terminal with the computer and leave it running all day (as opposed to opening it as a new shell within you terminal every time you want to update or install), despite the convienience of package name search and TAB completion, it really won't save you any keystrokes. With that in mind, I started looking for ways to have the apt shell available at a keystroke (we will leave the wisdom of leaving a shell open with a subset of root privileges for another day). I had guake installed, but rarely used it because I usually have multiple terminal tabs open since I am logged into my server remotely. [Actually, I had forgotten guake supports tabbed terminals quite well. You can open a new tab with <Shift><Ctrl>T and switch between terminal tabs by <Ctrl><PgUp> and <Ctrl><PgDn> or clicking buttons that appear at the bottom of the guake window. I had how, forgotten this until doing further research on this story. Since this revelation ruins my story, we will forget about tabbed terminal support in guake and not mention it again.]


I am also going to assume everyone is familiar with guake. If not, suffice it to say guake is a terminal that pops down in the top third of the screen when you hit a hotkey, <F12> being the default. It returns to the background when you press <F12> again or click the lower part of the desktop. It is patterned after the command shell in the game Quake that let you input diagnostic and cheat codes, hence the name. Since I wasn't using guake as a terminal anyway, I wanted to see if I could make it run apt shell by default. I found you can access guake's graphical configuration manager by right clicking inside the open terminal and selecting preferences.


On the first preferences tab, I found “command interpreter”, but since aptsh is only a pseudo shell, it isn't found in the dropdown list. However, one option was “screen”, which would give me a way to run multiple terminals that I thought guake lacked. Next, I had to look up how to configure screen. I figured there must be a way to make screen run aptsh in one session by default, and I found it. In the show notes I've included my .screenrc file from my home folder, which I make with the help of this article from the online Red Hat Magazine:

http://magazine.redhat.com/2007/09/27/a-guide-to-gnu-screen/


**


hardstatus alwayslastline

hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{=kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B}%Y-%m-%d %{W}%c %{g}]'

# Default screens

screen -t shell1 0

screen -t apt-shell 1 sudo aptsh

screen -t server 2 ssh 5150server

screen -t laptop 3 ssh 5150@Redbook


**


The first two lines set up the screen status line, the first puts it at the bottom of the terminal, the second sets up the status line to display the hostname and date, and an indicator that highlights which screen windows you are looking at. The # Default screens section below sets up sessions screen opens by default. The first line opens up a regular terminal named “shell1” and assigns it to session zero. The second opens a window called “apt-shell” (this is how it's identified on the status line) and launches apt shell. The last two log me into my server (host name aliasing made possible by configuring my homefolder/.ssh/config , thanks Ken Fallon) and my laptop running Fedora respectively. I still have to cycle through your screen windows and type in my passwords for sudo and ssh. The configuration could be set up to launch any bash command or script by default. The cited article doesn't include any more configuration tips, but I'm certain there are ways to set up other options, such as split windows by default.


Since I also run screen on my remote connection to my server, I have to remember the command prefix is <Crtl>a,a. Ergo, if I want to move to the next window in the screen session (running under guake) on the local PC, the command is <Ctrl>a, then n. To go to the next screen window in the screen session on my server, running inside another screen session on my local PC, it's <Ctrl>a,a,n.


So, that's how I learned to run apt shell inside screen inside guake. I can be contacted at FiftyOneFifty@linuxbasement.com or by using the contact form on TheBigRedSwitch.DrupalGardens.Com


The Doctor Who Restoration Team - AukonDK | 2012-11-02

In this episode I talk about the team of people behind the restoration of old Doctor Who episodes and some of the techniques used to make 40 year old telly look as good as new.

The team's website with lots of in depth info: http://www.restoration-team.co.uk/

Some Wikipedia pages with more info: http://en.wikipedia.org/wiki/Doctor_Who_Restoration_Team http://en.wikipedia.org/wiki/Tele-snaps

Music was me messing about with Zynaddsubfx and a USB MIDI keyboard. Sounded a bit like 80s Who. Contact me at aukondk.com


Compilers Part 3 - sigflup | 2012-10-30

miscellaneous radio theater 4096
In this multipart episode sigflup describes the semantic analysis stage of a compiler.

Of Fuduntu, RescaTux (or the Farmer Buys a Dell) - FiftyOneFifty | 2012-10-29

This is another one of my How I Did It Podcasts (or How I Done It if you rather) where my goal is to pass along the things I learn as a common Linux user administering my home computers and network, and engaging in the types of software tinkering that appeals to our sort of enthusiast.


I'd been thinking for a while about replacing the small computer on my dinner table. I had been using an old HP TC1000, one of the original active stylus Windows tablets, of course now upgraded to Linux. With the snap in keyboard, it had a form factor similar to a netbook, with the advantage that all the vulnerable components were behind the LCD, up off the table and away from spills. It had served my purpose of staying connected to IRC during mealtimes, and occasional streaming of live casts, but I wanted more. I wanted to be able to join into Mumble while preparing meals, I wanted to be able to load any website I wanted without lockups, and I wanted to stream video content and watch DVDs.


I was concerned that putting a laptop on the table was an invitation to have any spilled beverage sucked right into the air intakes, and I never even considered a desktop system in the dining room until I saw a refurbished Dell Inspiron 745 on GearXS.com (I wouldn't normally plug a specific vendor, but now GearXS is putting Ubuntu on all it's used corporate castoff systems). This Dell had the form factor that is ubiquitous in point-of-sale, a vertical skeleton frame with a micro system case on one side and a 17” LCD on the other, placing all the electronics several inches above the surface on which it is placed. I even found a turntable intended for small TVs that lets me smoothly rotate the monitor to either at my place on the table or back towards the kitchen where I am cooking. I already had a sealed membrane keyboard with an integrated pointer and wireless-N USB dongle to complete the package. Shipped, my “new” dual core 2.8Ghz Pentium D system with 80Gb hard drive and Intel graphics was under $150. [The turntable was $20 and an upgrade from 1Gb to 4Gb of used DDR2 was $30, but both were worth it.] Since the box shipped with Ubuntu, I thought installing the distro of my choice would be of no consequence, and that is where my tale begins.


I'm going to start my story towards the end, as it is the most important part. After the installation of four Linux distros in as many days (counting the Ubuntu 10.04 LTS the box shipped with, a partial installation of SolusOS 2r5, Fuduntu and finally Lubuntu 12.04), I discovered I couldn't boot due to Grub corruption (machine POSTed, but where I should have seen Grub, I got a blank screen with a cursor in the upper left corner).


A. I thought I would do a total disk wipe and start over, but DBAN from the UBCD for Windows said it wasn't able to write to the drive (never seen that before)

B. Started downloading the latest RescaTux ISO. Meanwhile, I found an article that told me I could repair Grub with a Ubuntu CD https://ubuntunigeria.wordpress.com/2010/09/02/how-to-restore-grub2-using-an-ubuntu-live-cd-or-thumb-drive/ , so I tried booting from the Lubuntu 12.04 CD (using the boot device selector built into the hardware). Same black screen, preceded by a message that the boot device I had selected was not present. Same thing with the Fuduntu DVD that had worked the day before. With the exception of UBCD, I couldn't get a live CD to boot.

C. Now having downloaded the RescaTux ISO, and suspecting a problem with the optical drive, I used Unetbootin to make a RescaTux bootable thumb drive. RescaTux

( http://download2.berlios.de/rescatux/rescatux_cdrom_usb_hybrid_i386_486-amd64_0.30b7_sg2d.iso ) has a pre-boot menu that let's you choose between 32 and 64 bit images, but that was as far as I got, nothing happened when I made my selection.

D. At this point, I am suspecting a hardware failure that just happened to coincide with my last install. This is a Ultra Small Form Factor Dell, the kind you see as point of sale or hospital systems, so there weren't many components I could swap out. I didn't have any DDR2 laying around, but I did test each of the two sticks the system came with separately with the same results. I then reasoned a Grub error should go away if disabled the hard drive, so I physically disconnected the drive and disabled the SATA connector in the BIOS. I still couldn't boot to a live CD. Deciding there was a reason his machine was on the secondary market, I hooked everything back up and reset the BIOS settings to the defaults, still no luck.

E. As a Hail Mary the next day, I burned the RescaTux ISO to a CD and hooked up and external USB optical drive. This time, I booted to the Live CD, did the two step grub repair, and when I unplugged the external drive, I was able to boot right into my Lubuntu install. Now booting to Live CDs from the original optical drive and from the thumb drive worked. RescaTux FTW.


Now a little bit on how I got in this mess. As I said, the Dell shipped with 10.04, but I wanted something less pedestrian than Ubuntu (ironic I wound up there anyway). I tried Hybride, but once again, like my trial on the P4 I mentioned on LinuxBasix, the Live CD booted, but the icons never appeared on the desktop (I think it's a memory thing, the Dell only shipped with a gig, shared with the integrated video). After Hybride, I really wanted to be one of the cool kids and run SolusOS, but the install hung twice transferring boot/initrd.img-3.3.6-solusos. I casted around for a 64bit ISO I had on hand, and remembered I'd really wanted to give Fuduntu a try. Fuduntu is a rolling release fork of Fedora, with a Gnome 2 desktop, except that the bottom bar is replaced with a Mac style dock, replete with bouncy icons (cute at first,but I could tell right away they would get on my nerves). However, I found I liked the distro, despite the fact I found the default software choices a little light for a 900Mb download (Google Office, Chromium, no Firefox, no Gimp). Worst of all, no Mumble in the repos at all (really Fuduntu guys? While trying to install Mumble, do you know how many reviews I found that can be summed up as "Fuduntu is great, but why is there no Mumble?"). Unfortunately, I put Mumble on the back burner while I installed and configured my default set of comfort apps from the repos (Firefox, XChat, Gimp, VLC, LibreOffice, etc). [BTW, with the anticipated arrival of a 2.4ghz headset, I hope to be able to use the new machine to join the LUG/podcast while preparing and dare I say eating dinner.]


I visited the Mumble installation page on SourceForge, and found they no longer linked to .deb files and fedora .rpms, as they assume you can install from your repositories. Thinking someone must have found an easy solution, I hit Google. The best answer I found was a page on the Fuduntu forums (http://www.fuduntu.org/forum/viewtopic.php?f=21&t=2237 ), that suggested downloading the Mumble and a dozen prerequisite library .rpm's from a third party site called rpm.pbone.net. I visited pbone.net, and found when I looked up each library, I got a dozen different links to versions of the file. Then I saw a link that seemed to offer the promise of simplifying my task, if I subscribed to pbone.net, I could add their whole catalog as a repo. While researching the legitimacy of pbone.net, I found them mentioned in the same sentence as RPMFusion as an alternate repository for Fedora. I decided to install the RPMFusion repos as well, thinking I might find some of the needed libraries in there. I registered with pbone, and discovered I would only have access to their repository for 14 days free, after which it would cost $3 a month (after all, hosting such a service must cost money). I figured the free trial would at least get Mumble installed, and went through the set up. Among the questions I had to answer were which Fedora version I was running (I picked 17, since Fuduntu is rolling) and 32 or 64 bit. pbone.net generated a custom .repo file to place in my /etc/yum.repos.d directory. At this time, I'd already set up RPMFusion.


The fun started when I ran 'yum update'. I got "Error: Cannot find a valid baseurl for repo: rpmfusion-free". It turns out ( http://optics.csufresno.edu/~kriehn/fedora/fedora_files/f10/howto/repositories.html ) the location of the RPMFusion servers are usually commented out in the .repo files, Fedora must know where they are, but I guess Fuduntu does not. I uncommented each of the baseurl statements (there are three) in each of the RPMFusion .repo files (there are four files, free, non-free, free-testing, and non-free testing). I then re-ran 'yum update', this time I was told the paths for the RPMFusion baseurl's didn't exist. I opened up the path in a browser and confirmed it was indeed wrong. I pruned sub directories from the path one by one until I found a truncated url that actually existed on the RPMFusion FTP server. I looked at the .repo files again and figured out the paths referenced included global environment variables the were inconstant between Fedora and Fuduntu. For instance, $release in Fedora would return a value like 15, 16, or 17, where in Fuduntu it resolves to 2012. I figured if I took the time, I could walk up and down the FTP server and come up with literal paths to put in the RPMFusion .repo files, but instead I just moved the involved .repo files into another folder to be dealt with another day.


I again launched 'yum update'. This time had no errors, but I was getting an excessive amount of new files from my new pbone.net repo ('yum update' updates your sources and downloads changed files all in one operation). It's possible the rolling Fuduntu is closer Fedora 16, so when I told pbone.net I was running 17, all the files in the alternate repo were newer than what i had. In any case, I had no wish to be dependent of a repo I had to rent at $3 a month, so I canceled the operation, admitted defeat, and started downloading the 64bit version of Lubuntu. I know I said I would rather have a more challenging distro, but because of it's location, this needs to be a just works PC, not a hack on it for half a day box. I would have like to have given Mageia, Rosa, or PCLinuxOS a shot, but too many packages from outside the repos (case in point, Hulu Desktop) are only available in Debian and Fedora flavors. You know the rest, I installed Lubuntu, borked my Grub, loop back to the top of the page.


Thoughtkindness: In Defense of Media Freetardation - Epicanis | 2012-10-24

It took 14 months longer than intended to get this episode done! To make up for it, I've unintentionally ended up with enough time of me talking to almost make up a minimal-useful-sized episode every month while everyone's been waiting.

Today's episode of "Thoughtkindness" consists of:

  • Me begging for forgiveness for disappearing for a year.
  • An update on "bunnies", my linux laptop from Ohava Computers
  • Over an hour of my attempt to collect and explain why we need to make media on the internet more "freetarded"

After revealing what ticked me off and made me start on this episode, I launch into a short technical and historical talk about the handful of audio and video files that matter on the web today.

(Opus, Ogg Vorbis, WebM, MP3, Flash Video, MP4, and a few others).

Following this, I explain why I think the legally-free media formats are so important, and much more useful than most people seem to recognize, why I think we need to be paying more attention to audio than video, and what needs to happen to make legally-free media ubiquitous.

I conclude by once again begging for attention and foolishly publically announcing that I want to try to develop some software and invite everyone to pester me for it as well as for future audio shows. Maybe I won't be allowed to procrastinate for another year before producing more this time.

Let me know if this is helpful or at least entertaining...

Note: an Opus version of this episode will be available at http://hpr.dogphilosophy.net for either online listening in Firefox 15 or later, or downloading for listening in VLC or other Opus-supporting applications.


Speech Impediments - DoorToDoorGeek | 2012-10-23

In this episode Door shares with us life with a speech impediment, his experiences and his speech goals.

Recovery of an (en)crypted home directory in a buntu based system - FiftyOneFifty | 2012-10-22

Recovery of an (en)crypted home directory in a 'buntu based system

by 5150


This is going to be the archetypal “How I Did It” episode because if fulfills the criterion of dealing with an issue most listeners will most likely never have to resolve, but might be invaluable to those few who some day encounter the same problem, how to recover an encrypted home folder on an Ubuntu system.

I enabled home folder encryption on installation of a Linux Mint 8 system some years back and it never gave me trouble until the day that it did. Suddenly, my login would be accepted, but then I would come right back to GDM. Finally I dropped into a text console to try to recover the contents of my home folder, and instead found two files, Access-Your-Private-Data.desktop and README.txt . README.txt explained that I had arrived in my current predicament because my user login and password for some reason were no longer decrypting my home folder (Ubuntu home folder encryption is tied to your login, no additional password is required). Honestly, until I lost access to my files, I 'd forgotten that I'd opted for encryption. I found two articles that described similar methods of recovery. I'd tried that following their instructions and failed, probably because I was mixing and matching what seemed to be the easiest steps to implement from the two articles. When I took another look at the material weeks later, I discovered I missed a link in the comments that led me to an improved method added at Ubuntu 11.04 that saves several steps: http://blog.dustinkirkland.com/2011/04/introducing-ecryptfs-recover-private.html

  1. Boot to an Ubuntu distribution CD (11.04 or later)

  2. Create a mount point and mount the hard drive. Of course, if you configured you drive(s) with multiple data partitions (root, /home, etc) you would have to mount each separately to recover all the contents of your drive, but you only have to worry about decrypting your home directory. If you use LVM, and your home directory spans several physical drives or logical partitions, I suspect things could get interesting.

    1. $sudo mkdir /media/myhd

      1. /media is owned by root, so modifying it requires elevation

    2. You need to confirm how your hardrive is registered with the OS. I just ran Disk Utility and confirmed that my hard drive was parked at /dev/sda, that meant that my single data partition would be at /dev/sda1

    3. $sudo mount /dev/sda1 /media/myhd

    4. Do a list on /media/myhd to confirm the drive is mounted

      1. $ls /media/myhd

    5. The new recovery command eliminates the need to re-create your old user

      1. $sudo ecryptfs-recover-private (yes, ecrypt not encrypt)

      2. You will have to wait a few minutes while the OS searches your hard drive for encrypted folders

        1. When a folder is found, you will see

          INFO: Found [/media/myhd/home/.ecryptfs/username/.Private].

          Try to recover this directory? [Y/n]

          • Respond “Y”

        2. You will be prompted for you old password

        3. You should see a message saying your data was mounted read only at

          /tmp/ecryptfs.{SomeStringOfCharacters}

          • I missed the mount point at first, I was look for my files in /media/myhd/home/myusername

    6. If you try to list the files in /tmp/ecryptfs.{SomeStringOfCharacters}, you will get a “Permission Denied” error. This because your old user owns these files, not your distribution CD login

      1. [You will probably want to copy “/tmp/ecryptfs.{SomeStringOfCharacters}” into your terminal buffer as you will need to reference it in commands. You can select if with your mouse in the “Success” message and copy it with <Ctrl><Alt>c, paste it later with <Ctrl><Alt>v

      2. I tried to take ownership of /tmp/ecryptfs.{SomeStringOfCharacters}, I should have thought that would have worked.

        1. From my command prompt, I can see my user name is “ubuntu”

        2. $ sudo chown -R ubuntu /tmp/ecryptfs.{SomeStringOfCharacters}

          • -R takes ownership of subdirectories recursively

          • It's a good time to get a cup of coffee

    7. Next, we need to copy the files in our home directory to another location, I used an external USB drive (it was automounted under /media when I plugged it in). If you had space on the original hard drive, I suppose you could create a new user and copy the files to the new home folder. I decided to take the opportunity to upgrade my distro. Some of the recovered files will wind up on my server and some on my newer laptop.

      1. One could run Ubuntu's default file manager as root by issuing “sudo nautilus &” from the command line (the “&” sends the process to the background so you can get your terminal prompt back)

        1. Before copying, be sure to enable “View Hidden Files” so the configuration files and directories in you home directory will be recovered as well. As I said, there are select configuration files and scripts in /etc I will want to grab as well.

      2. I had trouble with Nautilus stopping on a file it couldn't copy, so I used cp from the terminal so the process wouldn't stop every time it needed additional input.

        1. $ cp -Rv /tmp/ecryptfs.{SomeStringOfCharacters} /media/USBDrive/Recovered

          • Of course the destination will depend on what you've named your USB drive and what folder (if any) you created to hold your recovered files

          • -Rv copies subdirectories recursively and verbosely, otherwise the drive activity light may be your only indication of progress. The cp command automatically copies hidden files as well.

          • Because of the file ownership difficulties, I could only copy the decrypted home folder in its entirety,

      3. I still had trouble with access do to to ownership once I detached the external drive and remounted it on my Fedora laptop, but I took care of that with:

        1. $ su -c 'chown -R mylogin/media/USBDrive/Recovered'


Why Android Tablets Suck Part2 - MrGadgets | 2012-10-19

in today's show Mr.Gadgets calls in another episode on why Android tablets suck.

compilers part 2 - sigflup | 2012-10-18

miscellaneous radio theater 4096
In this multipart episode sigflup describes the parsing stage of a compiler.

My Journey to Geekdom - bobobex | 2012-10-17

Welcome to Becky Newborough's first solo podcast for HPR in which she invites us along on her trip down memory lane as she reminisces about how she started using tech. She has previously taken part in last year's collaborative HPR New Years eve show; jointly recorded a congratulatory message for HPR's 1000th episode and more recently at OggCamp 2012, she told us all about setting up Lincoln LUG.

Becky hopes that you have enjoyed the show.

Links


KeepassX - Frank Bell | 2012-10-15

Frank Bell discusses KeepassX, a versatile cross platform password manager for Linux and other *nix operating systems, Windows, and MAC. He talks about how he learned about it and why he has become a user after years of resisting password vaults.

Related links:
KeepassX: http://www.keepassx.org/
Twofish encryption: https://en.wikipedia.org/wiki/Twofish
AES (Rijndael) encryption: http://csrc.nist.gov/archive/aes/rijndael/wsdindex.html
PwManager: http://extragear.kde.org/apps/pwmanager/
Gnome Keyring: https://live.gnome.org/GnomeKeyring
Kwallet: http://utils.kde.org/projects/kwalletmanager/
Linux Journal article on KeepassX: http://www.linuxjournal.com/content/keepassx-keeping-your-passwords-safe
KeepassX Slackbuild: http://slackbuilds.org/repository/13.37/office/keepassx/
Keepass, the inspiration of KeepassX: http://keepass.com/

Linux, Beer, and Who Cares? - FiftyOneFifty | 2012-10-11

By BuyerBrown, RedDwarf, and FiftyOneFifty

This is a recording of an impromptu bull session that came about one night after BuyerBrown, RedDwarf, and I had been waiting around on Mumble for another host to join in. After giving up on recording our scheduled podcast, we stayed up for about an hour talking and drinking when Buyer suddenly asked Red and I to find current events articles concerning Linux. When that task was completed, Buyer announced he was launching a live audiocast over Mixlr.com with us as his guests. You are about to hear the result. Topics range from the prospects of Linux taking over the small business server market, now that Microsoft has retreated from the field, Android tablets and the future of the desktop in general, and the (at the time) revelation that Steam would be coming to Linux (on the last point, let me be the first to say that I am glad some of the concerns in my rant appear to be unfounded, apparently after a lot of work, Left for Dead 2 runs faster under Linux than it does under Windows with equivalent hardware. This podcast was recorded on a whim but I can't promise it won't happen again.


Ham Radio: The Original Tech Geek Passion - MrGadgets | 2012-10-08

Here are some ShowNote Links:

http://www.iw5edi.com/ham-radio/?a-beginners-guide-to-amateur-radio,77 http://en.wikipedia.org/wiki/Amateur_radio

www.arrl.org www.w5yi.org www.rsgb.org www.rac.ca http://en.wikipedia.org/wiki/List_of_amateur_radio_organizations

Keep up the Great Work!

BB aka MrGadgets

P.S. I'm Baaaaaaack... ;-)


Useful Vim Plugins - Dave Morriss | 2012-10-07

Useful Vim Plugins

I started learning vi a long time ago when I first encountered Unix systems. In those days you could usually count on a system having vi (or at a pinch, when the system would only boot into single user mode, ed). Learning Emacs didn't seem like a good choice since it wasn't usually available on the systems I was administering.

I don't remember when I changed to Vim, but for many years I have used it (actually gVim) as an IDE (Integrated Development Environment), particularly for writing Bash and Perl scripts.

In these notes I have listed some of the plugins I use to enhance Vim and gVim's functionality. If you have never made enhancements to this editor, here's a site with a very good tutorial on how to install plugins http://www.installationwiki.com/Installing_Vim_Scripts.


NERDTree

This plugin provides a file browser within Vim/gVim. A particular directory is opened by typing :NERDTree somedir. A tree is displayed in a window which can be scrolled and traversed to find files to edit.

In case you're interested, the colour theme I use in gVim is "Murphy".

Type :h NERD_tree for the large and comprehensive help file.

I prefer to use NERDTree in gVim and not in Vim. To achieve this I have the following in my ~/.vimrc

  " NERDTree settings (only in GUI mode)
  if has("gui_running")
      let NERDTreeRoot = '~'
      let NERDTreeIgnore = ['\~$', '\.swp$']
      let NERDTreeShowHidden = 1
      let NERDTreeShowBookmarks = 1
      let NERDTreeChDirMode = 2
  else
      let loaded_nerd_tree = 1
  endif

Bash-support

This one provides a Bash scripting IDE for Vim and gVim. I find it most usable in gVim where it offers a comprehensive set of menus which you can see in the example.

From the Help text:

  It is written to considerably speed up writing code in a consistent style.
  This is done by inserting complete statements, comments, idioms, and code
  snippets. Syntax checking, running a script, starting a debugger can be done
  with a keystroke. There are many additional hints and options which can
  improve speed and comfort when writing shell scripts.

The plugin can be used from the menu or by typing short-cut sequences such as \ct which inserts the current date and time at the cursor position. It's an amazingly detailed package that's well worth dedicating the time to learn if you often write Bash scripts.


Perl-support

This plugin provides a Perl scripting IDE for Vim and gVim. As with the Bash plugin from the same author I find it most useful from gVim where the menus can be used to perform a wide range of actions.

Again, you can use it to insert statements, boilerplate text and comments, in a similar way to the Bash plugin. You can also get regular expression help, check, run and debug the script

Two of the functions I find particularly useful are perltidy and perlcritic. Perltidy will reformat your Perl script, and Perlcritic will critique it according to the rules based on Damian Conway's book Perl Best Practices.

Note the lower window showing the various problems detected by perlcritic.

If you are a C or C++ programmer Fritz Mehner also provides a plugin for these languages here.


manpageview

This is a man page viewer for use within Vim. Use :Man topic or press K on a keyword. Can view perl, php and python help.

This is a great way to view man pages, with the ability to search and cut and paste the contents.


Surround

The plugin provides mappings to easily delete, change and add "surroundings" such as quotes, braces and parentheses.

The following extract from the Help text should make this clearer:

  Consider the following examples.  An asterisk (*) is used to denote the cursor
  position.
  
    Old text                  Command     New text
    "Hello *world!"           ds"         Hello world!
    [123+4*56]/2              cs])        (123+456)/2
    "Look ma, I'm *HTML!"     cs"<q>      <q>Look ma, I'm HTML!</q>
    if *x>3 {                 ysW(        if ( x>3 ) {
    my $str = *whee!;         vlllls'     my $str = 'whee!';

Fugitive

A very powerful interface to git.

The image shows the result of the :Gstatus command which is equivalent to typing git status on the command line.


Taglist

This plugin provides source code browsing by listing tags (functions, classes, structures, variables, etc.). The list is in a window in Vim or in a menu in gVim.

The plugin makes us of the Exuberant Ctags utility to index tags in a source file. I believe that most Linux distributions ship with this utility, but if not it seems to be easily available in repositories.

The image shows gVim with the tag list in a window. I find the menu in gVim more useful myself.


Supertab

Provides insert completion functionality using the Tab key.

The example shows a Perl script where the choice being made from the list offered by Supertab is uptodate. Note also that manpageview is being used to view the manpage for the CPAN module.

It has taken me a while to learn not to use the Tab key to enter TAB characters but to use CTRL-Tab instead. However, I have decided that the advantages of redefining the Tab key in this way outweigh the disadvantages. You might not agree!


Penguicon 2012 - Ahuka | 2012-10-03

Penguicon is at http://www.penguicon.org/CMS/

LoCoCast is at http://lococast.net

Indiana LinuxFest is at http://www.indianalinux.org/cms/

Science Fiction Oral History Association is at http://www.sfoha.org

Hurrican Electric is at http://www.he.net

Washtenaw Linux Users Group is at http://www.lugwash.org


Follow my blog at http://www.zwilnik.com/


To submit a talk for Ohio LinuxFest, please go to https://ohiolinux.org/callfortalks for more information.


Remember to support free software!


A Stream - Zachary De Santos | 2012-09-27

Back in episode 1058, OggCamp12 Hardware Hackers, (http://hackerpublicradio.org/eps.php?id=1058) we met Zack at the hardware village at OggCamp12. He was busy with his project to orchestrate music based on the movement of a Kite.

Today he sent us in a recording of a stream. Ideal to use as ambient noise in the workplace or in your audio dramas. He has uploaed it to www.freesound.org but we will also host the flac version of the original and of the edited show

hpr1085 flac version: http://hackerpublicradio.org/eps/hpr1085.flac
Zack's origional: http://hackerpublicradio.org/eps/Zachary_De_Santos-NIISA_at_gmx.co.uk_Stream6.wav


compilers part1 - sigflup | 2012-09-26

From the studios of miscellaneous radio theater 4096

In this multipart episode sigflup describes the general concept of a compiler as well as the stages of a compiler.

Preparing Pictures for Posting with the GIMP - Frank Bell | 2012-09-24

Frank Bell describes the process he uses to prepare photographs for posting pictures on his website. The goal of the process is not to transform the pictures, but to enhance them, and includes sharpening, adjusting the contrast and brightness, cropping, and resizing. Frank walks through applying the process to a snapshot from his deck garden.

The unedited original
The picture sharpened
The picture with brightness and contrast adjusted
The cropped picture
The resized picture
Blog post of the picture

Links:

The pictures from the podcast:


A podcast about software patents/unitary patent - Frederic Couchet | 2012-09-18

In today's show we hear from the executive director of April, the main French association devoted to promoting and protecting Free Software.

In the next few days, the legal affairs (JURI) Committee of the European Parliament will discuss on the next actions regarding the project for a unitary patent. Behind what looks like a technical text lies a crucial issue: who decides on what is patentable and what is not.

As software patents are coming back in international news with the Apple/Samsung case, we need to ensure that such aberrations cannot happen in Europe. We calls for a general mobilisation to contact all MEPs, so that the European Parliament finally tackles the issue of the software patentability.

April has put into place a few campaigning tools to inform and to raise MEPs' awareness. Everything is available on :
http://call.unitary-patent.eu

Ohio LinuxFest 2012 - Ken Fallon | 2012-09-17

In todays show Ken talks to Kevin O'Brien about Ohio LinuxFest
From Wikipedia, the free encyclopedia
The Ohio LinuxFest is an annual technology conference and expo held in Columbus, Ohio. The event is dedicated to discussion and development of the Linux operating system and other open source software projects. During the event, conference attendees listen to a number of presentations and make contact with a number of companies and non-profit organizations who share an interest in open source software.

Ohio LinuxFest 2012

Free and Open Software Conference and Expo - Columbus, Ohio - September 28-30, 2012

The tenth annual Ohio LinuxFest will be held on September 28-30, 2012 at the Greater Columbus Convention Center in downtown Columbus, Ohio. Hosting authoritative speakers and a large expo, the Ohio LinuxFest welcomes all Free and Open Source Software professionals, enthusiasts, and everyone interested in learning more about Free and Open Source Software.


How I Cut The Cable Cord: My Settup - BrocktonBob | 2012-09-10

Hello HPR,
Brocktonbob here with the audio from my video that i uploaded to youtube. In this video i show my settup of how i cut the cable cord.I also show the software and hardware i use to get all the tv anyone could want and i show my over the air HD antenna.I give the links to the youtube video which you should watch to get the full effect of what you can get with a little time and effort.
The links for the hardware i use are also included below.
Happy Cable Cutting
My youtube video link http://www.youtube.com/watch?v=UHPTofh1cSA

The link to MediaMall software for playon server http://www.playon.tv/playon The link to netgear Digital entertainer live {eva 2000} http://www.amazon.com/NETGEAR-Digital-Entertainer-Live-Black/dp/B002HWRJXU


Reformatting Creative Commons Content For Non-Computer Settings - The Air Staff of Erie Looking Productions | 2012-09-04

In this episode, Stephen Michael Kellat of The Air Staff of Erie Looking Productions discusses reformatting contented licensed under the Creative Commons regime for use outside typical computer/portable media player contexts.

echo 01 > /dev/random - pegwole | 2012-09-04

In this long winded episode we are joined by Pokey, we discuss many things and many laughs are had. There are no links for the shownotes because pegwole may or may not have lost them all. By "may or may not" we mean he totally did. This show contains swears.

Wireless tip - cleavey | 2012-08-30

And now for the shortest show ever on HPR, we have a very useful tip about tethering to a WiFi hotspot over usb on android.

Freedom and Licensing - Ahuka | 2012-08-29

Linux Action Show is at http://www.jupiterbroadcasting.com/show/linuxactionshow/

Free Software Foundation is at http://www.fsf.org/

Linux Format Magazine is at http://www.linuxformat.com/


Follow my blog at http://www.zwilnik.com/


To submit a talk for Ohio LinuxFest, please go to https://ohiolinux.org/callfortalks for more information.


Remember to support free software!


Zoke with a question - Xoke | 2012-08-15

Following a discussion on Linux Outlaws, Xoke asks if there a way to set up a charity to take donations to support Linux Podcasts.

Intro to the music - ccmusique | 2012-08-13

These are the name of the songs with artist used in this podcast

All these music is published under creative commons licence. Here's the link of the website

http://www.jamendo.com/en/search/discover#qs=fq=n130&q=*:*&group=true&group.field=album_id&group.format=simple&group.main=true&sort=rate_listened_total desc

Email: ccmusique@gmail.com


Get off this Rock !!! - MrGadgets | 2012-08-08

In this episode Mr Gadgets talks about Space.

Getting regular people off this planet and living on other planets.
http://en.wikipedia.org/wiki/Spacex

Ken reckons that the ping times will be terrible.


Soldering Part 2: An audio demonstration of soldering - MrX | 2012-08-07

Here is a list of useful links to go along with my 2nd episode in soldering

A very detailed page on the art of soldering, lots of good tips hear if you want further reading http://talkingelectronics.com/FreeProjects/5-Projects/Page13.html

Bottle of flux like the type I used at work http://moonflygirl.blogspot.co.uk/2011/03/needle-bottle-for-liquid-flux.html

Tin of flux like the one used at work http://www.teyaa.com/mini-pd10-box-of-tin-soldering-flux-yellow-p-123922.html

Perf board or strip board, I accidentally called it bread board which is something completely different http://uk.rs-online.com/web/p/prototype-development-boards/0434217/

Wikipedia entry for Perf Board or Strip Board http://en.wikipedia.org/wiki/Stripboard

Bread board is used for quick lash ups where soldering is not required as you just push the components into the holes on the board http://www.circuitboards1.com/category/breadboard/


Genealogy - Mike Hingley | 2012-08-03

I've been researching my family tree for a short while now, and through I'd share some of my resources and tips with other hackers.

  1. Hingley's of Netherton (Wikipedia Link Black Country History Link)
  2. The Titanic Anchor (BBC Black Country Link)
  3. Ancestry.co.uk
  4. Gramps
  5. FreeBMD
  6. Census records online (you can usually search the census for free at your local library)
  7. ukbmd
  8. westmidlandsBMD
  9. My Grandparent's marriage register record
  10. my family tree on ancestry.co.uk - You will need an account on ancestry - or may be able to access it via Ancestry Library Edition
  11. Government Records Office
  12. Ancestry Family History Advice

Links

  1. http://blackcountryhistory.org/collections/getrecord/GB145_p_430/
  2. http://news.bbc.co.uk/local/blackcountry/hi/people_and_places/history/newsid_8908000/8908884.stm
  3. http://www.ancestry.co.uk
  4. http://www.gramps-project.org
  5. http://www.freebmd.org.uk
  6. http://www.nationalarchives.gov.uk/records/census-records.htm
  7. http://ukbmd.org.uk
  8. http://westmidlandsBMD.org.uk
  9. http://titaniumbunker.com/wp-content/uploads/2012/06/d127561f-afa6-4d2b-9266-dc6512a74db3-0.jpg
  10. http://trees.ancestry.co.uk/tree/34135438/family
  11. http://gro.gov.uk
  12. http://www.ancestry.co.uk/cs/HelpAndAdvice/Advice


Hacking Second Hand - Obtaining Old Tech - Famicoman | 2012-07-31

A talk about where to go to get old tech and things you should know before venturing into the second hand market. Covers using who you know, using the internet, yard sales, flea markets, rummage sales, auctions, thrift stores, and trash picking.

Famicoman.com - Obsoleet.com - Anarchivism.org


Home from H.O.P.E. - Various Hosts | 2012-07-30

Quvmoh, Murph, and NYbill talk about attending the HOPEnumber9 conference in NYC. H.O.P.E. stands for Hackers On Planet Earth. The conference is put on every two years at the Hotel Pennsylvania by the people at 2600.

http://www.2600.com


Steam on Linux - Lord Drachenblut and Downer | 2012-07-27

Steam announced platform development for Ubuntu. Lord Drachenblut and Downer discuss how this will affect the linux gaming world as well as some concerns.

The blog article we reference can be found here:
http://blogs.valvesoftware.com/linux/steamd-penguins/

Interview with George Vlahavas and Andreas born of the SalixOS project - pokey | 2012-07-25

I've been using SalixOS, a Slackware derivative, for a while now and I wanted to share my love of it with it's developers and with all of you. If you find this interview or this GNU/Linux distro compelling please go to http://www.salixos.org and give it a try.

Thank you so much for listening. -pokey

P.S. Some people enjoy finding mistakes. For their enjoyment, I have probably included a few.


Soldering Part 1 - MrX | 2012-07-24

A show about the tools needed for soldering

Example of a battery powered soldering iron (similar to the on I had) http://www.iso-tip.com/wp-content/uploads/2011/04/7700IsoTipQuickChargeWeb2-4.jpg

Weller soldering gun kit similar to the one I owned http://www.tooled-up.com/Product.asp?PID=12425

Portalsol Iron (My gas powered soldering Iron) http://in.rsdelivers.com/product/portasol/10181060/miniature-gas-soldering-iron-60w-171mm-l/0600234.aspx

Antex iron, with soldering stand and sponge (The one I fitted I diode to) http://en.wikipedia.org/wiki/File:SolderStation.JPG

Weller magnostatic work station (Similar to the one I used in the early part of my career) http://tehnikservice.net/2010/03/27/temperature-led-for-weller-wtcps/

A modern Weller magnostatic work station http://www.eham.net/reviews/detail/4478

An example of my Weller temperature controlled iron, mine is almost as scabby as this one! http://www.bmius.com/p-7802-weller-ec2002a-soldering-station-ec-2000-power-unit.aspx

An example of a soldering sponge http://www.maplin.co.uk/replacement-sponge-4078

An example of a dry joint http://www.fordwiki.co.uk/index.php?title=File:CrctCrck-2.jpg

Wiki entry on Heatshrink sleeving http://en.wikipedia.org/wiki/Heatshrink

small jewelers screwdrivers I own http://www.amazon.co.uk/Rolson-Tools-28289-piece-Screwdriver/dp/B000WDXMBY/ref=sr_1_9?ie=UTF8&qid=1336310437&sr=8-9


Setting up Your First Ham Radio Station - Joel | 2012-07-23

Joel Setting up Your First Ham Radio Station Ham Radio

http://www.yaesu.com/
http://www.kenwoodusa.com/Communications/
http://www.icomamerica.com/en/

Baofeng UV-3R http://www.amazon.com/Baofeng-UV-3R-Display-136-174-400-470MHz/dp/B006J4G49C/ref=sr_1_2?ie=UTF8&qid=1339045186&sr=8-2

Baofeng UV-5R http://www.amazon.com/BaoFeng-UV-5R-136-174-400-480-Dual-Band/dp/B007H4VT7A/ref=sr_1_1?ie=UTF8&qid=1339045186&sr=8-1

Wouxxun http://www.amazon.com/Wouxun-KG-UVD1P-400-470MHz-Handheld-Transceiver/dp/B005M5XOZQ/ref=sr_1_sc_1?s=electronics&ie=UTF8&qid=1339045262&sr=1-1-spell

Dipole Calculator - http://www.kwarc.org/ant-calc.html

Pocket J-Pole - http://larc.hamgate.net/pocketJpole.htm

Comet Under Window/Door Jumper http://www.cometantenna.com/newPro_detail.php?ID=264

Power Supply - http://universal-radio.com/catalog/hamps/3286.html


PXE Boot - Ken Fallon | 2012-07-19

In todays show, Ken tells of his struggle to get silent PC to work with his spare 17" monitor. His attempts to get a "VIA EPIA M9000 Mini ITX Motherboard" failed miserably and so he has turned to a HP Compaq t5000 thin client. As can be seen in this post here and discussed here.

The OS installs fine from USB but you run into grub issues on reboot that require you to boot from USB disk to rectify and that runs into problems as the boot order get's confusing. To get around this I decided to install Debian via PXE boot or more commonly "Pixie" boot. A full description can be found on the debian wiki. Basically it involves setting up a DHCP server, a TFTP server and downloading a boot image.

Once you have everything configured is a standard Debian net install. The only gotya is entering the MAC address of your Client and making sure you know what is happening on your network with regard to DHCP. I set the internal sd drive as the boot partition, created a 500Mb swap on my 4G external disk and put the root as the rest. I set both the boot and the root partition to ext2 as I didn't want the added strain of journaling on the sd media.

I ran into the Grub 2 ERROR 17 issue which meant that I had to do some reading on Grub2 and we're back to the bad old days of lilo where you need run commands or your config changes are ignored. Anyway another Pixie boot, this time into recovery mode long enough to type update-grub. A quick reboot and we're into a standard Debian base install.

I took the steps to installing Debian multimedia by adding the magic deb http://www.debian-multimedia.org squeeze main non-free to my /etc/apt/sources.list and then doing

aptitude install debian-multimedia-keyring
to get the keyring in order. After that it was a aptitude update and a aptitude safe-upgrade and that was it. I was free to install anything I wanted.

Links


Go RTFM - aparanoidshell | 2012-07-18

This my first show for HPR I wanted to express my feelings on why we should be able say rtfm and why. With understanding that its good for growth and that maybe not to say rtfm fully persay, but to find away say it in a positive light for the user. I type this to see people gets the point to read more then hear! :)

Backing up your dvd collection using mencoder - BrocktonBob | 2012-07-16

Hello HPR BrocktonBob here with another short but sweet episode about backing up your dvd collection using mencoder a terminal command program.In this episode i tell you how to back up your dvd's using a small mencoder command.You will end up with a very nice .avi file about a third the size of your original dvd movie size.So just copy and paste the command below into the terminal after you have inserted the dvd into your drive.make sure to close movie player by hitting cancel.so copy the code below

mencoder dvd://1 \
-alang en \
-vf crop=640:480:0:0,scale=640:405 \
-ovc xvid -xvidencopts \
bvhq=1:chroma_opt:quant_type=mpeg:bitrate=3000 \
-oac mp3lame \
-lameopts br=96:cbr:vol=6 \
-o HarryPotter.avi

Just replace HarryPotter.avi with the name of the movie your backing up enjoy.


Jonathan Kulp and NYbill: Goodwill Hunting - Various Hosts | 2012-07-11

Jonathan Kulp and NYbill talk about a little known resource for inexpensive tech finds. Thanks go to Windigo for the inspiration and episodes title from this dent:

Jon's export business

The guys talk about Jon's finds at the Goodwill and his uses of the rigs. As is becoming somewhat of a theme, there is a digression into computer nostalgia and Linux origins. But, the guys get the episode back on track.

Grab ten bucks and get out there and shop!

Jon's web site
Goodwill
Jon's Goodwill
Goodwill Online

Heathkit Nostalgia

Links


Migrating away from Google Reader - Ken Fallon | 2012-07-10

One of the major advantages of Google Reader over application based clients is that no matter where you access it from your views are synchronized. Everything you read is marked a read everywhere and you don't have to worry about whither you check your feeds on a desktop PC or on your phone. It truly is the best example of a cloud application out there.

Except for the fact that I'm not happy with the idea of a complete stranger watching and recording every article I read, how long I read it for, and share that information around to other trusted partners. Remember when your parents/guardians caught you reading over their shoulder ? It wasn't acceptable then and it sure isn't now. Epically when I noticed that my search results changed dramatically after I started following certain feeds. It's just not right and here's why http://www.ted.com/talks/eli_pariser_beware_online_filter_bubbles.html

Getting a list of my feeds

Google should be credited with the fact that they make exporting very easy to do. Thanks to the work of the http://www.dataliberation.org/ team. Who's stated goal is "Users should be able to control the data they store in any of Google's products. Our team's goal is to make it easier to move data in and out."
For Google Reader this amounts to:

Settings -> Reader Settings -> Import/Export -> OPML

OPML (Outline Processor Markup Language) is an XML format for outlines (defined as "a tree, where each node contains a set of named attributes with string values"). Originally developed by Radio UserLand as a native file format for an outliner application, it has since been adopted for other uses, the most common being to exchange lists of web feeds between web feed aggregators.
From Wikipedia, the free encyclopedia https://en.wikipedia.org/wiki/OPML

That's it. You now have a list of all your feeds we are still faced with the problem of reading/deleting items in one place and having them synchronized everywhere else ? The answer is actually quite obvious.

imap - Internet Message Access Protocol

From Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Internet_Message_Access_Protocol
Internet message access protocol (IMAP) is one of the two most prevalent Internet standard protocols for e-mail retrieval, the other being the Post Office Protocol (POP). Virtually all modern e-mail clients and mail servers support both protocols as a means of transferring e-mail messages from a server.

The great news is that there are imap clients everywhere. Microsoft Outlook supports it. Thunderbird, Evolution, Kmail, Claws-Mail all support it. It's supported on Android, the iPhone, and on Windows Mobile. There are a multitude of web clients. The only problem now was to find a way to get the RSS feeds over to a imap message format. A quick duckduckgo search later lead me to ....

Feed2Imap

http://home.gna.org/feed2imap/
Feed2Imap is an RSS/Atom feed aggregator. After Downloading feeds (over HTTP or HTTPS), it uploads them to a specified folder of an IMAP mail server or copies them to a local maildir. The user can then access the feeds using Mutt, Evolution, Mozilla Thunderbird or even a webmail.

It's in all the major repositories and I had it up and running in under ten minutes. It keeps it's settings in a hidden file .feed2imaprc in your home directory. The configuration is simple, four lines per feed.

feeds:
 - name: kenfallon.com
   url: http://kenfallon.com/?feed=rss2
   target: imap://RSSNewsAccount%40example.com:PasswordForRSSNewsAccount@imap.example.com/INBOX.Feeds.Tech_Blogs
   include-images: true
...

The name filed is what will be the feed name and url is the link to the rss feed. The target is the path on the imap account you want to put it to. I used a throw away email account on my own domain with some restrictions on the size so that if I forget to check it won't affect the rest of my mailboxes.
The line it's broken into several parts, first is imap:// followed by the imap account user name and password. If your login contains an @ character, replace it with %40. Next is the @ sign followed by your server hostname and then the path. I chose INBOX.Feeds and then a subfolder for every group I had in Google Reader. The only other option I set was to include the images.

opml2feed

I have quite a few feeds now and I did not want to be typing them in by hand. So I wrote a small perl script to convert the opml file into a .feed2imaprc format and it will hopefully get you most of the way. The code is available on https://gitorious.org/opml2feed ( thanks to Klaatu over at http://www.gnuworldorder.info/ where he covered using Git in the March 31, 2012: Episode 7x13.)

Now setup the imap account on your mail client(s) and once you are happy run feed2imap and you should see the items beginning to appear. I set it to run every two hours at 14 minutes past the hour by adding the following line to my cron tab.

14 */2 * * * /usr/bin/feed2imap >/dev/null 2>&1

Setting up a WordPress blog part 4 - Frank Bell | 2012-07-09

This is the fourth and last of Frank's series on setting up a WordPress blog, now projected to be four episodes.

This episode discusses when and what to back up and maintaining a MySQL database using phpMyAdmin.

Links:

Wordpress article on backing up your database: http://codex.wordpress.org/Backing_Up_Your_Database

WordPress article on database maintenance: http://codex.wordpress.org/WordPress_Site_Maintenance


Episode 1024 - Various Hosts | 2012-07-05

In the second and final installment of Hacker Public Radio's first 1K episodes (yes Lord D, we know it's really 1324 :) anniversary celebration, FiftyOneFifty hosts a panel consisting of the following hosts from Today With a Techie and the inaugural year of Hacker Public Radio: jrullo, klaatu, willjasen, Lord Drachenblut, and Xoke (with Mrs. Xoke). Special thanks to aparanoidshell, who stepped in to keep the conversation rolling when FiftyOneFifty momentarily lost the connection.

Destinations mentioned in this episode:

http://audio.textfiles.com/shows/

http://www.oldskoolphreak.com/

http://nomicon.info/

http://www.binrev.com/

http://twatech.org

http://hackermedia.org/

http://www.HackerPublicRadio.org

Accordion intro theme courtesy of Mr. X


About Rivendell with Rivendell - AukonDK | 2012-07-04

AukonDK

About Rivendell with Rivendell

In this episode I talk about the Rivendell Radio Automation software whilst using the same software to play music and sound. This show was recorded "as live" and unscripted. I need a bit more practise as I'd like to use a similar setup to do my own podcast show. Did a bit of normalising and amplifing as the levels weren't that great (another thing to practise)

Links and CC attribution follow.

[00:00] SFX CinematicBoomNorm.wav by Herbert Boland CC-BY http://www.freesound.org/people/HerbertBoland/sounds/33637/

[00:36] Promo Rivendell Audio Spot -- "$15,000" http://www.rivendellaudio.org/rivendell/download.shtml

[00:47] Bed Music Emptiness by Alexander Blu CC-BY-SA http://www.jamendo.com/en/track/946

[01:00] Link Rivendell Radio Automation http://www.rivendellaudio.org/

[03:29] Music There's Something Wrong by Brad Sucks CC-BY-SA http://www.jamendo.com/en/track/210911

[07:30] Link Installing Rivendell - From the Rivendell Wiki, lists some live cds http://rivendell.tryphon.org/wiki/Installing_Rivendell

[10:20] Link My Blog post on installing Rivendell in Ubuntu 12.04 http://www.bluedrava.com/rivendell-on-ubuntu-12.04

[15:10] Link alsa_in and alsa_out - Very useful if you have a USB headset http://manpages.ubuntu.com/manpages/natty/man1/alsa_in.1.html

[17:22] Music Delirante planete by Löhstana David CC-BY http://www.jamendo.com/en/track/873822

[22:06] Promo Rivendell Audio Spot -- "Rock Steady" http://www.rivendellaudio.org/rivendell/download.shtml

[21:14] Bed Music May by Alexander Blu CC-BY-SA http://www.jamendo.com/en/track/950

[21:42] Link Screenshot of RDAirplay from Rivendell site http://www.rivendellaudio.org/images/rdairplay2.png

Gallery of screenshots here http://www.rivendellaudio.org/rivendell/gallery.shtml

[25:23] grenade.wav by ljudman CC-Sampling+ http://www.freesound.org/people/ljudman/sounds/33245/

[25:53] Storm by RHumphries CC-BY http://www.freesound.org/people/RHumphries/sounds/2523/

[27:27] Promo Rivendell Audio Spot -- "Never Pay" http://www.rivendellaudio.org/rivendell/download.shtml

[34:28] Fly Away by Tanya T6 CC-BY-SA http://www.jamendo.com/en/track/894415

[42:34] Note Odd thing happened, I thought the bed music had bypassed the recording when in fact it had just bypassed the mixer so it played full volume. Again, more practice needed.

Stuff I forgot to mention: Talking about multiple tracks in Carts, you can set each track to only play under certain conditions, such as time or day of the week. RDPanel is an appilcation which is a large version of the sound panel in RDAirplay, great to have on a second monitor. Logs are playlists which can be saved and loaded an can be generated just by playing music in Airplay or building them manually in RDLogedit or automatically with RDLogManager. Rivendell can manage more than one radio station if needed and share the same DB.

http://aukondk.com http://bluedrava.com


Interview with Christel Dahlskjaer of the FreeNode project. - Ken Fallon | 2012-06-26

Todays show is a much delayed recorded from OggCamp11.
It's late and Ken is out having a pint when he hears a voice from the http://podcast.freenode.net/ podcast. He looks up and who is but Christel Dahlskjaer of the FreeNode project.

Links


Phone hacking Samsung Admire - Brotherred | 2012-06-25

Sean aquired a Samsung Admire that had fallen in the show. Not nice clean snow but the side of the road mixed with salt type. His friend suggests washing it in distelled water, drying it with a hair dryer and putting it in a container of rice for a week

But will it work ... Tune in to find out


Nix: The Functional Package Manager - goibhniu | 2012-06-24

An introduction to the Nix package manager and related projects:

Nix is a purely functional package manager. This means that it can ensure that an upgrade to one package cannot break others, that you can always roll back to previous version, that multiple versions of a package can coexist on the same system, and much more.
Nixpkgs is a large collection of packages that can be installed with the Nix package manager.
NixOS is a Nix-based Linux distribution. Thanks to Nix, it supports atomic upgrades, rollbacks and multi-user package management, and it has a declarative approach to system configuration management that makes it easy to reproduce a configuration on another machine.
Hydra is a Nix-based continuous build system.
Disnix is a Nix-based distributed service deployment system.

Links:

NixOS: http://nixos.org, #nixos on freenode Eben Moglen on platforms: http://en.wikisource.org/wiki/09NTC_plenary:_Eben_Moglen Eelco Visser on Parsers: http://www.se-radio.net/2008/11/episode-118-eelco-visser-on-parsers/


Saving Programs From TiVo - Ahuka | 2012-06-20

kmttg, which I use to download from TiVo, can be found at: http://code.google.com/p/kmttg/

The Java Runtime Environment should be in your distro's repositories, but you can also get it at: http://java.com/en/download/index.jsp

tivodecode is available at the kmttg site as above.

curl, mencoder, and ffmpeg should all be found in your distro's repositories.

Handbrake can be found at: http://handbrake.fr/downloads.php

Comskip can be found at: http://www.kaashoek.com/comskip/

AtomicParsley can be found at: http://atomicparsley.sourceforge.net/

kdenlive can be found in your distro's repositories or at http://www.kdenlive.org/

And finally, all of the information in this program can also be found at my web site at: http://www.zwilnik.com/?page_id=138


To submit a talk for Ohio LinuxFest, please go to https://ohiolinux.org/callfortalks for more information.


Remember to support free software!


LiTS 009 - w command and linux load averages - Dann | 2012-06-18

Todays show is brought to you by the letter "w" and the number "9"
To be more specific it's about the w command and linux load averages
and it's brought to you by Dann from Linux In The Shell. Dann aims to explore the use of many commands a user can run in the Bash Shell. Tutorials include a write up with examples, an audio component about the write up, and a video component to demonstrate the usage of the command. http://www.linuxintheshell.org/

NELF interview with Robert_Schweikert of Open Suse - pokey | 2012-06-17

http://www.opensuse.org/en/

John Doe on copyright infringement lawsuits - Various Creative Commons Works | 2012-06-14

rfcexpress.com -- lists copyright cases, including mine

various blogs:
http://anonsofliberty.wordpress.com
http://dietrolldie.wordpress.com
http://fightcopyrighttrolls.com

copy of motion to quash identity & sever defendants -- they are everywhere now

http://www.eff.org/issues/file-sharing/subpoena-defense

contact PAJohnDoe178@yahoo

John Sullivan Why should I care about Free software? - Various Creative Commons Works | 2012-06-13

John Sullivan is the Executive Director of the Free Software Foundation Recorded at the Northeast GNU/Linux Fest 2012-03-17

Fix the "Sticky Keys" Bug in Minecraft - Windigo | 2012-06-12

A quickie episode by Windigo that covers a fix for the "Sticky Keys" bug in Minecraft on Linux.

The "Sticky Keys" bug causes the Minecraft client to act as if a button hasn't been released when it has - which causes your character, Steve, to suffer some awful consequences as a result (depending on what situation you are in when the bug occurs).

Upgrading the LWJGL libraries/drivers that come with Minecraft usually fixes this bug. To upgrade the drivers, do the following:

  • Download an updated version of the LWJGL libraries
    • LWJGL 2.8.0 - Not the latest release, but worked great for me
  • Copy the following files from lwjgl-2.8.0/jar/ in the zip file you downloaded to /home/[youruser]/.minecraft/bin/, replacing the existing files there:
    • jinput.jar
    • lwjgl.jar
    • lwjgl_util.jar
  • Copy all of the files from lwjgl-2.8.0/natives/ in the zip file you downloaded to /home/[youruser]/.minecraft/bin/natives/, again replacing the existing files there

If you still encounter issues with the new versions of the libraries, try a newer or older version until you find one that works with your system. 2.8.0 happens to work for my setup (Debian Stable w. Sun Java), but YMMV - your Minecraft may vary.

Links

  1. http://micro.fragdev.com/windigo/
  2. http://minecraft.net
  3. http://lwjgl.org
  4. http://sourceforge.net/projects/java-game-lib/files/Official%20Releases/LWJGL%202.8.0/lwjgl-2.8.0.zip/download

My Linux Adventure, Pt. 2 - Bob Wooden | 2012-06-11

Release year - 2012
Contact Info: bob.wooden@comcast.net

Links mentioned:

Knoppix
http://www.knopper.net

Micro$oft
If you really want to find out about Micro$oft
get out your check book and start writing checks . . .

KDE
www.kde.org

BSA (Business Software Alliance)
www.bsa.org
http://en.wikipedia.org/wiki/Business_Software_Alliance

Adobe Acrobat Reader
http://get.adobe.com/reader/
http://en.wikipedia.org/wiki/Adobe_Acrobat_Reader

Photoshop
http://www.photoshop.com/
http://en.wikipedia.org/wiki/Adobe_Photoshop

AVG Anti-virus FREE
http://free.avg.com/us-en/homepage
http://en.wikipedia.org/wiki/AVG_%28software%29

OpenOffice
www.openoffice.org

Firefox
http://www.mozilla.org/en-US/firefox/fx/

Thunderbird
http://www.mozilla.org/en-US/thunderbird/features/

CCleaner
http://www.piriform.com/ccleaner

Spybot
http://www.safer-networking.org

Spywareblaster
http://www.javacoolsoftware.com/spywareblaster.html

CutePDF
www.cutepdf.com

JK Defrag (became MyDefrag)
http://kessels.com/jkdefrag/
http://www.mydefrag.com/

RealVNC
www.realvnc.com

IPCop
www.ipcop.org

Smoothwall
www.smoothwall.org

VPN (Virtual Private Network)
http://en.wikipedia.org/wiki/Virtual_private_network

VNC (Virtual Network Computing)
http://en.wikipedia.org/wiki/Virtual_Network_Computing

Samba
www.samba.org

Ubuntu
www.ubuntu.com

SuSE
www.suse.com

OpenSuSE
www.opensuse.org

LSI MegaRAID i4
http://en.wikipedia.org/wiki/American_Megatrends
(American Megatrends was sold to LSI Logic in 2001)

Dell CERC ATA
(your best bet here is to just Google the name)

Unison (created at the University of Pennsylvania)
http://www.cis.upenn.edu/~bcpierce/unison/

IBM
www.ibm.com

PBX (Private Branch eXchange)
http://en.wikipedia.org/wiki/Private_branch_exchange#Private_branch_exchange

VOIP (Voice Over Internet Protocol)
http://en.wikipedia.org/wiki/Voice_over_IP
http://www.voip-info.org/ (VERY GOOD source of non-objefctive info)

Trixbox CE
http://fonality.com/trixbox/trixbox-line-asterisk-based-ip-pbx-products

Digium ("port" card to connect 'POTS' lines to Trixbox.)
www.digium.com

IVR (Interactive Voice Recognition)
http://en.wikipedia.org/wiki/Interactive_voice_response

Debian
www.debian.org

Hylafax
www.hylafax.org

This is the 'how to' Debian page I referneced
http://www.aboutdebian.com/fax.htm

Clonezilla
http://clonezilla.org/

ssh
http://en.wikipedia.org/wiki/Secure_Shell

Smartmontools
http://sourceforge.net/apps/trac/smartmontools/wiki


My audio gear - Nido Media | 2012-06-06

In today's show long time listener first time contributer Nido Media, submits his show on his "Recording Gear".

After looking at the Shure SM58 and the Shure SM57 he settled on the
Behringer c3

Behringer ps400

Phonic AM 55

Sound Blaster XFi Surround 5.1

http://ardour.org/


Episode 1000 - FiftyOneFifty | 2012-05-31

Hacker Public Radio commemorated it's 1000th episode by inviting listeners, contributors, and fellow podcasters to send in their thoughts and wishes of the occasion. The following voices contributed to this episode.

FiftyOneFifty, Chess Griffen, Claudio Miranda, Broam, Leo LaPorte and Dick DeBartolo, Dan Lynch, Becky and Phillip (Corenominal) Newborough, Dann Washko, Frank Bell, Jezra, Fabian Scherschel, k5tux, CafeNinja, imahuph, Johan Vervloet, Kevin Granade, Knightwise, MrX, NYBill, Quvmoh, pokey, MrGadgets, riddlebox, Saturday Morning Linux Review, Scott Sigler, Robert E. Wooden, Sigflup, BrocktonBob, Trevor Parsons, Ulises Manuel López Damián, Verbal, Ahuka, westoztux, Toby Meehan, Chris Garrett, winigo, Ken Fallon, Lord Draukenbleut, aukondk, Full Circle Podcast


Viva la Federation! - NYbill and Windigo | 2012-05-29

In this episode, NYbill and Windigo explain their experience setting up their own instances of Status.net, a microblogging service.

While they do not give a beginning to end installation guide, they do discuss some hurdles they encountered, and provide resources that may prove invaluable to someone who has just set up their own server.

Links


Poorly Recorded Thoughts On Rural Computing - lostnbronx | 2012-05-28

lostnbronx sends in a show which brings us down to earth when we talk about poor reception and slow Internet speeds.
Sorry for the sound quality. I recorded this in the car, Dave Yates style, with my Sanza Fuze v2, running Rockbox -- but my car is loud, and I had the Fuze hanging precariously from my jacket, where it was covered over half the time.

Command line cheat sheet - JWP | 2012-05-28

In today's show JWP tries calling in a live over the UK call in number UK: +44-203-432-5879 (The US number +1-206-203-5729) and tells us of a CC-BY-SA cheat sheet written by FossWire.

http://fosswire.com/post/2007/08/unixlinux-command-cheat-sheet/


date - print or set the system date and time
$ date
Wed Mar  7 19:53:05 CET 2012

cal, ncal — displays a calendar and the date of Easter
$ cal
cal: setlocale: No such file or directory
     March 2012       
Su Mo Tu We Th Fr Sa  
             1  2  3  
 4  5  6  7  8  9 10  
11 12 13 14 15 16 17  
18 19 20 21 22 23 24  
25 26 27 28 29 30 31  
                      
uptime - Tell how long the system has been running.

uname - print system information
$ uname -a
Linux video 3.1.0-1-amd64 #1 SMP Tue Nov 29 13:47:12 UTC 2011 x86_64 GNU/Linux

$ cat /proc/cpuinfo | head -5
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 44
model name      : AMD Sempron(tm) Processor 2600+

$ cat /proc/meminfo | head -5
MemTotal:        1027176 kB
MemFree:          111016 kB
Buffers:          136104 kB
Cached:           173992 kB
SwapCached:         7964 kB

du - estimate file space usage
$ du -ch | tail -1
253M    total

df - report file system disk space usage
$ df -h
Filesystem                   Size  Used Avail Use% Mounted on
/dev/sdd1                     28G   22G  4.3G  84% /
tmpfs                        5.0M  4.0K  5.0M   1% /lib/init/rw
tmpfs                        101M  632K  100M   1% /run
udev                         496M     0  496M   0% /dev
tmpfs                        201M     0  201M   0% /run/shm

Do the four freedoms extend beyond software ? - Ken Fallon | 2012-05-24

On Linux For The Rest Of Us #74 - The Legistrative Session, one of our correspondents Mr. Gadgets, called in the following question. The segment begins at at 01:00:30 and in it he describes a conversation about the four freedoms where someone who's opinion he respected stated "the four freedoms only cover programming. It is only the code that is covered in the four freedoms".

For those of you who don't know The Free Software Definition boils down to the following rules:

  • Freedom 0: The freedom to run the program for any purpose.
  • Freedom 1: The freedom to study how the program works, and change it to make it do what you wish.
  • Freedom 2: The freedom to redistribute copies so you can help your neighbor.
  • Freedom 3: The freedom to improve the program, and release your improvements (and modified versions in general) to the public, so that the whole community benefits.

If you read the The Free Software Definition, then yes all the references are to "software" only....
...that is of course until you get to the section Beyond Software, in the same document, which states:

Software manuals must be free, for the same reasons that software must be free, and because the manuals are in effect part of the software.
The same arguments also make sense for other kinds of works of practical use - that is to say, works that embody useful knowledge, such as educational works and reference works. Wikipedia is the best-known example.
Any kind of work can be free, and the definition of free software has been extended to a definition of free cultural works applicable to any kind of works.

So in summary, as HPR is now released under a Creative Commons Attribution-ShareAlike 3.0 Unported lisence, any shows that provide useful knowledge, such as educational works and reference works are covered by the four freedoms.


Setting up a Wordpress blog - tweaking appearance - Frank Bell | 2012-05-23

This is the third of Frank's series on setting up a WordPress blog, now projected to be four episodes.

This episode discusses tweaking appearance, particularly the theme. The next episode will be about maintenance.

Links:

About.com's webdesign reference and tutorial. http://webdesign.about.com/

W3Schools http://www.w3schools.org/info/how-to-create-websites.html

WordPress themes and plugins http://wordpress.org/extend/

Connections Reloaded WordPress theme. http://wordpress.org/extend/themes/connections-reloaded

GGSimpleWhite WordPress theme. http://wordpress.org/extend/themes/ggsimplewhite

Report of malware in WordPress themes from Geek News Central. http://www.geeknewscentral.com/2011/01/14/free-wordpress-themes-loaded-with-malware/

Making a Music Sampler with Midi and Pygame - bgryderclock | 2012-05-20

Pygame Midi documentation:
http://www.pygame.org/docs/ref/midi.html

Pygame Mailing List:
http://www.pygame.org/wiki/info

Midi.py sample from pygame example folder:
https://bitbucket.org/pygame/pygame/src/25e3f2cee879/examples/midi.py

Sampler/Sound Looper made from python, pygame and midi:
http://www.pygame.org/project-BadPenni+-+MIDI+Triggered+Sound+Looper-1734-.html

Sample values that populate midi_events variable:

Middle C note key press (notice the data1 is 60 and data2 is 127)
<Event(34-Unknown {'status': 144, 'vice_id': 2, 'timestamp': 6701, 'data1': 60, 'data3': 0, 'data2': 127})>

Middle C note key release (notice the data1 is 60 and data2 is 0)
<Event(34-Unknown {'status': 128, 'vice_id': 2, 'timestamp': 6764, 'data1': 60, 'data3': 0, 'data2': 0})>

Middle C# note key press (notice the data1 is now 61)
<Event(34-Unknown {'status': 144, 'vice_id': 2, 'timestamp': 206684, 'data1': 61, 'data3': 0, 'data2': 127})>

Python code snippet that pulls the note number from the midi_events list and appends an "off" string if it is a key release.

if str(midi_events[0][0][2]) != "0":
midinote = str(midi_events[0][0][1])
else:
midinote = str(midi_events[0][0][1]) + "off"

Controlling sounds with if statements and our midinote variable:

distbassrollloop = pygame.mixer.Sound("7FullCircleDistBassRollLoop.wav")
distsnarerollloop = pygame.mixer.Sound("7FullCircleDistSnareRollLoop.wav")
distbass = pygame.mixer.Sound("7FullCircleDistBassPad.wav")
distsnare = pygame.mixer.Sound("7FullCircleDistSnare.wav")

if midinote == "48":
distbass.play()

if midinote == "49":
distbassrollloop.play(1000)

if midinote == "49off":
distbassrollloop.stop()

if midinote == "50":
distsnare.play()

if midinote == "51":
distsnarerollloop.play(1000)

if midinote == "51off":
distsnarerollloop.stop()

Contact info:

bgryderclock on Google+:
https://plus.google.com/u/0/114032638902983586355

bgryderclock on Twitter:
https://twitter.com/bgryderclock

bgryderclock on Identica:
http://identi.ca/bgryderclock

Links


Portable Apps - JWP | 2012-05-17

In today's show JWP talks to us about portable applications.

LFNW: Dawn McKenna of McKenna Interpreting Services - David Whitman | 2012-05-15

Linux Fest North West Week Special

All week we are airing the interviews that were recorded at the Linux Fest Northwest took place on April 28 and 29, 2012 http://linuxfestnorthwest.org

Dawn McKenna of McKenna Interpreting Services

Dawn McKenna of McKenna Interpreting Services organized a group of volunteer sign language interpreters for the Linux Fest.
http://linuxfestnorthwest.org/sponsor/mckenna-interpreting-services
If you want to get more information about how to organize sign language interpretation at your event contact Dawn at spiderterp@gmail.com
Dawn had a very cool computer mouse with a spider trapped inside.
The HPR table was next to this group and these folks were really fun to be around. Lots of energy and you could tell they were really into their craft.
Thanks to all the volunteer sign language interpreters! YOU ROCK!


LFNW: Larry Cafiero - the Crunchbang guy - David Whitman | 2012-05-15

Linux Fest North West Week Special

All week we are airing the interviews that were recorded at the Linux Fest Northwest took place on April 28 and 29, 2012 http://linuxfestnorthwest.org

Larry Cafiero - the Crunchbang guy

http://larrythecrunchbangguy.wordpress.com/category/lfnw/

Larry the CrunchBang Guy is Larry Cafiero, 54, who runs Redwood Digital Research in Felton, California, which provides Free/Open Source Software solutions for the small business/home office environment. He has been an advocate for Free/Open Source Software (FOSS) since the fall of 2006. Toward the end of 2006, he had an epiphany or satori regarding the social, philosophical, political and economic benefits of using FOSS on his favored hardware, which at the time consisted of the Mac PowerPC platform (although he has warmed up to Intel machines as of late). He organized a project to promote GNU/Linux which turned out to be the Lindependence events in Felton, California, in 2008. Larry’s brush with fleeting fame came in 2006 as the Green Party’s candidate for Insurance Commissioner in California (270,218 votes, 3.2 percent). He has been using CrunchBang on a regular basis since July 2011.

See Larry's video of his LFNW Presentation at: http://archive.org/details/LinuxfestNorthwest2012


LFNW: Interview with Scott Newlon of MintCast - David Whitman | 2012-05-13

Linux Fest North West Week Special

All week we are airing the interviews that were recorded at the Linux Fest Northwest took place on April 28 and 29, 2012 http://linuxfestnorthwest.org

mintCast

mintCast is "a podcast by the Linux Mint community for all users of Linux." Keep up to date on the latest happenings in the Mint community along with reviews and tutorials on how to get the most out of you Linux system.

http://www.mintcast.org/

I interviewed Scott on April 29, 2012 at a picnic table outdoors.
dw


LFNW: A Short Talk with Thomas Stover - David Whitman | 2012-05-10

Linux Fest North West Week Special

All week we are airing the interviews that were recorded at the Linux Fest Northwest took place on April 28 and 29, 2012 http://linuxfestnorthwest.org

Thomas Stover presented: User Space C Development Contact Thomas at: http://www.thomasstover.com/

A special Thank You to Thomas for the interview.


Review Indiana LinuxFest 2012 - Ahuka | 2012-05-06

Indiana LinuxFest is at http://www.indianalinux.org/cms/

My web site is at http://www.zwilnik.com/


To submit a talk for Ohio LinuxFest, please go to https://ohiolinux.org/callfortalks for more information.


Remember to support free software!


Broadband for Rural North - Ken Fallon | 2012-05-03

#da12bb #HPR
In todays show Ken talks to Chris Conder of the Broadband for Rural North (http://b4rn.org.uk/).
A big line of people with spades

Located in the very pretty but the rural Forest of Bowland in Lancashire in the UK, and tired of putting up with slow 'broadband' they decided to put together their own network. They tried shared wifi, 3 and 4G mobile networks, MMDS and Satellite yet all proved to be unreliable.

So over tea and cake they came up with a plan.

  • A 240 Kilometer (150 mile) plan.
  • A 1 gigabit (1000mb/sec) fiber optic connection plan.
  • A let's give a connection to every one of the 1700 homes, farms, schools, churches and businesses, in the area plan
And while they were at it they designed it to be:
  • redundant with a dual homed backbone direct to the UK's Internet exchange
  • upgradeable with ducts large enough to take multiple fibers
  • laid through some of the most rugged, mountainous area of Lancashire to get to the people that need it most. (And let's be clear here, nothing to do with the fact that they will need to use dynamite to blast their way through the rocks.)

Chris herself has lived in the Lune Valley for many years and is married to a farmer in Wray. She has been involved with the community in many roles over the years; for instance school governor and chair of Wray Endowed school during the eighties and early nineties and more recently supporter of a number of rural broadband projects. In 2002 she began campaigning for rural broadband and over the next few years helped establish a wireless network around Wray and a satellite network for rural farms. A founder member of Wray Com Com in 2003 (http://www.wraycomcom.org.uk/) and Wennet CIC in 2005 (http://www.wennetcic.co.uk). She is a pioneer of self installation fibre and a regular speaker at broadband events on the topic of rural broadband and DIY fibre build.
She is also a 'online animator' for high speed broadband for Europe. She posts on the blog (http://daa.ec.europa.eu/group/2/content") and your feedback would be MORE than welcome. Europe assures her that they are listening. You can contact her at c.conder@b4rn.org.uk and be sure to tweet the hash tag #da12bb

The Photos

The Map


View B4RN core route phase 1 in a larger map

The Movie

The Links


Setting Up a WordPress Blog 2 - Frank Bell | 2012-04-30

This is the second Frank's series on setting up a WordPress blog, now projected to be four episodes.
This episode discusses navigating the WordPress administrative interface and discusses important concepts, such as Posts and Post Categories, Pages, Links and Link Categories, and preventing comment spam.
The next episode will be about tweaking appearance.
Links from the show:
Wordpress Development blog: http://wordpress.org/news/
Wordpress News blog: http://wordpress.tv/
WordPress Codex (documentation site): http://codex.wordpress.org/Main_Page
Wordpress "Extend" site (plugins and themes): http://wordpress.org/extend/
Akismet comment spam plugin: http://akismet.com/wordpress/
My Local Weather plugin: http://wordpress.org/extend/plugins/my-local-weather/
Statpress plugin:
http://wordpress.org/extend/plugins/statpress/
Download some screenshots (JPG) of WP administrative pages: http://www.pineviewfarm.net/misc/WP-screens.zip
Contact Frank: frank at pineviewfarm dot net.

Why 16 Cores ? - deepgeek | 2012-04-27

DeepGeek is on sabbatical but as luck would have it we have one of his regular contributions to fill the gap.
The title says it all.

Freedom is not Free 4 - Money - Ahuka | 2012-04-24

In the fourth of his series "Freedom is not Free" Ahuka discusses how you can contribute money to support projects.

https://ohiolinux.org/node/186

/dev/random episode 00 - pegwole | 2012-04-23

/dev/random SHOWNOTES:

Drizzle DB http://www.infoworld.com/d/open-source-software/non-oracle-mysql-fork-deemed-ready-prime-time-853

Horde's Backdoor http://www.h-online.com/open/news/item/Horde-Groupware-contains-backdoor-1433972.html

Horde Android App http://www.h-online.com/open/news/item/Horde-Groupware-4-0-released-1261533.html

Lego ZX81 http://www.flickr.com/photos/hairydalek/sets/72157629011228815/

The Value of Debian's Code. http://www.h-online.com/open/news/item/Developer-values-Debian-at-Lb12-1-billion-1434751.html

WebKit CSS to be Supported by Microsoft, Mozilla, and Opera http://www.h-online.com/open/news/item/WebKit-dominance-threatens-the-open-web-1431969.html

Postgres Plus Advanced Server 9.1 http://www.h-online.com/open/news/item/EnterpriseDB-s-Postgres-Plus-Advanced-Server-9-1-ships-1431888.html

VLC 2.0 Released http://www.videolan.org/vlc/releases/2.0.0.html

Ethical hacker jailed for discovering Facebook security vulnerabilities http://slashdot.org/submission/1948605/ethical-hacker-jailed-for-discovering-facebook-security-vulnerabilities

DARPA's Avatar Project http://science.slashdot.org/story/12/02/17/1910222/darpa-researches-avatar-surrogates

WindowMaker 0.95.2 Released http://windowmaker.org/news.php


FFMPEG for video Conversion - BrocktonBob | 2012-04-17

Hello Hacker Public Radio
BrocktonBob here with my tutorial on how I use FFMPEG to convert video's to any format I like.
FFMPEG is a terminal program used in linux,but windows and mac users can use WINFF which is the gui frontend for FFMPEG.
FFMPEG is more powerful than WINFF because you have more controll when you use the terminal than a gui.Below are the examples I used in this podcast.
I hope you give it a try

My Examples:
ffmpeg -i glue.flv glue.avi
ffmpeg -i glue.flv glue.mp3
ffmpeg -i glue.flv -target ntsc-dvd output.mpg

Raspberry Pi spec review - Klaas-Jan Koopman | 2012-04-16

Raspberry Pi Board IO OverviewIn todays show Klaas-Jan walks Ken throught the possibilities of the Raspberry Pi. The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard. It’s a capable little PC which can be used for many of the things that your desktop PC does, like spreadsheets, word-processing and games. It also plays high-definition video. We want to see it being used by kids all over the world to learn programming. All for under $35.

Connectors

RCA connector
Composite video is the format of an analog television (picture only) signal before it is combined with a sound signal and modulated onto an RF carrier. In contrast to component video (YPbPr) it contains all required video information, including colors in a single line-level signal. Like component video, composite-video cables do not carry audio and are often paired with audio cables (see RCA connector).

A photo of a HDMI connector
HDMI (High-Definition Multimedia Interface) is a compact audio/video interface for transmitting encrypted uncompressed digital data. HDMI implements the EIA/CEA-861 standards, which define video formats and waveforms, transport of compressed, uncompressed, and LPCM audio, auxiliary data, and implementations of the VESA EDID. HDMI supports, on a single cable, any uncompressed TV or PC video format, including standard, enhanced, high definition and 3D video signals; up to 8 channels of compressed or uncompressed digital audio; a Consumer Electronics Control (CEC) connection; and an Ethernet data connection.

General Purpose Input/Output (a.k.a. GPIO) is a generic pin on a chip whose behavior (including whether it is an input or output pin) can be controlled (programmed) through software.
GPIO pins have no special purpose defined, and go unused by default. The idea is that sometimes the system integrator building a full system that uses the chip might find useful to have a handful of additional digital control lines, and having these available from the chip can save the hassle of having to arrange additional circuitry to provide them. For example, the Realtek ALC260 chips (audio codec) have 4 GPIO pins, which go unused by default. Some system integrators (Acer laptops) employing the ALC260 use the first GPIO (GPIO0) to turn on the amplifier used for the laptop's internal speakers and external headphone jack.

A Universal Asynchronous Receiver/Transmitter, abbreviated UART is a type of "asynchronous receiver/transmitter", a piece of computer hardware that translates data between parallel and serial forms. UARTs are commonly used in conjunction with communication standards such as EIA, RS-232, RS-422 or RS-485. The universal designation indicates that the data format and transmission speeds are configurable and that the actual electric signaling levels and methods (such as differential signaling etc.) typically are handled by a special driver circuit external to the UART.
A UART is usually an individual (or part of an) integrated circuit used for serial communications over a computer or peripheral device serial port. UARTs are now commonly included in microcontrollers. A dual UART, or DUART, combines two UARTs into a single chip. Many modern ICs now come with a UART that can also communicate synchronously; these devices are called USARTs (universal synchronous/asynchronous receiver/transmitter).

I²C ("i-squared cee"; Inter-Integrated Circuit; generically referred to as "two-wire interface") is a multi-master serial single-ended computer bus invented by Philips that is used to attach low-speed peripherals to a motherboard, embedded system, cellphone, or other electronic device. Since the mid 1990s, several competitors (e.g., Siemens AG (later Infineon Technologies AG), NEC, Texas Instruments, STMicroelectronics (formerly SGS-Thomson), Motorola (later Freescale), Intersil, etc.) brought I²C products on the market, which are fully compatible with the NXP (formerly Philips's semiconductor division) I²C-system. As of October 10, 2006, no licensing fees are required to implement the I²C protocol. However, fees are still required to obtain I²C slave addresses allocated by NXP.
SMBus, defined by Intel in 1995, is a subset of I²C that defines the protocols more strictly. One purpose of SMBus is to promote robustness and interoperability. Accordingly, modern I²C systems incorporate policies and rules from SMBus, sometimes supporting both I²C and SMBus with minimal re-configuration required.

Serial Peripheral Interface Bus bus diagram
The Serial Peripheral Interface Bus or SPI (pronounced like "S.P.I." or "spy") bus is a synchronous serial data link standard named by Motorola that operates in full duplex mode. Devices communicate in master/slave mode where the master device initiates the data frame. Multiple slave devices are allowed with individual slave select (chip select) lines. Sometimes SPI is called a "four-wire" serial bus, contrasting with three-, two-, and one-wire serial buses.

Links

  1. http://www.raspberrypi.org/
  2. http://en.wikipedia.org/wiki/Raspberry_Pi
  3. http://www.raspberrypi.org/faqs
  4. http://en.wikipedia.org/wiki/Raspberry_Pi
  5. http://en.wikipedia.org/wiki/Composite_video
  6. http://en.wikipedia.org/wiki/HDMI
  7. http://en.wikipedia.org/wiki/General_Purpose_Input/Output
  8. http://en.wikipedia.org/wiki/Universal_asynchronous_receiver/transmitter
  9. http://en.wikipedia.org/wiki/I%C2%B2C
  10. http://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus
  11. http://en.wikipedia.org/wiki/USB#Mini_and_Micro_connectors

The wisdom of our elders - DoorToDoorGeek | 2012-04-16

In his first (HPR) podcast, professional podcaster, and friend of HPR, Mr. Stephen McLaughlin, aka DoorToDoorGeek honors us with an episode on listening.
He has taken some time to listen to older people and advises us to avail of this untapped resource.
http://doortodoorgeek.com/

How I cut the cord part 3 - BrocktonBob | 2012-04-10

Hello H.P.R.
BrocktonBob here in my third episode on how I cut the cable cord. I discuss http://www.eztv.it/ using this website we will be able using a bittorent client like transmission to download our favorite cable and network T.V. Programs.We also talk about putting these shows on an external harddrive.
And how to convert them to any video codec and play them using the netgear settop box.

KDE Gathering-Plasma Active-THE Tablet - David Whitman | 2012-04-03

KDE will get hosting a regional meeting of KDE for the Northwestern United States April 28 and 29, 2012 at LinuxFest Northwest http://linuxfestnorthwest.org

Akademy 2012 30th June - 6th July 2012, Tallinn, Estonia http://akademy.kde.org/

KDE is 15 years old Kool Desktop Environment

KDE desktop is called the Plasma Workspace Plasma Workspaces is the umbrella term for all graphical environments provided by KDE. (from Wikipedia)

Owncloud http://owncloud.org/

Krita - Painting and Image Editing http://www.kde.org/applications/graphics/krita/

This OS is open unlike other tablet operating systems. plasma-active.org

http://makeplaylive.com/ Vivaldi Tablet

Anyone can attend this KDE gathering which is co-located with LinuxFest Northwest Plasma Active is not locked down and has office applications

Calligra http://www.calligra-suite.org/ Word Processor,spreadsheet presentation software, drawing optimized for touch

Calendaring, PIM aspect to KDE has been refocused to touch and is avaiable right now

Some KDE programs are still being optimized for the touch environment

Qt-questions about it's openness has been resolved

Might be some Raspberry PI's at the gathering and they will be raffled after the KDE coders get done with them at the LinuxFest Northwest world famous raffle.

You can make your own tablet and use the OS for your project.

OS uses Qt and C++

QT Quick http://qt.nokia.com/qtquick/

A continuation of Megoo - Mer http://merproject.org/

Can be used on some smart phones

basyskom.com

Check out KDE and Plasma Active

These notes based on the interview by David Whitman with Carl Symons and John Blanford for Hacker Public Radio.


Freedom is not Free 3 - Documentation - Ahuka | 2012-04-02

https://ohiolinux.org/node/186
http://www.zwilnik.com

Zombie Circus 00 - Pilot - ZombieMaster | 2012-03-29

Zombie Circus 00 - Pilot

Recorded: 20120204

Cast: Azimuth, monsterb, pegwole, Peter64, Sndchaser, Threethirty

Music: Beware The Dangers Of A Ghost Scorpion - Zombie Dance Party


Links:

Desura

FUDCon: Fedora Users and Developers Conference

Homeland Security deports tourists for Twitter jokes.

Galaxy Zoo

Moonbase Alpha

NSA releases ultra-secure open source Android derivative.

Planet Hunters

Previous owners data found on 100 Motorola Xoom tablets sold online.

Raspberry Pi

Rebecca Black Linux

Steam

US bars friends over Twitter joke.

WineHQ


More info can be found at Zombie Circus

Links


How I cut The Cable Cord Part 2 - BrocktonBob | 2012-03-27

Hello HPR,
Just BrocktonBob here again with part 2 of How I Cut The Cable Cord.
In this episode I talk about adding a second settop box,and getting the Playon Server software on a computer so you can get alot more content.I also talk to you about adding an external harddrive.And how I made my own HD tv antenna.


Roku XD box - riddlebox | 2012-03-25

I recently bought a roku XD box and I want to do a little review for you guys. First I would like to say that we have basic cable, and werent really looking to become "cord cutters". You can check out the roku site at www.roku.com.

First I bought it from Best buy for 79.99 I think it was 84 dollars with tax. First I cant believe how tiny this thing is! When you open the box, you have the device, a remote and some RCA AV Cables. The XD also only works with wireless internet. The one I bought does have a HDMI port on it. It works great and does Netflix and other services like Amazon and Hulu Plus.

You sign up for a roku account on the website and associate the roku box to that account. Which is close to what you do with most media type boxes now a days like blueray players and stuff. The only difference is those devices only give you content from a couple places. The roku actually has channels, that you can add to your roku box. I have added many channels on it and I am watching lots of content from the web. With services like Popcorn flix, which shows you movies and during those movies there are some commercials. They arent really that bad its like 1 commercial when they show it. It is always the same commercial though. Which kinda gets annoying.

I use Netflix, and Crackle on it was well. There are lots of news channels like NBC also I know that MLB and I think NHL have channels too. I was amazed at the selection of channels on the device. It would be nice if the roku site had a listing of all private channels. As it is hard to search the internet to find a list, then add the code on the roku site only to find out that the channel code doesnt work anymore. There really are so many channels that you can add it is hard to explain them all.

My wife and I both have android phones and we installed the roku remote control app which works great! As long as you are on the same wifi network as the roku you can control it. My wife is using the roku box for netflix and other services more than our blueray players because she likes the interface to netflix better. She says that just getting around the netflix channel is just so much easier! I even found a mythtv channel. All in all I am real happy with the Roku box and would recomend it to anyone to supplement their basic cable package. I think it really goes hand in hand with a basic cable or HD Antenna where you can get your network channels, but still get alot of the extra content for free or a reasonable price.

I will say that I would like to try Hulu Plus and see if I can slowly ween myself from Cable or HD Antenna. I really doubt it because of the way the cable companies are in the US. Right now since I get my internet from the cable company(Charter) if I get basic Digital television with it then I actually get the two of them for a cheaper price than if I just got the cable internet from them. I would like to end by saying that I know I have only mentioned a few of the channels that roku offers but there really are so many of them and they are scattered in many places that it is tough to know about them all. So if you want you can email me james.middendorff@gmail.com I am on google+ as well.

Thanks


Presentation by Jared Smith at the Columbia Area Linux Users Group - Neodragon | 2012-03-20

In todays show our newest host Neodragon brings us a presentation by Jared Smith at the Columbia Area Linux Users Group.
You can email him at linuxgeekster.stahl@gmail.com or contact him as Mathew Stahl on Google+

Links

LinuxBasix Podcast: http://linuxbasix.com
CALUG or Columbia Area Linux Users Group: http://www.calug.org
The Fedora Project: http://www.fedoraproject.org


HPR Interview David Whitman with Carl Symons and John Blanford - David Whitman | 2012-03-19

SHOW NOTES
HPR Interview David Whitman with Carl Symons and John Blanford
LinuxFest Northwest 2012
Bellingham, Washington 98225 USA
April 28th & 29th, 2012
http://www.linuxfestnorthwest.org/
Admission Free
or support the fest as an Individual Supporter -
60 USD
******************
Sessions
A’salt’ing Your Computers *
Accessibility: It’s about you!-(Beginner)
Alan Turing: The First 100 years, by author George Dyson
Alpha Geek
Amazon and the Future of the Open Cloud
An Intro to CrunchBang
Ask Your Users: Redesigning the Western website for Drupal with user feedback (Beginner)
Automate Your Infrastructure With Chef
Automated License Plate Recognition use by law enforcement
BAIRS (Bellingham Artificial Intelligence & Robotics Society) (Beginner)
Blender: a 3D introduction
Border Crossings
Bring Intelligence Back to Your Scheduled Tasks
BSD Virtualization
Building my first module with Drupal!
Building RPMs for enterprise deployments
Crash Course in Open Source Cloud Computing
Creative camera control under GNU/Linux.
Creating Solutions with CentOS Studio
Custom Live Linux
Customizing Linux for the Classroom
Deploying an IaaS cloud with CloudStack
DIY Man in the Middle for Security and Privacy
Embedded Hardware Development In Linux
Enterprise Systems Management with Spacewalk
Fedena: Open Source School management system
Git Deep: A deep dive into Git
File Security: Lock Down Your Data
Free (as in speech) brewing (as in beer)
FreeNAS: Open Souce Storage Solution
Game Den
Get Cloudy!
Getting started with Ubuntu
Gnome 3 on it's own merit.
Help us get open source used in local schools
High Availability Clustering with Linux
Introduction to Drupal
Introduction to Joomla!
Introduction to the i3 Window Manager
jQuery Tips and Tricks
Jump Start with Symfony2
kismet BOF
Lean startup overview/The Idea Lab
Lean startup/Agile development
Linux SSTP Server - VPN For Windows Clients
Linux Alternative Rescue Disk
Linux Groups 2.1: Noob Morning in America
Linux Logical Volume Manager Advanced Topics
Linux Made Easy
Linux Performance Analysis
Linux Permissions
Linux SSTP Server - VPN For Windows Clients
Logical Volume Management: Maximize your Hard Disk Space
Meet Fedora: The Not-So-Miraculous story of a successful community, and where the Fedora Project is today.
Messaging for Free Software Groups and Projects
Microcomputer Firmware Development using Linux
Minimizing IT Infrastructure Costs in a Stressed Economy
Monitoring What Matters
Multitouch linux- Utouch and Ginn
MySQL Overview
MySQL Security Beyond The Obvious
Open Source On The Farm
Open Source Software and the Healthcare Data Revolution
openSUSE--It's not just a distro!
ownCloud - Your Cloud, Your Data, Your Way!
Panel Forum with ACLU and EFF
Penetration Testing at the Speed of Metasploit
Perl Regular Expressions
PHP Multitasking without forking
Polyglot Paas Without Vender Lock-In
Powerful Team Collaboration with Trac
Prerequisites for success in the cloud
Programming Location Based Services applications w/Qt
Repairing a Hacked Drupal Website
Revvy - Are your programs out of date?
rshall: A Tool for Managing Hosts in Parallel
Security Enhanced Linux for Mere Mortals
Scalable HTML5 Video Player - Development, Extensibility and Targeting Multiple Platforms
Security Worst Practices
Software Patents: What You Can Do
Supporting Classrooms - 101
Teaching Linux and Linux System Administration as Distance Education Classes
The future of web's video – Open, Streamlined, Exciting
The LFNW World Famous Raffle
The MySQL Diaspora in 2012
The new MySQL eco-system
The MySQL Ecosystem Meets the Cloud
Traffic Redirection With Apache
The Pop Culture Guide To Open Source
Tutorium
User Space C Development
Using BackTrack 5 for fun and profit.
Using the Red Hat Storage Software Appliance (Gluster)
Utilizing Travis CI
We are Legion: Decentralizing the Web
What Makes Android Tick
What's new in MariaDB 5.5 and what's coming in MariaDB 5.6
Why Linux Does Not Suck (Not Even A Little)
Why Linux Sucks (As Usual)
Wireshark as used by a non-guru
XenClient: Client-side virtualization, and how to take Virtual Desktop Infrastructure (VDI) offline
************************
Friday night- Tech Night Gathering
Meet and Greet, Job Fair, meet and socialize with other Linux Geeks/ Users

**************************
Saturday after-Fest party
Appetizers, drinks, dessert, celebration, fun, games and conversation for LFNW attendees at the SPARK Museum of Electrical Invention (formerly the American Museum of Radio and Electricity) (1312 Bay Street). 6:00 - 11:00 p.m.



Freedom is not Free 2 - Bugs - Ahuka | 2012-03-14

http://how-to.linuxcareer.com/guide-to-bug-submitting-and-bug-tracking-in-linux
https://ohiolinux.org/node/186
http://www.zwilnik.com

Zentyal Linux Small Business Server - riddlebox | 2012-03-13

Today I talked about Zentyal Linux Small Business Server,found at www.zentyal.org. From the website:
"Zentyal can act as a Gateway, Infrastructure Manager, Unified Threat Manager, Office Server, Unified Communication Server or a combination of them. One single, easy-to-use platform to manage all your network services."

Check out their youtube channel! http://www.youtube.com/user/zentyal?blend=5&ob=video-mustangbase

Here is the screencast about the server:
http://www.youtube.com/watch?v=LL7dqdibv60&list=UU1uVrKfbxMXk_yeclYOSwFg&index=23&feature=plcp

if you have any comments or questions please email me at
james.middendorff [@] gmail.com


Cloning Windows WiFi Profiles and Installing Skype Under 64-bit Fedora - FiftyOneFifty | 2012-03-06

The other day I was copying a customer's files and settings from a old laptop to a new one. Much of this tedious task was handled automatically by Fab's Autobackup (http://fpnet.fr/ , and 25% until Valentines Day BTW ), but I was disappointed that his dozen WiFi access point profiles and passwords were not one among the settings that Fab's copied for me. For a family laptop, you usually just have to re-enter the password for just the home router, and maybe once again for your work wireless. If your are a tech for an enterprise, and the new mobile workstation needs to connect to multiple access points, you always wind up walking around the business or campus, connecting to each in SSID in turn and entering a different key. This time, the laptop would be used in multiple remote offices. The user would have been able to re-create those connections as he traveled to each office, but he asked me if it wouldn't be possible instead to transfer the profiles with the rest of his data.

I had no doubt that I would be able to find a free tool to backup and restore wireless connections, but I have become wary of Windows utilities that can be found at the end of a Google search but have not been recommended by other techs or a trusted website. I was surprised to find my answer in some functions added to the DOS netsh, (or "net shell") command, starting with Windows Vista.

Open a Windows command prompt on the laptop that already has the WiFi keys set up, ergo the old one, and type:

netsh wlan show profiles

then press return. This will give you a list of your existing wireless connection profiles by name (i.e. by SSID). Now you can pick a WiFi profile name and enter on the command line:

netsh wlan export profile name="SSID_above_in_quotes" folder="C:\destination"

Quotes are required for the WiFi profile name, but not for the destination folder unless you use spaces in you Windows directory names. If you want to create export files for all your wireless connections, you may omit the "name=" part.

netsh wlan export profile folder=

Omitting "file=" of course creates export files in the current directory.

The netsh wlan export profile command generates a .XML export file for each selected profile. Each export file contains an SSID, channel, encryption type and a hash of the encryption key to be transferred to the new laptop, except that it doesn't work, at least not for me and several others who posted articles to the web. On my first try, I was able to import everything but the encryption key, all the access points showed up in "Manage Wireless Networks", but I was prompted for a key when I tried to connect. I thought maybe this was Microsoft's attempt at security, but I could see a field for the hash in the .XML and when I went back to the article on netsh and it was clear I was supposed to get the keys too. A little more googlsearch revealed a second article on netsh that gave me an argument the first one omitted, adding key=clear at the very end of the netsh command causes the keys to be exported in clear text! Our command now looks like:

netsh wlan export profile folder= key=clear

Copy your .XML profile files to the new laptop (I am assuming via USB key). The filenames will be in the format:

Wireless Network connection-.xml

You understood me correctly, this DOS command generates file names with spaces in them. Copy the .XML files to the new system and import the profiles with:

netsh add profile filename=".xml"

It's not quite as odious as it looks because DOS now supports TAB completion, so you just have to type:

netsh add profile filename="Wi and press

The rest of the name of the first profile will be filled in, complete with the terminating quote. Press and you should get a message that wireless profile has been imported. To import the remaining profiles, just use or the up arrow and edit the last command. Since it was set to auto-connect, the laptop I was working on made a connection to the local access point the instant the corresponding profile was imported.

Learning these new netsh functions may make configuring WiFi more convenient (I can maintain a library of wireless profiles for the organizations I service, or I could implement an encryption key update via a batch file). I can also see ominous security implications for networks where users aren't supposed to be privy to the connection keys and have access to pre-configured laptops, such as schools. One could whitelist the MAC addresses of only the organization's equipment, but there is always that visiting dignitary to whom you are expected to provide unfettered network access. Besides, anyone with access to the command line can use ipconfig to display the laptop's trusted MAC address, which can be cloned for access from the parking lot or from across the street. The only way I see to secure the connection from someone with physical access to a connected laptop is to install kiosk software that disables the command line.

Installing Skype on 64-bit Fedora

Last week I decided to install Skype as an alternative way to contact people with land lines. I haven't played with Skype since I had it on my Windows workstation, so I downloaded and installed the .rpm for Fedora 13+. All Skype has is a 32-bit package for Fedora, and sure enough, when I tried to launch Skype, the icon bounced around Compize fashion, then the application item on the taskbar closed without doing anything. I looked for information in troubleshooting Skype from the logs, and an Arch wiki article told me I might have to create ~/.Skype/Logs , which I did. The application continued to crash without generating a log. I heard someone mention once in a call in podcast that they'd had to perform additional steps to make 32-bit Skype work in 64 bit Fedora 15, and a Google search took me to the khAttAm blog (link below). I experienced some trepidation because the steps involve installing additional 32 bit libraries (if you heard me on the Hacker Public Radio New Years Eve shows, you might have heard me say I've experienced a bit of dependency hell over conflicts between 32 and 64 bit libraries) but the instructions in the article went flawlessly (I don't know if khattam.info represents one person or more than one, but you rock!). http://www.khattam.info/howto-install-skype-in-fedora-15-64-bit-2011-06-01.html

First, as root run yum update

Next, add the following line to /etc/rpm/macros (create it if it doesn't exist):

%_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}


Finally, install these 32-bit libraries:

yum install qt.i686 qt-x11.i686 libXv.i686 libXScrnSaver.i686

After that, I was able to launch the application and log into my Skype account.


How I started with linux - riddlebox | 2012-03-05

In today's show, regular contributor riddlebox takes some time out to tell us of his journey to linux

You can reach him at: james.middendorff[ @ ]gmail.com

Indiana LinuxFest - Ken Fallon | 2012-03-02

In what has proven to be the most difficult show to put together ever, Ken and his most noble Lordship of the shire of Drachenblut, talk about the Indiana LinuxFest.

Summary of Indiana LinuxFest's Goals

Indiana LinuxFest is a community F/OSS conference, which is showcasing the best the community has to offer in the way of Free and Open Source Software, Open Hardware, and Free Culture. We are also highlighting the best and brightest from all of these communities from the hobbyist to professional level.

Indiana LinuxFest 2012, April 13th to the 15th at the Wyndam Indianapolis West, is free to attend and Open for any to attend be it the hobbyist to the professional. So join us for the Reign of Freedom!

http://www.indianalinux.org/cms/


Freedom is not Free 1 Introduction - Ahuka | 2012-02-28

Richard Stalman Free Software foundation

Richard Stallman

From Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/Richard_Stallman

Richard Matthew Stallman (born March 16, 1953), often shortened to rms, is an American software freedom activist and computer programmer. In September 1983, he launched the GNU Project to create a free Unix-like operating system, and he has been the project's lead architect and organizer. With the launch of the GNU Project, he initiated the free software movement; in October 1985 he founded the Free Software Foundation.
Stallman pioneered the concept of copyleft, and he is the main author of several copyleft licenses including the GNU General Public License, the most widely used free software license. Since the mid-1990s, Stallman has spent most of his time advocating for free software, as well as campaigning against software patents, digital rights management, and what he sees as excessive extension of copyright laws. Stallman has also developed a number of pieces of widely used software, including the original Emacs, the GNU Compiler Collection, the GNU Debugger, and various tools in the GNU coreutils. He co-founded the League for Programming Freedom in 1989.

The Free Software Definition

http://www.gnu.org/philosophy/free-sw.html

A program is free software if the program's users have the four essential freedoms:

  • The freedom to run the program, for any purpose (freedom 0).
  • The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.
  • The freedom to redistribute copies so you can help your neighbor (freedom 2).
  • The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.

Free as in Freedom

Free as in freedom oggcast - http://faif.us
Free as in Freedom is a bi-weekly oggcast, hosted and presented by Bradley M. Kuhn and Karen Sandler. The discussion includes legal, policy, and many other issues in the Free, Libre, and Open Source Software (FLOSS) world. Occasionally, guests join Bradley and Karen to discuss various topics regarding FLOSS.
You can email feedback on the show to oggcast@faif.us, or join bkuhn and other listeners in our IRC channel, #faif on irc.freenode.net.

Free Software Foundation

From Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/Free_Software_Foundation

The Free Software Foundation (FSF) is a non-profit corporation founded by Richard Stallman on 4 October 1985 to support the free software movement, a copyleft-based movement which aims to promote the universal freedom to create, distribute and modify computer software. The FSF is incorporated in Massachusetts, USA.
From its founding until the mid-1990s, FSF's funds were mostly used to employ software developers to write free software for the GNU Project. Since the mid-1990s, the FSF's employees and volunteers have mostly worked on legal and structural issues for the free software movement and the free software community. Consistent with its goals, only free software is used on FSF's computers.

How you can support free software

  • Bug Reports
  • Documentation
  • Financial Support
  • Advocacy


The ratpoison window manager - rootoutcast | 2012-02-26

Links

The tutorial talked about in the episode
Dion Moult
Ratpoison: an efficient and minimalist WM.
http://thinkmoult.com/2009/05/13/ratpoison-an-efficient-and-minimalist-wm/
My ratpoisonrc file
escape F13
exec ./.fehbg &
exec /usr/bin/conky &
bind Next exec amixer -q set Master 10- unmute
bind Prior exec amixer -q set Master 10+ unmute
unbind k
unbind c
bind j focusdown
bind h focusleft
bind k focusup
bind l focusright
bind J exchangedown
bind H exchangeleft
bind K exchangeup
bind L exchangeright
bind C-k delete
exec /usr/bin/rpws init 4 -k
set winname class
set border 0
set padding 0 15 0 0
set barpadding 0 0
warp on
startup_message off
bind space exec aterm
bind a exec aterm -e alsamixer
bind f exec firefox
bind o exec libreoffice
bind t exec import MyScreenshot.png
bind c exec codeblocks
bind v exec aterm -pixmap false -e vim
bind g exec ~/.my-scripts/scripts/gimp.sh
#Displays a calender
# make sure to have ccal installed on your box so you can use this calender
bind d exec ratpoison -d :0.0 -c "echo `date +'%r - %A %n %D - %B'` `cal | tail +2 | sed -e 's/^Su/\n\n Su/' -e 's/.*/ & /' -e \"s/\ $(date +%e)\ /\<$(date +%e)\>/\"`"
~

My Linux Adventure, Pt. 1 - Bob Wooden | 2012-02-21

Release year - 2012 Contact Info: bob.wooden@comcast.net

Links mentioned:

Redhat
http://www.redhat.com
http://fedoraproject.org

SuSE
http://www.suse.com
http://www.opensuse.org

Micro Center - (my opinion - great retail environment for computer parts)
http://www.microcenter.com/
http://en.wikipedia.org/wiki/Micro_Center

The properitory software device that does not allow printing or saving information without "key" was called "Design Key" or "Software Dongle" by myself. This is the brand "we used" (were provided) by design software (CAD type) kitchen and bathroom design program. (This is the "dongle" device. I do not care if I mention the properatory software name. It's not very good and it's . . . well, properatory.)
http://www.petrotechnics.com/sentinel.html

Linux Terminal Server Project (LTSP)
http://www.ltsp.org/
http://en.wikipedia.org/wiki/Linux_Terminal_Server_Project

Network File System (NFS)
http://en.wikipedia.org/wiki/Network_File_System

Dynamic Host Configuration Protocol (DHCP)
http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol


Setting up a WordPress blog: part 1 - Frank Bell | 2012-02-21

Frank Bell summarizes the steps involved in setting up a WordPress blog. This episode covers creating a database and database user, installing the WordPress software, and configuring basic WordPress settings.

Related links:

WordPress Software, including the codex, themes, and plugins. (http://wordpress.org/)
Wordpress blog hosting site (http://wordpress.com/)
Xampp LAMPP server stack. (http://www.apachefriends.org/en/xampp.html)
MySQL (http://mysql.com/)
Some other blog hosting sites:
Blogger (http://blogger.com)
Blogspot (http://blogspot.com)
Typepad (http://www.typepad.com/)
Tumblr ()

Heresies in the year of the apocalypse ep 1 - computer languages - MrGadgets | 2012-02-20

Mr Gadgets calls in Apocalyptic year 2012 where he discusses Assembler, COBOL and Grace Hopper

From: http://en.wikipedia.org/wiki/Grace_Hopper

Rear Admiral Grace Murray Hopper (December 9, 1906 – January 1, 1992) was an American computer scientist and United States Navy officer. A pioneer in the field, she was one of the first programmers of the Harvard Mark I computer, and developed the first compiler for a computer programming language. She conceptualized the idea of machine-independent programming languages, which led to the development of COBOL, one of the first modern programming languages. She is credited with popularizing the term "debugging" for fixing computer glitches (motivated by an actual moth removed from the computer). Because of the breadth of her accomplishments and her naval rank, she is sometimes referred to as "Amazing Grace." The U.S. Navy destroyer USS Hopper (DDG-70) was named for her, as was the Cray XE6 "Hopper" supercomputer at NERSC.


12 Gazillion Buttons - Jezra and NYbill | 2012-02-14

Jezra and NYbill discuss their predictions for 2012 and the things they are looking forward to in the new year. The discussion moves on to LUG's. Jezra takes Bill on a trip down memory lane. Then Bill strikes a nerve with Jez who rants about 3D movies (Language warning). They finish up talking about their current hardware and software projects.

Links


Updating a Garmin GPS for free - riddlebox | 2012-02-13

Notice **I am not condoning this method I am just reporting that I have read on numerous sites the steps and procedures on how to do this.****

Sources:
  1. Connect your device to the computer.
  2. Go into the Nuvi files and backup the file named gmapprom.img to your computer.
  3. Delete the gmapprom.img file from the device. (note: make sure you empty the recycle bin after this step)
  4. Delete any unused Language files too..
  5. Copy the unlocked gmapprom.img file that you downloaded into the device. If the downloaded file is named something else, rename it to gmapprom.img and then put it on your devices internal memory.
  6. Restart your device and check your map info via : Tools>Settings>Map>Map Info.

    There you have it! You have done it.

Tag Team Chase Douglas Interview with Alison Chaiken - marcoz | 2012-02-12

Chase Douglas is a software developer at Canonical working primarily on multitouch user interface support. For the past year, Chase has been involved with developing gesture support through Canonical’s uTouch framework and multitouch support through the X.org window system. Prior to working on multitouch, Chase spent three years performing Linux kernel and plumbing layer development and maintenance at Canonical and IBM.

Alison's questions: 3:49 - Alison asks "Chase, back up for a moment, can you talk a little bit about what X input is and how X in general works in Linux."

6:13 - Alison asks "Do you have any particular target hardware that you are thinking about during its development?"

11:57 - Alison asks "Do we expect the mouse and keyboard to be with us in the long term? Are you really thinking of all these touches used in concert with the mouse and keyboard or that we may be evolving away from that?"

17:45 - Alison basically asks "Is there talk about an agreed upon gesture language?"

20:56 - Alison asks "What is the state of device driver support for capacitive screens that will support multitouch in Linux?"

26:34 - Alison asks "Speaking of software coupling, are you looking at Wayland already or is that still over the horizon?"

28:43 - Alison says "The automotive case seems like a fascinating one. As far as touch and gesture goes and Ubuntu has an IDI and recently Cadillac has a multitouch screen that has haptic feedback and some gesture support. This looks like a very exciting area for development. Actual shipping products in 2012. I don't know if you're familiar with that at all."

32:11 - Alison asks "Do you anticipate contributing the multitouch work to GNOME and Debian as well?

35:0 - Alin asks "What new features can we anticipate that will be user visible for precision in the area of multitouch and gestures?"

43:56 - Alison says "I think I'm happy although I must mention I was pained to hear that it was 24 years ago that you were an infant because I was at M.I.T when they started the X project. heh heh. you young whippersnappers. ... that was very fascinating. I had no idea there was that much activity going on. I'm really excited to see what's coming out and what new features are being added."
launchpad.net/utouch
multi-touch-dev@lists.launchpad.net
#ubuntu-touch irc.freenode.net

Elfstedentocht - To be or not to be - Ken Fallon | 2012-02-08

In today's show Ken interviews Klaas-Jan Koopman about the Elfstedentocht a particularly Dutch phenomenon. He gives us some background to the tour and tells the story of his Father who has a permit to participate should it go ahead.


This interview was recorded yesterday and since then the organisation committee have said that the tour will not be going ahead this weekend as the ice is not thick enough. We can all wait and see together if it happens or not.
http://www.dutchnews.nl/news/archives/2012/02/poor_ice_growth_on_tuesday_nig.php


http://en.wikipedia.org/wiki/Elfstedentocht

Elfstedentocht

From Wikipedia, the free encyclopedia

The Elfstedentocht (or, in West Frisian, Alvestêdetocht, sometimes in English : Eleven Cities Tour), at almost 200 km, is the world's largest speed skating competition and leisure skating tour, and is held in the province of Friesland, Netherlands only when the ice along the entire course is 15 cm thick.

The tour, almost 200 km in length, is conducted on frozen canals, rivers and lakes between the eleven historic Frisian cities: Leeuwarden, Sneek, IJlst, Sloten, Stavoren, Hindeloopen, Workum, Bolsward, Harlingen, Franeker, Dokkum then returning to Leeuwarden. The tour is not held every year, mostly because not every Dutch winter permits skating on natural ice. The last editions were in 1985, 1986 and 1997. Adding to that, the tour currently features about 15,000 amateur skaters taking part, putting high requirements on the quality of the ice. There is a stated regulatory requirement for the race to take place that the ice must be (and remain at) a minimum thickness of 15 centimetres along the entirety of the course. All skaters must be a member of the Association of the Eleven Frisian Cities. A starting permit is required. Further more, in each city the skater must collect a stamp, as well as a stamp from the three secret check points. The skater must finish before midnight.


How I Started with Linux Part 2 - Frank Bell | 2012-02-07

In his long waited second part Frank continues his Linux story, describing how he used Linux to self-host his website from his guest room and some of the things he learned along the way. Some links mentioned in the show:
Slackware (http://www.slackware.com)
Debian (http://www.debian.org)
Samba by Example (http://www.samba.org/samba/docs/man/Samba-Guide/)
The Slackware Wiki (http://wiki.linuxquestions.org/wiki/Slackware-FAQ)
Linux Questions Linux Forums (http://www.linuxquestions.org/)
no-ip dot com dynamic DNS service (http://www.no-ip.com/)

Uber Leet Hacker Force Radio 6 - sigflup | 2012-02-06

In a welcome return to HPR, SigFIUP talks to us about two of her projects:

concr

concr is an encryption framework for use to partially encrypt configuration files, or any file for that matter. concr is for use in UNIX systems and consist of two parts, libconcr and confcrypt. libconcr is an API for reading partially encrypted files and generating keys. confcrypt is a user-application for encrypting files using keyfile database or manually specified keys.

concr leverages the own-by-root aspect of programs in UNIX systems and stores it's decryption key inside of the application. Applications that use libconcr must be installed with execute-only permissions.

When an application is linked with and makes use of concr it, when run for the first time, will generate a copy of itself containing a private rsa-key and output a public rsa-key. confcrypt is a user program that encrypts messages to be decrypted by second runs of the application. concr provides an api similar to that of libc for reading in files thus making it transparent to the application developer what is and is not encrypted in those files.

https://devio.us/~sigflup/concr

yesplz

yesplz is a screeenshot uploader command line utility written by sigFLUP that will take a screenshot, tag your photo, log into unixporn.com, post the picture to your photo album, and return an ascii bunny on success.

In order for it to work, you must have an account at unixporn.com but that is free and you can enter nothing but fake information into it.

Then simply run yesplz --help to see the possible tags and instructions for yesplz.

https://devio.us/~sigflup/yesplz_dec_19_2011.tgz


Sunday Morning Linux Review: Episode 014 - HPR Volunteers | 2012-02-01

Syndicated Thursdays

A chance to showcase other Creative Commons works. We try to expose podcasts, speeches, presentations, music, etc that you may not have heard. If you have suggestions for items then send your recommendation to admin at hpr and we'll add it to the queue.


Sunday Morning Linux Review: Episode 014

January 15th, 2012

http://smlr.us

Intro:

Mat Enders, Tony Bemus, and Mary Tomich

Kernel News: Mat

Release Canidates
None

Main Line
3.2 no change

Stable Releases
Greg KH announced the release of the 2.6.32.54 Kernel Thu, 12 Jan 2012 20:13:20 UTC
There were 18 files changed, 167 files inserted, and 66 files deleted

Greg KH announced the release of the 3.0.17 Kernel Thu, 12 Jan 2012 20:21:36 UTC
There were 52 files changed, 364 files inserted, and 179 files deleted

Greg KH announced the release of the 3.1.9 Kernel Thu, 12 Jan 2012 20:22:18 UTC
There were 53 files changed, 367 files inserted, and 179 files deleted

Greg KH announced the release of the 3.2.1 Kernel Thu, 12 Jan 2012 20:25:05 UTC
There were 63 files changed, 465 files inserted, and 200 files deleted

Kernel Quote

"Here’s the different active kernel versions that I am maintaining at the moment:
3.2.y – this will be maintained until 3.3 comes out
3.1.y – there will be only one, maybe two, more releases of this tree
3.0.y – this is the new "longterm" kernel release, it will be
maintained for 2 years at the minimum by me.
2.6.32.y – this is the previous "longterm" kernel release. It is
approaching it’s end-of-life, and I think I only have
another month or so doing releases of this. After I am
finished with it, it might be picked up by someone else, but
I’m not going to promise anything.
All other longterm kernels are being maintained in various forms
(usually quite sporadically, if at all), by other people, and I can not
speak for their lifetime at all, that is up to those individuals."
– Greg Kroah-Hartman
There was also a bit of a dust up between Tim Gardner of Canonical and Greg Kroah-Hartman over maintenance of the 2.6.32 kernel once greg gives it up. It appears to have been started by a misunderstanding and a conclusion jump by Tim.

Distro News: Tony

Distrowatch.com

1-13 – PC-BSD 9.0 – desktop-oriented distribution based on the latest stable FreeBSD
1-12 – FreeBSD 9.0 – a major new version of the BSD operating featuring a brand-new system installer
1-12 – Webconverger 11.0 – a web browser-only specialist distribution for Internet kiosks
1-11 – Astaro Security Gateway 8.3 – specialist distribution for firewall and gateways
1-10 - Asturix 4 – Ubuntu-based desktop distribution with a custom desktop environment and many usability improvements
1-10 – Fuduntu 2012.1 – a new quarterly update of the distribution that was forked from Fedora last year
1-8 – Porteus 1.1 – Slackware-based live CD with a choice of Trinity (a KDE 3 fork), KDE 4 and LXDE desktops
Mat did you know about the KDE 3 fork, Trinity?

Distro of the Week: Tony

Fuduntu – 1433
openSUSE – 1440
Fedora – 1495
Ubuntu – 1873
Mint – 4248
Tech News:

Microsoft Now Collects Extortion On Approximatley 70% Of All US Sales Of Androids

LG is the latest victim to pay Microsoft’s extortion demands. They are the eleventh victim in this extortion scheme. A list of the other victims includes Samsung, HTC, and Acer. This leaves Motorola Mobility as the only major manufacturer to not sign an extortion agreement with Microsoft. I would wager that Microsoft has not even approached Motorola as Google now owns Motorola and those pockets are deep enough to scare off the Microsoft patent trolls. Microsoft now claims that they are collecting "royalties" on over 70% of all Android smart phones sold in the US. The terms of this latest agreement are unknown as Microsoft makes part of the agreement that the parties can not make public the patents covered by Microsoft’s claims. In other words a typical extortion agreement.

The MPAA Instigates A Dustup with Ars Technica
On 1/10 the MPAA (Motion Picture Associtation of America) said on it’s blog, "… Ars Technica, a tech blog with a long history of challenging efforts to curb content theft,". This entire claim by the MPAA appears to be Ars Technica opposing things in the past like the broadcast flag which would have allowed remote control of peoples home entertainment recording devices, along with their stand against DRM that prevents owners from ripping legal backup copies of their DVDs. Ars also has publicly opposed the horrendous SOPA legislation currently in front of Congress. It is obvious that the MPAA’s position is the wacky correlation of fighting for consumers’ rights is the equivalent of having no enforcement at all.

Not that any representative of the MPAA would ever engage in outlandish statements to further their cause. Like this quote from Jack Valenti when he appeared before congress in 1982, "I say to you that the VCR is to the American film producer and the American public as the Boston strangler is to the woman home alone."

United States Migrates Spy Drone Control Panels From Windows To Linux
Last September the ground control systems for the Reaper drones, which reside at the Creech Air Force Base in Nevada, became infected with a virus. When it happed the Air Force dismissed this intrusion as a nuisance that posed no real threat, it was however taken very seriously.

Still the discovery of this virus on the Air Force’s systems was a huge embarrassment. This is what they had to say at the time:

"The malware in question is a credential stealer, not a key logger, found routinely on computer networks and is considered more of a nuisance than an operational threat. It is not designed to transmit data or video, nor is it designed to corrupt data, files or programs on the infected computer. Our tools and processes detect this type of malware as soon as it appears on the system, preventing further reach.", they also went on to say, "The ground system is separate from the flight control system Air Force pilots use to fly the aircraft remotely; the ability of the pilots to safely fly these aircraft remained secure throughout the incident,"
Screen shots of drone control computers posted by security researcher Mikko Hypponen show that some of the systems have been migrated from Microsoft Windows to Linux. In a statement Mikko Hypponen said,

"If I would need to select between Windows XP and a Linux based system while building a military system, I wouldn’t doubt a second which one I would take."
Open Source Surgery, a Robot called Raven takes Flight

The Raven 2 is a surgical robot with 7 degrees of freedom, compact electronics and two wing-like arms which end in tiny gripper claws designed to perform surgery on simulated patients. The robot’s software is compatible with Robot Operating System, an open source robotics coding platform.
January 20, 2012 is Penguin Awareness Day
ep0898 :: Hacker Public Radio New Year’s Eve Part 8/8 (The After Show)
fiftyonefifty mentions us as one of the new podcasts that he likes!! Thanks!

Raspberry Pi Linux micro machine enters mass production
The Commodore 64 is 30
Outtro Music:

Across my way by Matthew Morris


How I cut The Cable Cord Part1 - BrocktonBob | 2012-01-30

In his very first episode our latest community memeber to step up to the plate takes on the topic of cutting the cord.

Hobbies - MrX | 2012-01-29

A show about the hobbies I've had over the years

The Secret Life of machines videos by Tim Hunkin, originally broadcasted in the UK in around 1980 http://www.exploratorium.edu/ronh/SLOM/

Ohms Law http://people.usd.edu/~schieber/psyc770/resistors/ohms4beginner.html

Information about the thermionic valve http://en.wikipedia.org/wiki/Vacuum_tube

Calculating Wavelength http://www.ewart.org.uk/physics/index.php?l=44

Small Yaseu FT 817, Multi Mode Hf, VHF and UHF transceiver http://www.g4ilo.com/ft817.html 19:00

Base Station Kenwood TS 940S, Multi Mode Hf Transceiver http://www.universal-radio.com/catalog/hamhf/ts940s.html 19:00

Amiga 500 Computer http://www.obsoletecomputermuseum.org/amiga500/

Beginning Ubuntu Linux from novice to professional http://www.amazon.com/Beginning-Ubuntu-Linux-Novice-Professional/dp/1590596277

Linux Pocket guide http://www.amazon.com/Linux-Pocket-Guide-Daniel-Barrett/dp/0596006284/ref=sr_1_1?s=books&ie=UTF8&qid=1327077298&sr=1-1

Wicked cool shell scripts http://nostarch.com/wcss.htm

Raspberry PI, micro Computer for $35 http://www.raspberrypi.org


Introduction to Pagekite. - Kevin Granade | 2012-01-26

Welcome to my awkward second episode.
Today I'll be introducing you to pagekite, a service for giving a public face to your local servers.
Check it out at http://www.pagekite.net

Bring your localhost servers on-line.

PageKite is software that gives your localhost servers names and makes them globally visible. It works with any computer and any Internet connection. It's so easy you'll never want to think about routers, IP addresses or other technicalities again. It's open source, too!


TV Downloader TED - riddlebox | 2012-01-24

Hello everyone its riddle box, sorry its been so long since I have done a podcast.
Today I am going to tell you about my kinda sorta home dvr that I have at the moment. No, this isn't another show talking about mythtv....even though the mythtv project is a good one... our myth box at home died a while back and we lost three tuner cards which I hadn't realized how expensive the setup was getting to be needing all of the tuner cards and a back end server that could handle everything. So I looked at a debian server I have been using as my zoneminder server which just records two a cameras when there is motion. I found a Java app called TED - or torrent episode downloaded from www.Ted.nu. as the name states it uses torrents to download the shows. with this application which you download and launch from the jar file.. I had to use a --no-tray switch to get it to run. Once you open the jar file you are greeted with the app and a list of the popular shows. You can tell it to start torrenting those shows and you can tell Ted the frequency of how often to look for new shows. You can even tell it to he past shows. So Igot Ted all configured the way I wanted then I setup a guest samba share on my downloads folder so my blue ray player can see the share and now I just go to my blue ray player and see what shows are available to watch. Some shows may show up a couple days after they air but overall it works great.

Learning - mordancy | 2012-01-23

This is the first episode recorded by mordancy using text to speech technology. In this episode I want to bring attention to 3 cool learning websites that I have found useful in my autodidactic (self taught) pursuits

http://codeacademy.com
http://ocw.mit.edu
http://arachnoid.com
http://arachnoid.com/arachnophilia/index.php
http://arachnoid.com/lutusp/alien.html

email me : hpr [at] mordancy [dot] com

If there is interest, I will record a show on you how to record an HPR episode using test to speech (tts) tools - specifically espeak


FOSDEM 2012 - Ken Fallon | 2012-01-22

In Today's show Ken interviews Pascal Bleser of the FOSDEM. FOSDEM is the biggest free and non-commercial event organized by and for the community. Its goal is to provide Free and Open Source developers a place to meet.

If you are going to FOSDEM, please contact Ken

http://fosdem.org/2012/

Apologies for the crackling on the recording


Akranis: How I got into Linux - Akranis | 2012-01-19

A 5 minute show about how I came to know Linux and the distribution I use today.

You can find my modified bashpodder script here: http://pastebin.com/zGtMRA9m

And you can find the original script here: http://lincgeek.org/bashpodder/

hexagenic@gmail.com


Frostcast Northeast GNU/linux fest. - HPR Volunteers | 2012-01-18

Syndicated Thursdays

A chance to showcase other Creative Commons works. We try to expose podcasts, speeches, presentations, music, etc that you may not have heard. If you have suggestions for items then send your recommendation to admin at hpr and we'll add it to the queue.

Today it's the turn of Frostcast talking about the second annual Northeast GNU/linux fest.
Special thanks KnightWise for letting us bump his show.
http://www.northeastlinuxfest.org/ http://frostbitemedia.org/

The northeast GNU/Linux fest is an advocate of Free software. We hope to bring awareness of Free software to college students their schools, programmers and businesses. We welcome everyone from the new user to the people that have been there from the beginning. Come and learn how Free software can effect accessibility and your business, graphic design, software security and performance along with stability. So lets take back control of our computers and gadets and learn about software Freedom and The 4 Freedoms we should be concerned about. Come to the northeast GNU/Linux fest to learn, teach and talk about Free software and join the Free software revolution.


SOPA Protest - HPR Volunteers | 2012-01-17

In protest at the attempt to restrict the Internet the HPR community have decided to take part in a say of action by redirecting the http://hackerpublicradio.org domain to http://www.nosopa.org/ for January 18th.

Ahuka: Intro and How I Got Into Linux - Ahuka | 2012-01-16

Another hosts steps up to the plate and introduces them selves to the Hacker Public Radio elite. Today it's the turn of Ahuka who opens with the now traditional "How I Got Into Linux" show.

His website is at http://www.zwilnik.com

Episode 000 - Introduction - garjola | 2012-01-13

In this episode, the first of a hopefully long series, Garjola introduces himself and explains how he got into computers, programming and free software. You can get in touch with Garjola by e-mail at garjola@garjola.net.


Hacker Public Radio New Year's Eve Part 8/8 (The After Show) - HPR Volunteers | 2012-01-11

Hacker Public Radio New Year's Eve Part 8/8 (The After Show)

This is episode eight of a eight part Hacker Public Radio New Year's Eve event and you can expect more of them all week long.

Thanks to:

  • PipeManMusic of the Open Source Musician's Podcast for the Murmur server, and audio streaming
  • Tracy Holtz for stream mirror
  • Dann Washko of The Linux Link Tech Show for stream mirror
  • cobra2 for stream mirror
  • John Neusteter for stream mirror
  • KevinW for creating the Mumble How-To, and for manning the testing room during most of the show.
  • Ken Fallon for being Ken Fallon
  • The Hacker Public Radio Community for coming together and pulling this off, and for making it so much fun for everone.

I was so wrapped up in the actual show, that it didn't occur to me to take notes and write down the names of all the people who helped us out. The few I listed above are all that I can remember 24 hours later. If you helped out in any way, and would like to be mentioned in the show notes of the remaining parts of this show (there will be a few of them) please email hpr (at) hackerpublicradio (dot) org with your name and I'll be glad to thank you publicly and properly.
-pokey


Howdy folks, this is FiftyOneFifty.
What you are about to hear is the result of me starting a mixdown recording in Mumble when Pokey said he was about ready to stop recording and go to bed. While it's all pretty tame, it's not entirely safe for work. I started recording sometime after midnight Central Time and the original file shows we talked for another two hours and fifteen minutes (deleting the pauses brings it down to about an hour and a half). At the end it's just me and Cobra2, proving that as in real life, I never know when it's time to gracefully leave a party :)
Among the other voices you will hear are Pokey, Delwin, JNeuster, Deltaray, DoorToDoorGeek, and I thought it was especially cool when the world wrapped around and Ken Fallon came back in after having gone to bed the night before. I didn't have the forethought to make note of all the handles active in the room, and the festivities of the evening did not enhance my recall, so I apologize to those I have overlooked. With the help of the community, I hope to get you proberly credited in the show notes, even if it is after the fact.

I regret I wasn't able to participate or listen too in the entire thirteen hour scheduled recording, since I am speaking to the future I am sure I will be enjoying those missed hours even as you hear this. I want to add my voice in gratitude and congratulations to those who organized and participated in making this event a success.

FiftyOneFifty


Hacker Public Radio New Year's Eve Part 7/8 (The Grand Finale) - HPR Volunteers | 2012-01-10

Hacker Public Radio New Year's Eve Part 7/8 (The Grand Finale)

This is episode seven of a eight part Hacker Public Radio New Year's Eve event and you can expect more of them all week long.

Thanks to:

  • PipeManMusic of the Open Source Musician's Podcast for the Murmur server, and audio streaming
  • Tracy Holtz for stream mirror
  • Dann Washko of The Linux Link Tech Show for stream mirror
  • cobra2 for stream mirror
  • John Neusteter for stream mirror
  • KevinW for creating the Mumble How-To, and for manning the testing room during most of the show.
  • Ken Fallon for being Ken Fallon
  • The Hacker Public Radio Community for coming together and pulling this off, and for making it so much fun for everone.

I was so wrapped up in the actual show, that it didn't occur to me to take notes and write down the names of all the people who helped us out. The few I listed above are all that I can remember 24 hours later. If you helped out in any way, and would like to be mentioned in the show notes of the remaining parts of this show (there will be a few of them) please email hpr (at) hackerpublicradio (dot) org with your name and I'll be glad to thank you publicly and properly.
-pokey



Hacker Public Radio New Year's Eve Part 6/8 (The Unix Fight and Thank You Kevin) - HPR Volunteers | 2012-01-08

Hacker Public Radio New Year's Eve Part 6/8 (The Unix Fight and Thank You Kevin)

This is episode six of a eight part Hacker Public Radio New Year's Eve event and you can expect more of them all week long.

Thanks to:

  • PipeManMusic of the Open Source Musician's Podcast for the Murmur server, and audio streaming
  • Tracy Holtz for stream mirror
  • Dann Washko of The Linux Link Tech Show for stream mirror
  • cobra2 for stream mirror
  • John Neusteter for stream mirror
  • KevinW for creating the Mumble How-To, and for manning the testing room during most of the show.
  • Ken Fallon for being Ken Fallon
  • The Hacker Public Radio Community for coming together and pulling this off, and for making it so much fun for everone.

I was so wrapped up in the actual show, that it didn't occur to me to take notes and write down the names of all the people who helped us out. The few I listed above are all that I can remember 24 hours later. If you helped out in any way, and would like to be mentioned in the show notes of the remaining parts of this show (there will be a few of them) please email hpr (at) hackerpublicradio (dot) org with your name and I'll be glad to thank you publicly and properly.
-pokey



Hacker Public Radio New Year's Eve Part 5/8 (Funding Free Culture) - HPR Volunteers | 2012-01-06

Hacker Public Radio New Year's Eve Part 5/8 (Funding Free Culture)

This is episode five of a eight part Hacker Public Radio New Year's Eve event and you can expect more of them all week long.

Thanks to:

  • PipeManMusic of the Open Source Musician's Podcast for the Murmur server, and audio streaming
  • Tracy Holtz for stream mirror
  • Dann Washko of The Linux Link Tech Show for stream mirror
  • cobra2 for stream mirror
  • John Neusteter for stream mirror
  • KevinW for creating the Mumble How-To, and for manning the testing room during most of the show.
  • Ken Fallon for being Ken Fallon
  • The Hacker Public Radio Community for coming together and pulling this off, and for making it so much fun for everone.

I was so wrapped up in the actual show, that it didn't occur to me to take notes and write down the names of all the people who helped us out. The few I listed above are all that I can remember 24 hours later. If you helped out in any way, and would like to be mentioned in the show notes of the remaining parts of this show (there will be a few of them) please email hpr (at) hackerpublicradio (dot) org with your name and I'll be glad to thank you publicly and properly.
-pokey


The discussion focused on how you can support free software and free culture with many paying more for "Free" software than they ever had for proprietary software. Many feel they pay what the can when they can.

The discussion move on to how artists can make a living.
Should we draw the line between digital replication and physical replication as copyright infringement, although illegal, is not stealing. Not every download is a lost sale and the argument was made that in some cases "piracy" promotes the use of the software. There was much talk of the continual increase of the copyright terms.

Time was then devoted to how artists could be compensated for their art and several examples were brought up of alternative means of generating revenue by cutting out the record labels and other middle men.


Hacker Public Radio New Year's Eve Part 4/8 (Mrs Cornominal brings the naughty) - HPR Volunteers | 2012-01-05

Hacker Public Radio-NYE Part 4/8 (Hacker Public Radio-NYE Part 4 (Mrs Cornominal brings the naughty) mildly nsfw)

May not be safe for work
This is episode four of a eight part Hacker Public Radio New Year's Eve event and you can expect more of them all week long.

Thanks to:

  • PipeManMusic of the Open Source Musician's Podcast for the Murmur server, and audio streaming
  • Tracy Holtz for stream mirror
  • Dann Washko of The Linux Link Tech Show for stream mirror
  • cobra2 for stream mirror
  • John Neusteter for stream mirror
  • KevinW for creating the Mumble How-To, and for manning the testing room during most of the show.
  • Ken Fallon for being Ken Fallon
  • The Hacker Public Radio Community for coming together and pulling this off, and for making it so much fun for everone.

I was so wrapped up in the actual show, that it didn't occur to me to take notes and write down the names of all the people who helped us out. The few I listed above are all that I can remember 24 hours later. If you helped out in any way, and would like to be mentioned in the show notes of the remaining parts of this show (there will be a few of them) please email hpr (at) hackerpublicradio (dot) org with your name and I'll be glad to thank you publicly and properly.
-pokey


This segment started with a discussion on accessibility. We are looking for a way to convert the audio to text so that deaf/hard of hearing people can enjoy our content. That lead to a discussion on Text to speech and that if you are uncomfortable or unable to record a show for HPR, then there are loads of people who will narrate a scrip for you.

The discussion turned to the question of how to pick topics for HPR and while the advice is to pick a topic that you're excited about you can always look at the Requested topics section of HPR at http://hackerpublicradio.org/contribute.php#requested_topics. If there is something that you would like to hear then mail the mailing list at hpr@hackerpublicradio.org (which you can join at http://hackerpublicradio.org/maillist ) or just email admin@hackerpublicradio.org and we'll add it to the Requested topic page.

For the record when we say topic we are not talking about the topic choclate bar.
http://en.wikipedia.org/wiki/Topic_(chocolate_bar)

After discovering that HPR has a explicit tag in iTunes (http://www.apple.com/itunes/podcasts/specs.html#explicit) the conversation took a turn to how the topic of Adult content and that there are two sides to the story.
http://hackerpublicradio.org/eps.php?id=0069 There's Pr0n on them there internets!
http://hackerpublicradio.org/eps.php?id=0586 Miscellaneous Radio Theater 4096- The Internet is For Porn

This lead to the question of whither government censorship will force developments in how the Internet is used. This brought up mesh networks (we had a discussion in http://hackerpublicradio.org/eps.php?id=0069 with Juergen Schinker open wireless network) and how the Chaos Computer Club had a presentation on the Hackerspace Global Grid. From their FAQ "We want to build a distributed network of ground stations to receive satellite communications. The first step is establishing a means of accurate synchronization for the distributed network. Next up are building various receiver modules (ADS-B, amateur satellites, etc) and data processing of received signals. A communication/control channel (read: sending data) is a future possibility but there are no fixed plans on how this could be implemented yet." http://shackspace.de/wiki/doku.php?id=project:hgg Hackerspace Global Grid. Sounds a bit like an open version of the Iridium satellite constellation http://en.wikipedia.org/wiki/Iridium_satellite_constellation Iridium satellite constellation

After a discussion on Google+, the topic came on whither you needed to encode all 3 audio formats for HPR. The answer is no, not if you don't want to. If you do then you can download the script that Code Cruncher made from http://hackerpublicradio.org/incoming/processing/prep_audio.sh. That said it's enough to upload the show in almost any format and we'll convert it.

To round off the segment was a discussion of the http://theflatearthsociety.org/ who argue that "The Flat Earth model is a belief that the Earth's shape is a plane or disk." (source wikipedia http://en.wikipedia.org/wiki/Flat_Earth_Theory.
.... Which inevitably lead to the http://en.wikipedia.org/wiki/Turtles_all_the_way_down and of course that had to lead to http://www.terrypratchett.co.uk/ Terry Pratchett. At that point the Mumble server gave up and decided to go cry in a corner.


Hacker Public Radio New Year's Eve Part 3/8 (Everybody loves Crunchbang... except Klaatu) - HPR Volunteers | 2012-01-04

Hacker Public Radio-NYE Part 3 (Everybody loves Crunchbang... except Klaatu)

This is the third part of the Hacker Public Radio New Year's Eve event and you can expect more of them all week long.

Thanks to:

  • PipeManMusic of the Open Source Musician's Podcast for the Murmur server, and audio streaming
  • Tracy Holtz for stream mirror
  • Dann Washko of The Linux Link Tech Show for stream mirror
  • cobra2 for stream mirror
  • John Neusteter for stream mirror
  • KevinW for creating the Mumble How-To, and for manning the testing room during most of the show.
  • Ken Fallon for being Ken Fallon
  • The Hacker Public Radio Community for coming together and pulling this off, and for making it so much fun for everone.

I was so wrapped up in the actual show, that it didn't occur to me to take notes and write down the names of all the people who helped us out. The few I listed above are all that I can remember 24 hours later. If you helped out in any way, and would like to be mentioned in the show notes of the remaining parts of this show (there will be a few of them) please email hpr (at) hackerpublicradio (dot) org with your name and I'll be glad to thank you publicly and properly.
-pokey

Philip Newborough (aka corenominal) project lead for CrunchBang Linux and their community manager Rebecca Newborough join the session. We interviewed them back in hpr0873

CrunchBang is a Debian GNU/Linux based distribution offering a great blend of speed, style and substance. Using the nimble Openbox window manager, it is highly customisable and provides a modern, full-featured GNU/Linux system without sacrificing performance.

In September 2011, Philip gave up paid employment to concentrate on personal projects and is now working full-time on CrunchBang Linux. During the interview he mentioned that he couldn't afford to FOSDEM so if you want you can throw him a few credits over at http://crunchbang.org/donate

Links

http://crunchbang.org/donate
http://www.fosdem.org/2012/
http://hackerpublicradio.org/eps.php?id=0873/
http://crunchbang.org/
http://www.ubuntu.com/
http://openbox.org/
http://www.xfce.org/
http://technologyserved.com/
http://en.wikipedia.org/wiki/CrunchBang_Linux
http://www.debian.org/



Hacker Public Radio New Year's Eve Part 2/8 (A Bit About Fedora) - HPR Volunteers | 2012-01-02

Hacker Public Radio New Year's Eve Part 2 (A Bit About Fedora)

This is the second part of the Hacker Public Radio New Year's Eve event and you can expect more of them all week long.

Thanks to:

  • PipeManMusic of the Open Source Musician's Podcast for the Murmur server, and audio streaming
  • Tracy Holtz for stream mirror
  • Dann Washko of The Linux Link Tech Show for stream mirror
  • cobra2 for stream mirror
  • John Neusteter for stream mirror
  • KevinW for creating the Mumble How-To, and for manning the testing room during most of the show.
  • Ken Fallon for being Ken Fallon
  • The Hacker Public Radio Community for coming together and pulling this off, and for making it so much fun for everone.

I was so wrapped up in the actual show, that it didn't occur to me to take notes and write down the names of all the people who helped us out. The few I listed above are all that I can remember 24 hours later. If you helped out in any way, and would like to be mentioned in the show notes of the remaining parts of this show (there will be a few of them) please email hpr (at) hackerpublicradio (dot) org with your name and I'll be glad to thank you publicly and properly.
-pokey

Fedora Review

Got to RPM Fusion to get all the evil proprietary stuff. http://rpmfusion.org/Configuration/

From the console run "yum update" and accept the keys

Then run "yum install synergy openssh-server audacity-freeworld ffmpeg sox mplayer inkscape vlc vim firefox poppler-utils wget sshfs kdiff3 terminator kid3 speex-tools filezilla gimp hpijs kate kdiff3 kdirstat

# systemctl start sshd.service # systemctl enable sshd.services

Firewall restart

Follow these instructions to get the vpn working http://kenfallon.com/how-to-install-checkpoint-ssl-extender-vpn-snx-under-fedora-16/

Follow these instructions to get the citrix working http://kenfallon.com/installing-citrix-on-fedora-14/

Chromium http://fedoraproject.org/wiki/Chromium - Flash http://get.adobe.com/flashplayer/ -- skype.com download linux fedora install


Hacker Public Radio New Year's Eve Part 1/8 - HPR Volunteers | 2012-01-02

Hacker Public Radio New Year's Eve Part 1

This is the first part of the Hacker Public Radio New Year's Eve event and you can expect more of them all week long.

Thanks to:

  • PipeManMusic of the Open Source Musician's Podcast for the Murmur server, and audio streaming
  • Tracy Holtz for stream mirror
  • Dann Washko of The Linux Link Tech Show for stream mirror
  • cobra2 for stream mirror
  • John Neusteter for stream mirror
  • KevinW for creating the Mumble How-To, and for manning the testing room during most of the show.
  • Ken Fallon for being Ken Fallon
  • The Hacker Public Radio Community for coming together and pulling this off, and for making it so much fun for everone.

I was so wrapped up in the actual show, that it didn't occur to me to take notes and write down the names of all the people who helped us out. The few I listed above are all that I can remember 24 hours later. If you helped out in any way, and would like to be mentioned in the show notes of the remaining parts of this show (there will be a few of them) please email hpr (at) hackerpublicradio (dot) org with your name and I'll be glad to thank you publicly and properly.
-pokey

PipeMan recommends the Behringer U-CONTROL UCA202 has 2 in 2 out rca ports for $40 or so.

http://www.behringer.com/EN/Products/UCA202.aspx
For a mixer he recommends the Behringer XENYX 802 going for $38 on amazon

http://www.behringer.com/EN/Products/802.aspx


Where's my flying car ! - MrGadgets | 2011-12-30

In today's show Mr Gadgets asks the questions that needs to be answered.

He reminds us that a New Year is about to begin and a easy new year resolution to achieve is contributing to HPR

http://hackerpublicradio.org/contribute.php


New Year's Eve Show Announcement - HPR Volunteers | 2011-12-28

The Hacker Public Radio LIVE New Year's Eve event will be streamed live from noon to midnight EST This Saturday December 31st. That's UTC 2011, Dec 31, 1700 hours to 2012, Jan 01, 0500 hours. All HPR contributors and listeners are welcome to call in via mumble and discuss their favorite HPR shows and topics of 2011, or bring a topic that you think would help us to have a good show. We'll be taking calls up to the limit of the server. We'll be streaming the whole thing, as well as distilling it down to one or more podcasts for the rss feed.

Whether you've contributed to HPR or not, please consider calling in and helping us to make this a great HPR community event.

Mumble server: 174.123.227.204 Port: 43556 Password: OSMPMumble

For callers, there will be a seperate room to test your setup before jumping in the live room just to avoid doing on air mic checks. Please check your sound there before jumping into the main room. Please set compression to the 31.8Kb/s speex codec for compatibility (NOT the CELT codec), and use push to talk. Stream Address: Mirrors to be announced. We have at least one high bandwidth offer so far.

Thank you for listening.


EMACS Help Sources - JWP | 2011-12-28

In today's show we get proof that Klaatu lured another over to the dark side. So much so that JWP has gathered some resources for you on where you can get help on EMACS they are all on his site at http://jwp1.weeman.org/

links


init() - NYbill and Windigo | 2011-12-27

Gun-toting chimp NYbill and cat-riding neer-do-well Windigo detail their first steps into Linux, from humble beginnings to current day.

Links


Redo Backup and Recovery 1.0.1. - Johninsc | 2011-12-22

This is a short podcast on Redo Backup and Recovery 1.0.1. www.redobackup.org

Easy Backup, Recovery & Bare Metal Restore

How it works

Redo Backup and Recovery is so simple that anyone can use it. It is the easiest, most complete disaster recovery solution available. It allows bare-metal restore. Bare metal restore means that even if your hard drive melts or gets completely erased by a virus, you can have a completely-functional system back up and running in as little as 10 minutes.

All your documents and settings will be restored to the exact same state they were in when the last snapshot was taken. Redo Backup and Recovery is a live CD, so it does not matter if you use Windows or Linux. You can use the same tool to backup and restore every machine. And because it is open source released under the GPL, it is completely free for personal and commercial use.

More Features, Less Complex

Redo Backup has the most features coupled with the simplest, most user-friendly interface:

  • Easy graphical user interface boots from CD in less than a minute
  • No installation needed; runs from a CD-ROM or a USB stick
  • Saves and restores Windows and Linux machines
  • Automatically finds local network shares
  • Access your files even if you can't log in
  • Recover deleted pictures, documents, and other files
  • Internet access with a full-featured browser to download drivers
  • Live CD download size is only about 200MB

Links


Intel Atom processor - JWP | 2011-12-18

In todays show JWP gives us the low down on the Intel Atom processor

Intel Atom

From Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Intel_Atom

Intel Atom is the brand name for a line of ultra-low-voltage IA-32 and x86-64 CPUs (or microprocessors) from Intel, designed in 45 nm CMOS and used mainly in netbooks, nettops, embedded application ranging from health care to advanced robotics and Mobile Internet devices (MIDs). On December 21, 2009, Intel announced the next generation of Atom processors, including the N450, with total kit power consumption down 20%. Intel Atom processors are based on the Bonnell microarchitecture.


SMLR 009 - HPR Volunteers | 2011-12-14

Welcome to syndicated Thursday on Hacker Public Radio

Each Thursday we play Syndicated creative commons content from around the web. If you know of some creative commons material that you would like to bring to the attention of the community then send an email to admin.

Sunday Morning Linux Review

http://smlr.us

Intro:

Mat Enders and Tony Bemus
Intro Sound bite by Mike Tanner

Kernel News: Mat

Time: 1:56
Latest RC release is 3.2-rc5 released on Friday 12/9 at 6pm Eastern standard time.

It has been slightly over a week since the last rc release. And rc5 is bigger in number of commits. Many of the commits are small, so it is possible that the *diff* will be smaller than both -rc2 and -rc4 were.

A big part of this release is that Ingo is back, and had a backlog. That isn’t enough to explain it all. There were xfs and btrfs changes, along with network updates, and the usual 50% random driver updates.

Greg KH announced the release of the 2.6.32.50, 3.0.13, and 3.1.5 stable kernels 12/9.

The 2.6.32.50 kernel had 28 files changed, 164 insertions, and 54 deletions.
The 3.0.13 kernel had 93 files changed, 659 insertions, and 201 deletions.
The 3.1.5 kernel had 135 files changed, 1170 insertions, and 471 deletions.

Kernel Quote of The Week:

Hey Linus stop working on Subsurface, The Scuba Diving Log that doesn’t suck, during the week so you can get the latest RC out before 6pm eastern time so it is easier for me to do these updates. (insert appropriate smiley here)

–Mat Enders

Distro News: Tony

Time: 4:53

Distrowatch.com

Distro of the Week: Tony

  1. Debian – 1367
  2. Fedora – 1427
  3. Ultimate – 1742
  4. Ubuntu – 1977
  5. Mint – 4115

Tech News:

Time: 15:45

jQuery Tells The Real Story About Plugin Site, or Why You Should Have a Backup More Recent Than a Year Old

The jQuery plugins site devolopers have finaly told the real story, in a blog posting. The plugins site went down about a week ago with just this message: “The plugins site is currently unavailable. We’ve been looking to provide a higher-quality, spam-free expierence at the plugins site for some time and we have decided to temporarily shutter the existing site. We will be providing more details on the new plugins site soon, so that plugin authors can hit the ground running with our new submission process.” What really happened was, in an attempt to clean up the spam using Drupal Views Bulk Operations, all of the plugins were deleted. And the only backup was a year old. The developers asked for forgiveness and some help in developing a completely new plugins site. The plugins site needed renovations for quite some time. Due to the spam issue and because of how plugins were manged through the CMS that was cluttered and awkward. They were planning on replacing the site when events caused an imdeiate need. When I say events I mean the accidental deletion and lack of backup was the impetus to move those plans into action. jQuery plugin developers should create a GitHub presence, even if they just mirror their existing source code management. The new site still being developed on github.com/jquery/plugins.jquery.com/ and there is currently no date for its launch.

Download.com accused of wrapping nmap in a “trojan installer”

Nmaps author says CBS Interactive and CNET’s Download.com are wrapping the open source application in a proprietary installer. In the past, they have never altered the application downloads they serve up, they have been changing that over the last six months. Gordon “Fyodor” Lyon, lays out his issues in a posting to the Nmap Hackers mailing list. He claims the installer does thing like install the ‘StartNow’ toolbar”, makes Bing the default search engine, and then sets the users home page to MSN. This is how a “trojan installer” functions. If the installer is seperated from the download and sent to VirusTotal it shows that ten of the 42 scanners, they run it against, identify it as a trojan or adware installer. Also the Nmap trademark is displayed next to offers to install software, as if the Nmap organization supports these products. As Nmap is not under the plain GPL but under an enhanced version that specifically prohibits aggregation into a proprietary executable installer.
Download.com initially claimed its scheme is simple for developers to opt-out of. The opt out is not automatic though. Download.com says “all opt-out requests are carefully reviewed on a case by case basis.” Lyon is looking for a US copyright attorney and wants to get the word to the hundreds of users who use Download.com every week to download Nmap.
CBS’s Download.com site has been called out for this type of behaviour before. In August, ExtremeTech claimed similar behaviour with the media player VLC. According to an FAQ from CBS this installer software was rolled out in July.
After the fecal matter hit the fan on this Download.COM back pedaled in a big way. In a statement, Sean Murphy, the Vice President and General Manager of Download.com said, “The bundling of this software was a mistake on our part and we apologize to the user and developer communities for the unrest it caused.” Then adding that they had “reviewed all open source files in our catalog to ensure none are being bundled”.
Lyon posted an update, stating that Microsoft had been in contact with him and claimed they “didn’t know they were sponsoring CNET to trojan open source software”. Microsoft also stated that they had stopped the practice, which seems odd since they said that they were unaware that it was happening. So now the Download.com installer changed to install the “Babylon toolbar” which did different search engine redirection. CNET then later removed that and is now installing its own “techtracker” tool for updating downloaded software. However they are also restoring the “Direct download link” which allows users to download files without having to download the “download manager”.
Who knows if these changes will quell the controversey. The changes only affect open source software and the proprietary freeware and trial software on Download.com will still have the Download.com Installer packaging. A number of open source programs at Download.COM still had an installer wrapping them. There has been no general apology for bundling GPL software with closed source installers.


Researchers at Google Have Proposed s Fix to The SSL Dilemma

Google researchers Adam Langley and Ben Laurie have proposed a new method for ensuring the trustworthiness of the public key infrastructure (PKI) underpinning HTTPS. Thier idea is based on a public list of all certificates ever issued by certificate authorities. The two problems with how the current system works are. First, if an attacker can comprimise any of the more than 100 certificate authorities and aquire a certificate for a server such as amazon.com, end users would not be able to tell the fraudulant site from the real one. Second, the way the system currently works Amazon would not be able to detect the fraud either.
Langley and Laurie believe that a public list would mitigate both problems. Whenever a website offered up a certificate, the browser would check the supplied certificate against one of these public lists. If the browser did not find the certificate on any of the lists, the site would be treated as untrusted. Companies would then be able to check these lists regularly, to locate any fraudulent certificates. Which means that even if a criminal was able to obtain a fake certificate, they could not use it efectively. Merkle signature trees would be used to maintain the integrity of the lists.
The proposals might not be implemented and, if it is, noone knows over what sort of timescale. There are also other alternatives being proposed like Firefoxs’ extension Convergence being pursued by security expert Moxie Marlinspike.


Android’s Revenge on Apple’s iPhone & iPad

Could Apple be regretting its world-wide war on Android? A German court issued a preliminary injunction on Motorola’s behalf that prevents European sales of all Apple’s 3G-enabled devices. Android-power Motorola Mobility, soon to be a part of Google, used a patent to thwart the competition. Apple has been using design and software patents in order to attack Android world wide. So I don’t think this could have happened to a nicer company.

Regretably the patent being used, Method for performing a countdown function during a mobile-originated transfer for a packet radio system, is an excellent example of brain dead software patents. Almost as bad as Apple trying to block anybody from creating a rectangular phone or tablet as it would infringe on thier “unique” design. Thing like this sadly are not unusual but equate to little more than Intelectual Property (IP) blackmail. Just check out U.S. Patent No. 6,359,898 and its European Union equivalent, EP1010336 (B1) ? 2003-03-19. They basicly describe performing a countdown over a 3G connection. You know lik, “Ten seconds to complete your download, three, two, one, download complete.” Oh, obviously an original idea indeed.

So you say why is a countdown mechanism so essential that a court would rule that Apple would be in violation and unable to sell thier products in Europe. Well so does Apple which is why they have appealled using a Fair, Reasonable, and Non-Discriminatory (FRAND) defense. [Tony this is a link to a PDF that explains a frand defense please embed it http://www.ucl.ac.uk/laws/jevons/papers/colloquium_2007/jevons07_glader.pdf] This defenses core argument is that this feature is not an essential component to 3G mobile telephony. I and I also assume you all understand that, but the German court wasn’t going for it.

So this will go on for a while in the court system with suit and counter suit. And in the end it will only delay the sale of Apple products in the EU. But another side effect is that no matter where you buy your smartphone it will cost you more because thes kinds of court battles do not come cheap. I have a suggestion to all of these patent mongers and trolls, knock it off and just compete in the market place instead of the court room.


Get top-quality open source security tools in one distro

If you could have just one toolkit for network security, which one would you choose? I mean the one toolkit that had all of the functionality you needed for securing, analyzing, monitoring, and validating your network. Would it be BackTrack, Deft, or Helix? Well I have used two of those and I have found a distro that I think kicks thier ass. After you have checked out Network Security Toolkit (NST), I believe that you will choose it also.

This live DVD is based on Fedora. NST was designed to bring you easy access to the best Open Source Network Security Applications. It should run on most x86/x86_64 platforms. The intent of this distrobution is to provide network security administrators with a complete set of tools. Most of the tools in INSECURE.ORGs Top 100 Security Tools are in this kit. An advanced Web User Interface (WUI) is provided for system administration, navigation, automation, geolocation and configuration for many of the network and security applications in distribution.

Here are some of the tools that come with NST:

Aircrack NG: A wireless sniffer and WEP/WPA-PSK key cracker
Airsnort: A wireless LAN (WLAN) tool that recovers encryption keys.
Amap: A next-generation scanning tool that identifies applications and services even if they are not listening on the default port by creating a bogus communication and analyzing the responses.
Argus/Argus-Clients/Argus-Monitor: An audit record generation and utilization system
Arp-Scan: A scanning and fingerprinting tool
Arpwatch: Network monitoring tools for tracking IP addresses on a network.
Awstats: Advanced Web statistics
Bandwidthd: Tracks network usage and builds HTML and graphs
Beecrypt: An open source cryptography library
Bit-twist: A simple yet powerful libpcap-based Ethernet packet generator
BlackOwlMIBBrowser: A Visual SNMP MIB browser with MIB variable graphing.
Cadaver: A command-line WebDAV client
CheckDNS: A Domain Name Server analysis and reporting tool
Chkrootkit: A tool to locally check for signs of a rootkit
ClamAV: Antivirus
Conntrack-tools: Tools to manipulate netfilter connection tracking table
DNScap: A DNS traffic capture utility
DNSenum: The tool gathers as much information as possible about a domain.
DNSmap: A network tool that performs brute force search/query of domains.
DNSwalk: A DNS debugger
Dsniff: Tools for network auditing and penetration testing.
Etherape: A graphical network viewer modeled after etherman.
Firewalk: Active reconnaissance network security tool.
Foremost: Recover files by carving them from a raw disk.
Freeradius: A high-performance and highly configurable free RADIUS server
Fwbuilder: A firewall builder
Geoclue: A modular geoinformation service
GPGme: GnuPG Made Easy — a high level crypto API
Greenbone-Security-Assistant: A Web-based interface to the Open Vulnerability Assessment Scanner
GSD: A desktop (GUI) interface to the Open Vulnerability Assessment Scanner
Honeyd: A honeypot daemon
Hunt: A tool for demonstrating well-known weaknesses in the TCP/IP protocol suite.
Kismet: Kismet is an 802.11 layer2 wireless network detector, sniffer, and IDS.
Mbrowse: A GUI SNMP MIB browser
Nagios: Nagios monitors hosts and services and yells if something breaks.
NBTScan: A tool to gather NetBIOS info from Windows networks.
Netmask: A utility for determining network masks.
Netwag: The GUI for the network toolbox Netwox
Nload: Monitor network traffic and bandwidth usage in real-time.
Wireshark: A network protocol analyzer

Installing NST is as simple and easy as any other major Linux distribution out there today. After downloading the DVD image burn it out to disk, then pop it in and and boot up. You can choose to either boot into console or graphical mode, recommend the graphical mode even though it is GNOME 3. If your hardware will not support GNOME 3 you can opt to fall back on Classic GNOME. After bootup you will see the default live user enter the password nst2003 and let the desktop load. Once the desktop has fully loaded you can either take it for a test drive or jump right into the install. In order to install it you have to go to Applications > System Tools > Install NST To Hard Drive. If you have installed any Linux distribution before you will find no surprises here. When the installation is complete, or the live version is up and running, you can start experimenting with the tools. There are hundreds of available tools here to help you monitor, secure, analyze, and do practicly anything else on your network.


Carrier IQ hit with privacy lawsuits as more security researchers weigh in

Carrier IQ [...] has been hit with two class-action lawsuits from users worried about how the company’s software tracks their smartphone activity. Carrier IQ, of course, professes its innocence. But the company has also received some public support from security researchers who say Carrier IQ’s software is only tracking diagnostic information and likely is not violating user privacy.


SFLC Asks the US Congress for a DMCA Exception

The Software Freedom Law Center has filed a request with the US Librarian of Congress for a DMCA exception that would allow users to freely decide what software they can install and uninstall on devices they own.


Arduino 1.0 Released

A long time coming, this release brings small but important changes to clean up the Arduino environment and language – as well as adding lots of additional features. Updates to the environment include a new file extension, toolbar icons, and color scheme as well as a progress bar on compilation and upload. The language changes include modifications to the Serial class, addition of DHCP and DNS support to the Ethernet library, a new SoftwareSerial library, multi-file support in the SD library, modifications to the Wire library and UDP class, etc.


Gnome Shell Extensions Website Launched

The site, which is primarily provided for GNOME 3.2 users, only works in Firefox presently. Support for additional browsers is planned. Amongst the extensions already on offer are an old school ‘GNOME Applications Menu’, ‘Frippery Bottom Panel’ (which adds a window switcher panel to the bottom of the screen), and a ‘Places Status Indicator‘.

Outtro Music:
Time: 53:52
Jamendo.com
Dropping out of School by Brad Sucks


OpenShorts Episode 4 - MrGadgets | 2011-12-13

Mr. Gadget's quest to get us interested in hardware continues. Today we learn about making three-dimensional parts using inexpensive computer-controlled manufacturing equipment. Both additive (RepRap, CandyFab) and subtractive (Lumenlab Micro CNC) systems are covered.

Links


Welcome Frank Bell - Frank Bell | 2011-12-12

Today our newest host, Frank Bell describes how he started on the road to Linux and some of the things he noticed along the way. In this episode, he goes from a empty computer to one running Slackware 10.0.


Replacing Older Hardware - JWP | 2011-12-08

In today's show JWP talks to us about replacing some of his old amd boxes. He investigates what he can get for $250. He heads over to http://geeks.com for a P4 with HDMI out.

Computer Memories - Deltaray | 2011-12-02

In his second HPR episode, Deltaray looks back at his early computer experiences, from the Commodore to the Amiga, early computer stores, a BBS, and...The Strip.

Sound effects by jppi-stu (117647) and timbre (84427) of freesound.org

Apple Lisa

From Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Apple_Lisa
The Apple Lisa - also known as the Lisa - is a personal computer designed by Apple Computer, Inc. (now Apple, Inc.) during the early 1980s.
Development of the Lisa began in 1978 as a powerful personal computer with a graphical user interface (GUI) targeted toward business customers.
In 1982, Steve Jobs was forced out of the Lisa project, so he joined the Macintosh project instead. The Macintosh is not a direct descendant of Lisa, although there are obvious similarities between the systems and the final revision, the Lisa 2/10, was modified and sold as the Macintosh XL.
The Lisa was a more advanced system than the Macintosh of that time in many respects, such as its inclusion of protected memory, cooperative multitasking, a generally more sophisticated hard disk based operating system, a built-in screensaver, an advanced calculator with a paper tape and RPN, support for up to two megabytes (MB) of RAM, expansion slots, a numeric keypad, data corruption protection schemes such as block sparing, non-physical file names (with the ability to have multiple documents with the same name), and a larger higher-resolution display. It would be many years before many of those features were implemented on the Macintosh platform. Protected memory, for instance, did not arrive until the Mac OS X operating system was released in 2001. The Macintosh featured a faster 68000 processor (7.89 MHz) and sound. The complexity of the Lisa operating system and its programs taxed the 5 MHz Motorola 68000 microprocessor so that consumers said it felt sluggish, particularly when scrolling in documents.
lisa photo
http://en.wikipedia.org/wiki/Apple_lisa


TRS-80

From Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/TRS_80
TRS-80 was Tandy Corporation's desktop microcomputer model line, sold through Tandy's Radio Shack stores in the late 1970s and early 1980s. The first units, ordered unseen, were delivered in November 1977, and rolled out to the stores the third week of December. The line won popularity with hobbyists, home users, and small-businesses. Tandy Corporation's leading position in what Byte Magazine called the "1977 Trinity" (Apple, Commodore and Tandy) had much to do with Tandy's retailing the computer through more than 3000 of its Radio Shack (Tandy in Europe) storefronts. Notable features of the original TRS-80 included its full-stroke QWERTY keyboard, small size, its Floating Point BASIC programming language, an included monitor, and a starting price of $600. The pre-release price was $500 and a $50 deposit was required, with a money back guarantee at time of delivery. One major drawback of the original system was the massive RF interference it caused in surrounding electronics. This became a problem when it was determined to violate FCC regulations, leading to the Model I's phase out in favor of the new Model III.
By 1979, the TRS-80 had the largest available selection of software in the microcomputer market.
....
In July 1980 Tandy released the Model III. The improvements of the Model III over the Model I included built-in lower case, a better keyboard, 1500-baud cassette interface, and a faster (2.03 MHz) Z-80 processor. With the introduction of the Model III, Model I production was discontinued as it did not comply with new FCC regulations as of 1 January 1981 regarding electromagnetic interference. The Model I radiated so much interference that while playing games an AM radio placed next to the computer could be used to provide sounds.
The Model III could run about 80% of Model I software, but used an incompatible disk format. Customers and developers complained of bugs in its BASIC and the TRSDOS operating system. The computer also came with the option of integrated disk drives. Since they took power from the same supply as the motherboard and screen, which was not upgraded for the disk drive models, it was common to see the screen image shrink noticeably during drive access.
photo

http://web.archive.org/web/20060425163924/http://www.kjsl.com/trs80/model3info.html


Commadore 128

http://en.wikipedia.org/wiki/Commodore_128
The Commodore 128 (C128, CBM 128, C=128) home/personal computer was the last 8-bit machine commercially released by Commodore Business Machines (CBM). Introduced in January 1985 at the CES in Las Vegas, it appeared three years after its predecessor, the bestselling Commodore 64.
The C128 was a significantly expanded successor to the C64 and unlike the earlier Commodore Plus/4, nearly full compatibility with the C64 was retained, in both hardware and software. The new machine featured 128 KB of RAM, in two 64 KB banks and an 80-column RGBI video output (driven by the 8563 VDC chip with 16 KB dedicated video RAM), as well as a substantially redesigned case and keyboard. Also included was a Zilog Z80 CPU which allowed the C128 to run CP/M, as an alternate to the usual Commodore BASIC environment.
The primary hardware designer of the C128 was Bil Herd, who had worked on the Plus/4. Other hardware engineers were Dave Haynie and Frank Palaia, while the IC design work was done by Dave DiOrio. The main Commodore system software was developed by Fred Bowen and Terry Ryan, while the CP/M subsystem was developed by Von Ertwine
photo


Amiga 2000

From Wikipedia, the free encyclopedia
The Amiga 2000, or A2000, is a personal computer released by Commodore in 1986. It is the successor to the Amiga 1000. http://en.wikipedia.org/wiki/Amiga_2000
photo



The Count of Monte Cristo - HPR Volunteers | 2011-11-30

Welcome to syndicated Thursday on Hacker Public Radio

Each Thursday we play Syndicated creative commons content from around the web. If you know of some creative commons material that you would like to bring to the attention of the community then send an email to admin.

Today we're going back in time, to a classic audio drama performance by the Mercury Theater and was originally aired in Aug 29, 1938. It is an adaptation of the classic novel The Count of Monte Cristo, by Alexandre Dumas.

Mercury Theatre

Orson Welles at old style microphone
The Mercury Theatre was a theatre company founded in New York City in 1937 by Orson Welles and John Houseman. After a string of live theatrical productions, in 1938 the Mercury Theatre progressed into their best-known period as The Mercury Theatre on the Air, a radio series that included one of the most notable and infamous radio broadcasts of all time, The War of the Worlds, broadcast on October 30, 1938. The Mercury Theatre on the Air produced live radio dramas in 1938-1940 and again briefly in 1946.

The Count of Monte Cristo

The Count of Monte Cristo (French: Le Comte de Monte-Cristo) is an adventure novel by Alexandre Dumas. It is often considered to be, along with The Three Musketeers, Dumas's most popular work. He completed the work in 1844. Like many of his novels, it is expanded from the plot outlines suggested by his collaborating ghostwriter Auguste Maquet.

photo of Dumas

The story takes place in France, Italy, islands in the Mediterranean and the Levant during the historical events of 1815–1838 (from just before the Hundred Days through to the reign of Louis-Philippe of France). The historical setting is a fundamental element of the book. An adventure story primarily concerned with themes of hope, justice, vengeance, mercy and forgiveness, it tells of a man who is wrongfully imprisoned, escapes from jail, acquires a fortune and sets about getting revenge on the men who destroyed his life. However, his plans also have devastating consequences for the innocent as well as the guilty. The book is considered a literary classic today. According to Luc Sante, "The Count of Monte Cristo has become a fixture of Western civilization's literature, as inescapable and immediately identifiable as Mickey Mouse, Noah's flood, and the story of Little Red Riding Hood."

links

http://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License

http://en.wikipedia.org/wiki/Alexandre_Dumas
http://en.wikipedia.org/wiki/The_Count_of_Monte_Cristo
http://librivox.org/the-count-of-monte-cristo-by-alexandre-dumas/
http://www.archive.org/details/count_monte_cristo_0711_librivox
http://www.archive.org/details/worksofalexand02duma

http://en.wikipedia.org/wiki/Mercury_Theatre
http://www.archive.org/details/OrsonWelles-MercuryTheater-1938Recordings
http://creativecommons.org/licenses/by-nc-nd/3.0/

Todays show is licensed under a Creative Commons license: Attribution-Noncommercial-No Derivative Works 3.0 , while most of the show notes are taken from Wikipedia and are available under the Creative Commons Attribution-ShareAlike License


Emacs Console - JWP | 2011-11-29

In today's show JWP returns with a look at emacs console.

Gift Guide for Electronics Engineers of the Future - MrGadgets | 2011-11-28

In today's show Mr. Gadgets continues his quest to encouraging young people to get interested in technology.


Publican, the user-friendly Perl frontend to Docbook XML - klaatu | 2011-11-28

Klaatu introduces you to Publican, the user-friendly Perl frontend to Docbook XML from the Fedora Linux Project. Also, how to set up vim with XML tag completion.

Links

Also see Docbook The Definitive Guide

nXML-mode for GNU Emacs.

Feel free to glance over the dot-emacs file that Klaatu uses, mostly stolen from Unix guru Bill Von Hagen (who in turn stole it from lots of other people; read comments for credits)

XML Completion for Vim


Desktop Transparency - Deltaray | 2011-11-24

Deltaray talks about the (true) history of Desktop Transparency.

The famous screenshot that started it all, by Cmdr Taco

Tony Hughes Free Cycle - Ken Fallon | 2011-11-22

Free Cycle

In todays show Ken talks to Tony Hughes about how he got into linux

The Freecycle Network


From Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/The_Freecycle_Network

The Freecycle Network (often abbreviated TFN or just known as Freecycle) is a non-profit organization registered in the state of Arizona, USA, and separately registered as a UK charity, that organizes a worldwide network of "gifting" groups, aiming to divert reusable goods from landfills. It provides a worldwide online registry, and coordinates the creation of local groups and forums for individuals and non-profits to offer and receive free items for reuse or recycling, promoting gift economics as a motivating cultural outlook. "Changing the world one gift at a time" is The Freecycle Network's official tagline.
http://www.freecycle.org/

Xubuntu

Xubuntu is a community developed, Ubuntu-based Linux operating system that is well-suited for both laptops and desktops. It contains all the applications you need - a web browser, document and spreadsheet editing software, instant messaging and much more. http://www.xubuntu.org/

LibreOffice


LibreOffice is the power-packed free, libre and open source personal productivity suite for Windows, Macintosh and GNU/Linux, that gives you six feature-rich applications for all your document production and data processing needs: Writer, Calc, Impress, Draw, Math and Base. Support and documentation is free from our large, dedicated community of users, contributors and developers. You, too, can get involved!
http://www.libreoffice.org/

Ucubed


What is Ucubed?
UCubed is an event that focuses on Ubuntu and Debian based distributions, and encourages users to become more involved in the community.
http://ucubed.info/

Software Freedom Day

Software Freedom Day is a global celebration and education of why transparent and sustainable technologies are now more important than ever. With over 200 teams in 60 countries participating, it is a fantastic event to get your schools and communities involved in. Go along to your local event or start your own event and meet a wide range of people, all working together to help ensure our freedoms are maintained by the technologies of tomorrow.
http://softwarefreedomday.org/

BLACKPOOL LUG

http://blackpoollug.blogspot.com/
lugs.org.uk



BLACKPOOL LUG membership is free, no sign up required.
Just turn up, or follow us here, or on the mailing list, Twitter, Facebook, or RSS.


mailing list, subscribe here:- https://mailman.lug.org.uk/mailman/listinfo/blackpool/
post to:- blackpool@mailman.lug.org.uk
Read list: list archives here

The facebook page is here

Twitter:- @blacc2

RSS Subscribe

Meetings every Saturday 10-12 excluding school holidays
At 29-35 Ripon road, Blackpool. FY1 4DY

Format -
'Free for all' open day.
Members, non members, friends, passers by, everybody welcome.

Ripon road is residents only parking, don't get a parking ticket

Link to map :- Ripon road, Blackpool FY1 4DY
The sign says: PCRECYCLER LTD.
Use the buzzer/intercom on the wall next to the door in the yard to get in.

Picture of Ripon road building by Jim Huntsman:-



Ripon road


LUG Main contact:-
Mike Hewitt
admin[at]pcrecycler[.]co[.]uk
Tel 01253 293258 between 10-2, Mon,Tue,Thur,Friday.
Fax:-07092162209





Breaking Down TFTP - Kevin Granade | 2011-11-21

In the inaugural episode of Breaking Down Protocols, I dig into TFTP, what it's good for and what makes it tick.
You can contact Kevin on identi.ca as @kevingranade

The original rfc
http://www.ietf.org/rfc/rfc783.txt

The errata
http://www.ietf.org/rfc/rfc1123.txt

An update
http://www.ietf.org/rfc/rfc1350.txt

The option extension
http://www.ietf.org/rfc/rfc1782.txt
http://www.ietf.org/rfc/rfc1783.txt
http://www.ietf.org/rfc/rfc1784.txt

An update to option extension
http://www.ietf.org/rfc/rfc2347.txt
http://www.ietf.org/rfc/rfc2348.txt
http://www.ietf.org/rfc/rfc2349.txt

The multicast RFC.
http://www.ietf.org/rfc/rfc2090.txt

Trivial File Transfer Protocol

From Wikipedia, the free encyclopedia

http://en.wikipedia.org/wiki/Trivial_File_Transfer_Protocol

Trivial File Transfer Protocol (TFTP) is a file transfer protocol known for its simplicity.[citation needed] It is generally used for automated transfer of configuration or boot files between machines in a local environment. Compared to FTP, TFTP is extremely limited, providing no authentication, and is rarely used interactively by a user.

Due to its simple design, TFTP could be implemented using a very small amount of memory. It is therefore useful for booting computers such as routers which may not have any data storage devices. It is an element of the Preboot Execution Environment (PXE) network boot protocol, where it is implemented in the firmware BIOS of the host's network card.

It is also used to transfer small amounts of data between hosts on a network, such as IP phone firmware or operating system images when a remote X Window System terminal or any other thin client boots from a network host or server. The initial stages of some network based installation systems (such as Solaris Jumpstart, Red Hat Kickstart, Symantec Ghost and Windows NT's Remote Installation Services) use TFTP to load a basic kernel that performs the actual installation.

TFTP was first defined in 1980 by IEN 133.[1] It is currently defined by RFC 1350. There have been some extensions to the TFTP protocol documented in later RFC's (see the section on Extensions, below). TFTP is based in part on the earlier protocol EFTP, which was part of the PUP protocol suite. TFTP support appeared first as part of 4.3 BSD.

Due to the lack of security, it is dangerous to use it over the Internet. Thus, TFTP is generally only used on private, local networks.


Emacs Part 3: The Reckoning. - klaatu | 2011-11-20

A small mini series (three parts) on GNU Emacs; Klaatu tells you how to use it, when to use it and when not to, why you'd want to use it, and most of all - how to become a pro on it! Not a sales pitch for Emacs, just a harmless introduction. First try is free.


Pre micro computer tech in the home #2 - MrGadgets | 2011-11-15

In today's show Mr Gadgets talks about the access children of the space age had to science

The Golden Book of Chemistry Experiments

a picture of the cover
The Golden Book of Chemistry Experiments was a children's chemistry book written in the 1960s by Robert Brent and illustrated by Harry Lazarus and published by Western Publishing in their Golden Books series. Many of the experiments contained in the book are now considered "dangerous for unsupervised children"[citation needed], and would not appear in a modern children's chemistry book[citation needed]. OCLC lists only 126 copies of this book in libraries worldwide.
The book was a source of inspiration to David Hahn, nicknamed "the Radioactive Boy Scout" by the media, who tried to collect a sample of every chemical element and also built a model nuclear reactor, which led to the involvement of the authorities.
From Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/The_Golden_Book_of_Chemistry_Experiments
http://www.scribd.com/doc/21654883/The-Golden-Book-of-Chemistry-Experiments



GNU Emacs 2 - klaatu | 2011-11-13

Second episode of three in Klaatu's GNU Emacs mini series. This time, you and Klaatu will tackle the .emacs file and learn how to bring text highlighting, modern-style copy/paste keybindings, and even a little taste of buffers and frame-type things.


Packaging for your distro - Mike Hingley | 2011-11-10

In this episode Mike tries to highlight the advantages of packaging content for your distro. 

The Ubuntu content packaging team can be found at : http://bit.ly/cpackage

More articles about content packaging can be found at http://www.titaniumbunker.com

Mike can be reached at  mike@titaniumbunker.com


Pat Volkerding of Slackware Linux chats with Klaatu - klaatu | 2011-11-08

Pat Volkerding of Slackware Linux chats with Klaatu and whomever happens to wander by (Maco, Vincent Batts, Chad Wallenberg, and others) at the SELF afterparty.

Slackware

From Wikipedia, the free encyclopedia

Slackware is a free and open source Linux-based operating system. It was one of the earliest operating systems to be built on top of the Linux kernel and is the oldest currently being maintained. Slackware was created by Patrick Volkerding of Slackware Linux, Inc. in 1993. The current stable version is 13.37, released on April 27, 2011.
Slackware aims for design stability and simplicity, and to be the most "Unix-like" Linux distribution, making as few modifications as possible to software packages from upstream and using plain text files and a small set of shell scripts for configuration and administration.

photo of Pat Volkerding

Warning: this is not a proper interview, just 40 minutes of aimless and fairly noisy chit chat at a party. So it's probably not for everyone, although if you're a Slackware fan then it might be of some interest.

http://www.slackware.com/
http://en.wikipedia.org/wiki/Patrick_Volkerding
http://en.wikipedia.org/wiki/Slackware


GNU Emacs 1 - klaatu | 2011-11-07

A small mini series (three parts) on GNU Emacs; Klaatu tells you how to use it, when to use it and when not to, why you'd want to use it, and most of all - how to become a pro on it! Not a sales pitch for Emacs, just a harmless introduction. First try is free.

emacs logo

GNU Emacs is an extensible, customizable text editor—and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. The features of GNU Emacs include:

  • Content-sensitive editing modes, including syntax coloring, for a variety of file types including plain text, source code, and HTML.
  • Complete built-in documentation, including a tutorial for new users.
  • Full Unicode support for nearly all human languages and their scripts.
  • Highly customizable, using Emacs Lisp code or a graphical interface.
  • A large number of extensions that add other functionality, including a project planner, mail and news reader, debugger interface, calendar, and more. Many of these extensions are distributed with GNU Emacs; others are available separately.

Another Tech Giant Passes - Household Tech in the Pre-Micro Era - MrGadgets | 2011-11-03

In today's show Mr Gadgets pauses to remember the passing of some pioneering greats in the tech field. He focuses on personal heroes who have had a profound impact on the direction of his life.

Edgar Villchur

From Wikipedia, the free encyclopedia (http://en.wikipedia.org/wiki/Edgar_Villchur)

Edgar Marion Villchur (28 May 1917 - 17 October 2011) was an American inventor, educator, and writer widely known for his 1954 invention of the acoustic suspension loudspeaker which revolutionized the field of high-fidelity equipment. A speaker Villchur developed, the AR-3, is exhibited at the The Smithsonian Institutions Information Age Exhibit in Washington, DC.
Villchur's speaker systems provided improved bass response while reducing the speaker's cabinet size. Acoustic Research, Inc. (AR), of which he was president from 1954 to 1967, manufactured high-fidelity loudspeakers, turntables, and other stereo components of his design, and demonstrated their quality through live vs. recorded concerts. The companys market share grew to 32 percent by 1966. After leaving AR, Villchur researched hearing aid technology, developing the multichannel compression hearing aid, which became the industry standard for hearing aids.

Henry Kloss

From Wikipedia, the free encyclopedia (http://en.wikipedia.org/wiki/Henry_Kloss)

Henry Kloss (1929, Altoona, PA - January 31, 2002, Cambridge, MA) was a prominent American audio engineer and businessman who helped advance high fidelity loudspeaker and radio receiver technology beginning in the 1950s. Kloss (pronounced with a long o, like "close") was an undergraduate student in physics at Massachusetts Institute of Technology (class of 1953), but never received a degree. He was responsible for a number of innovations, including the acoustic suspension loudspeaker and the high fidelity cassette deck. In 2000, Kloss was one of the first inductees into the Consumer Electronics Association's Hall of Fame. He earned an Emmy Award for his development of a projection television system, the Advent Video Beam 1000.

Acoustic Research

From Wikipedia, the free encyclopedia (http://en.wikipedia.org/wiki/Acoustic_Research)

Acoustic Research was a Cambridge, Massachusetts-based company that manufactured high-end audio equipment. The brand is now owned by Audiovox. Acoustic Research was well known for the AR-3 series of speaker systems, which used the 12-inch (305 mm) acoustic suspension woofer of the AR-1 with newly designed dome mid-range and high-frequency drivers, which were the first of their kind. AR's line of acoustic suspension speakers were extraordinary for their time, as they were the first loudspeakers with flat response, extended bass, wide dispersion, small size, and reasonable cost.

http://homepage.mac.com/oldtownman/recording/villchur.html


Alan Cocks, the info point project - Ken Fallon | 2011-11-01

In todays show Ken talks to Alan Cocks about the info point project setup by Jono Bacon. It is an outreach program to get the message of open source to visitors at and how he has spread the open source message at the Bracknell Computer Fair each month
http://www.britishcomputerfairs.com/cgi-bin/floorplan?vnu_id=5
http://infopointproject.org/wordpress/

From HPR @ OggCamp11


Jared Smith from Fedora - klaatu | 2011-10-30

Klaatu, losing his voice from too much Ohio Linux Festivities, interviews Jared Smith, the project manager of Fedora Linux.

http://fedoraproject.org/wiki/Fedora_Project_Wiki
http://www.jaredsmith.net/


Open Source Radio Software - AukonDK | 2011-10-27

In todays show AukonDK leads us on a tour of Open Source Radio Software


Icecast http://www.icecast.org/
Icecast, the project, is a collection of programs and libraries for streaming audio over the Internet. This includes:

  • icecast, a program that streams audio data to listeners
  • libshout, a library for communicating with Icecast servers
  • IceS, a program that sends audio data to Icecast servers


BUTT http://butt.sourceforge.net/
butt (broadcast using this tool) is an easy to use, multi OS streaming tool.
It supports ShoutCast and IceCast.
butt runs on Linux, MacOS and Windows.


IDJC http://idjc.sourceforge.net/

Internet DJ Console is a project started in March 2005 to provide a powerful yet easy to use source-client for individuals interested in streaming live radio shows over the Internet using Shoutcast or Icecast servers.

Because of the large number of streaming applications that already existed but did little more than stream a pair of audio channels or a fixed playlist, it was decided that IDJC would be the opposite and simulate audio hardware to cut down the expense of creating a home studio.

In addition to providing a large number of show production features, this software has been written with the aim of producing the best possible experience for the listeners and DJ alike. To that end features like VoIP integration were conceived of from the very start resulting in the choice of Jack Audio Connection Kit to base the audio.

This has afforded IDJC audio processing capabilities that were they built in would be considered excessive. Enjoy integration with powerful programs such as the well known Skype, Jack Rack (offering audio sound effects plugins), Jamin (the powerful audio compressor/equalizer), and many more.

Fortunately IDJCs power does not come at the expense of a well organized user interface, nor have requests for features been permitted to diminish the application's intuitive feel yet throughout development the main goals have always been that of stability and audio quality.


Liquidsoap http://savonet.sourceforge.net/index.html

Liquidsoap is a powerful and flexible language for describing your streams. It offers a rich collection of operators that you can combine at will, giving you more power than you need for creating or transforming streams. But liquidsoap is still very light and easy to use, in the Unix tradition of simple strong components working together.


Airtime http://www.sourcefabric.org/en/airtime/

Airtime is the open radio software for scheduling and remote station management. Remote access to the station’s media management, multi-file upload and automatic metadata verification is coupled with a collaborative online scheduling calendar and playlist management. The scheduling calendar is managed through an easy-to-use web-interface and triggers audio playout with sub-second precision for fading.


Rivendell http://www.rivendellaudio.org/
Rivendell is a complete radio broadcast automation solution, with facilities for the acquisition, management, scheduling and playout of audio content. It has all of the features one would expect in a modern, fully-fledged radio automation system, including support for both PCM and MPEG audio encoding, full voicetracking and log customization as well as support for a wide variety of third party software and hardware. As a robust, functionally complete digital audio system for broadcast radio applications, Rivendell uses industry standard components like the GNU/Linux Operating System, the AudioScience HPI Driver Architecture and the MySQL Database Engine. Rivendell is available under the GNU Public License.


RAAbuntu http://rrabuntu.sourceforge.net/

Rivendell Radio Automation Live CD installer for Ubuntu. This is a modified version of Ubuntu 10.04. It has been customised using the Ubuntu Customization Kit (UCK) and the Rivendell DEB packages developed by Alban in France. http://blog.tryphon.org/alban/

Frederick Henderson created all the install scripts for the greatly improved installer


Email: aukondk@aukondk.com
Twitter/Identica: aukondk gplus.to/aukondk www.aukondk.com


What holiday tech item - MrGadgets | 2011-10-25

In todays show Mr. Gadgets starts the run up to the festive season asking what your holiday tech item would be. He encourages you to send in your own suggestion.

Jonathan Nadeau - klaatu | 2011-10-23

At the Ohio Linux Fest, Klaatu interviews Jonathan Nadeau about the FSF, Trisquel Linux, Linux and accessibility, and how non-programmers can get involved with software projects.


Android Shopping - cobra2 | 2011-10-20

In todays show Cobra 2 gives us the advise never to impulse buy an android device. Do your research on the hardware, wireless and the software. Start your research on the cyanogenmod wiki. He continues with tips on what to look out for on each device.

http://wiki.cyanogenmod.com/index.php?title=Main_Page


Martin Peres @ XDC - marcoz | 2011-10-19

Martin Peres works on the nouveau driver for X.org.

Nouveau project site - http://nouveau.freedesktop.org
Nouveau mailing list - http://lists.freedesktop.org/mailman/listinfo/nouveau
Nouveau irc - irc.freenode.net #nouveau

The program that reads information from your Nvidia card that Martin talks about is called nvacounter.
It can be found at: https://github.com/pathscale/envytools/tree/

Jeff from No Machine - klaatu | 2011-10-16

Klaatu interviews Jeff from No Machine.


Amazon sets the world on Fire - MrGadgets | 2011-10-13

Mr Gadgets continues his investigation into tablets and wonders what Amazons Fire will bring.

Ian Romanick Interview at X.Org Developer Conference (XDC) 2011 - marcoz | 2011-10-11

Ian Romanick works on Mesa at Intel. Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.

Mesa project site - http://www.mesa3d.org/
Mesa mailing list - http://www.mesa3d.org/lists.html
Mesa irc - irc.freenode.net #dri-devel

OggCamp11 Roundup - Ken Fallon | 2011-10-10

In today's show Ken gives a round-up of OggCamp 11.

We start with a chat with Les Pounder who is crew manager
http://oggcamp.org/

From HPR @ OggCamp11

Next was a discussion with Stuart Langridge formally of lugradio and now working for Canonical on Ubuntu One
http://www.lugradio.org/
http://www.canonical.com/
https://one.ubuntu.com/

From HPR @ OggCamp11

Next he meets up with one of our own hosts Robin Catling who runs the Full Circle podcast and HPR series.
http://fullcirclemagazine.org/category/podcast/
http://hackerpublicradio.org/correspondents.php?hostid=160

From HPR @ OggCamp11

Next was a chat with the organisers Laura Cowen and Alan Pope. Unfortunately the interview with Laura was of too poor audio quality to recover.
http://podcast.ubuntu-uk.org/
http://sixgun.org/linuxoutlaws

From HPR @ OggCamp11

Then it was a quick catchup with Adrian Bradshaw also formally of LugRadio and now working at Red Hat
http://about.me/adrianbradshaw
http://www.redhat.com/

After a live and very poor recording of the song The Elephant In The Room preformed by Dan Lynch of the Linux Outlaws and Rathole Radio
http://danlynch.org/elephant
http://ratholeradio.org/

Finally we round it all up by talking to Les again about how it all was organised, how it went and the future
http://ucubed.info/
http://www.flossie.org/
http://www.fossbox.org.uk/
http://blackpoolgeekup.wordpress.com/


Chris from Sourceforge.net - klaatu | 2011-10-09

Klaatu interviews Chris from Sourceforge.net, at the Ohio Linux Fest.


Peter Hutterer Interview at X.Org Developer Conference (XDC) 2011 - marcoz | 2011-10-06

Peter Hutterer works on X.org, specifically the input system, at Red Hat.

Xorg project site (input is one of several parts to X) - http://x.org/wiki
Xorg mailing list - http://lists.x.org/archives/xorg-devel/
Xorg irc - irc.freenode.net #xorg-devel

Peter's blog - http://who-t.blogspot.com

a+g=-b - MrGadgets | 2011-10-04

In this episode Mr Gadgets talks about the demise of physical retail stores and ponders what the effect will be.

HPR booth and HostGator - klaatu | 2011-10-03

Klaatu talks about howto establish an HPR booth at your favourite tech conference, and gives a report about HPR's presence at the Ohio Linux fest this year. Also, an interview with Lance from HostGator.com


Jamey Sharp Interview at X.Org Developer Conference (XDC) 2011 - marcoz | 2011-09-29

Jamey Sharp was placed on Ritalin, briefly, in fifth grade. His interests and activities have been varied ever since. Today his day job involves a computer test for attention deficit disorder, but his biggest projects have been the Portland State Aerospace Society, a student rocketry club at Portland State University; XCB, a new low-level binding to the X protocol, in the process of replacing Xlib; and Serialist, because his other projects didn’t leave him enough time to read his favorite webcomics without tool support.
Jamey’s interests span computer science fields including cryptography, combinatorial search, compilers, and computational complexity; systems-level programming, such as file format and network protocol implementations, Linux kernel development, and boot-loader hacking; computer architecture and its impact on software design; and functional programming, preferably in Haskell.
This interview focuses on Jamey's work on X.org, specifically the XCB project. The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.

XCB project site - http://xcb.freedesktop.org/
XCB mailing list - http://lists.freedesktop.org/mailman/listinfo/xcb
XCB irc - irc.freenode.net #xcb
http://opensourcebridge.org/users/432
http://www.ohloh.net/accounts/jamey
http://www.tovatest.com/
http://psas.pdx.edu/
http://xcb.freedesktop.org/
http://serialist.net/


Klaatu talks to Trevor, a programmer for Phonon's Gstreamer backend - klaatu | 2011-09-27

At the Ohio Linux Fest, Klaatu talks to Trevor, a programmer for Phonon's Gstreamer backend.


Vivean Parkhouse about the GiffGaff Community Phone project - Ken Fallon | 2011-09-26

Ken interviews Vivean Parkhouse about the GiffGaff Community Phone project in the UK while at OggCamp11

http://giffgaff.com/
http://en.wikipedia.org/wiki/Giffgaff


Why Android tablets suck ! - MrGadgets | 2011-09-25

In today's show Mr. Gadget discusses his history with Android tablets.

Sansa Clip Plus for podcasting - pokey | 2011-09-20

Long story short is that the Clip+ is pretty great as a cheap all-in-one recording device. I go into a little more detail here, and I have an idea that may make it even better.

Since recording this, I have discovered how to change the recording directory.

  1. Press the Home button to get to the main menu.
  2. Go to the "Files" option in the main menu, and navigate to the directory (even if it's on the SD card) that you want to use for recording. Highlight it, but don't open it.
  3. Hold down the center button to open a context menu.
  4. Scroll down and select "Set As Recording Directory".

If you have comments, please leave them in the comments section for the show here at http://hackerpublicradio.org


Installing Linux and Windows 7 to a USB Hard Drive - AukonDK | 2011-09-19

Script to install Windows to USB described in forum post here: http://reboot.pro/10126/


Modern Survivalism part 1 - Tracy Holz_Holzster | 2011-09-18

In today's show we start a new series on Modern Survivalism where you do everything you can to make your life better now by lessening dependency, trying to live debt free and learning basic skills.

Today's recopies are:

Simple whole wheat honey deserts

  • ¼ cup milled whole wheat per tortilla
  • pinch salt
  • pinch sugar
  • water very little
  • butter
  • honey

mix four, water, salt, sugar & let sit for 5-10 minutes, roll out with dowl or rolling pin & cook over stove - no butter or Pam in pan. put a little butter on the tortilla right after it comes off the heat & put honey on it & cut with a pizza cutter & serve.

Quick beans - dried to eating in 65 minutes.

  • 7 Cups water
  • 5 beef bullion cubes
  • 1 pound dried pinto beans
  • ¼ cup dried onions
  • tyme sprigs
  • 1-2 cups meat - use frozen ham.

Add everything to a pressure cooker & bring it to pressure (10-15 lbs) & keep it at pressure for 60 minutes - serve over rice or potatoes.


Software Freedom Day Dundee 2011 - Ken Fallon | 2011-09-15

Software Freedom Day Dundee 2011

An event to celebrate and promote the use of free and open source software

Who Are We

"The Open Society" and the "Tayside Linux User Group" have long been establishing their names within the local Free and Open Source Community, as centres of support and advocacy for people from all walks of life. This September we will be showcasing some of the best that our local community has to offer.

What is Software Freedom Day

Software Freedom Day (SFD) is a worldwide celebration of Free and Open Source Software (FOSS). Our goal in this celebration is to educate the worldwide public about of the benefits of using high quality software in education, in government, at home and in business - in short, everywhere! The non-profit company Software Freedom International coordinates SFD at a global level, providing support, give-aways and a point of collaboration, but volunteer teams around the world organize the local SFD events to impact their own communities.
visit softwarefreedomday.org

Scheduled Talks
Introduction - 10:00am
  • What is Free and Open Source Software by Ryan Ward
Track 1 in Cinema room
  • On Expectations, Requirements and Survival when Starting with Linux by Markus Tauber
  • What is Android by Kris Findlay
Track 2 in Gallery Area
  • Packets, Freedom, Networks and Neutrality by Rorie Hood
  • Wine and Gaming: A Novice's Guide by Gavin Ewan
Lunch - 1.00pm
  • Free Software for Indie Games Development by Hazel McKendrick
Track 1 in Cinema room
  • Open Source and Broadcasting by Kenny Coyle
  • Introduction to PKI by Robert Ladyman
  • UPnP by Arron Finnon
Track 2 in Gallery Area
  • Blender by Garry Whitton
  • Geo-Caching by Scott Cowie

With the event drawing to a close at 5:00pm which will traditionally follow with a few beers and more geeky chat down the pub.

  • http://the-os.org.uk
  • http://dundeelug.org.uk/index.php/TayLUG_Home
  • http://softwarefreedomday.org/en/sfd/software-freedom
  • http://en.wikipedia.org/wiki/OpenCD

  • Gemma Cameron aka @ruby_gem about Barcamp Blackpool - Ken Fallon | 2011-09-13

    In todays show Ken talks to Gemma Cameron aka @ruby_gem about Barcamp Blackpool

    Barcamp Blackpool is a free ‘unconference’ with no scheduled speakers. Attendees arrive on the day armed with talks and decide which ones they want to go along to! The talks can be on anything, from android application development to learning the British Sign Language to Electronic Organs played by BBC Micros! But don’t worry, you don’t have to do a talk to participate! The event is paid for by lovely sponsors. Get in touch if you want to sponsor us!

    When: Saturday 15th October 2011 Where: Blackpool Pleasure Beach (inside the white Casino Building) Twitter: @bcblackpool Tags: #bcblackpool Google Group: http://groups.google.co.uk/group/bcblackpool


    Are they a patent trool - MrGadgets | 2011-09-12

    Mr. Gadgets gives us useful tips on how to determine if one is a patent troll or not.

    creative commons torrent tracker - Thistleweb | 2011-09-11

    Klaatu and Thistleweb talk about the creative commons torrent tracker project Thistleweb and Cobra2 have embarked upon.

    http://unseenstudio.co.uk/tracker


    Hello HPR! - Joe Wakumara | 2011-09-08

    Joe introduces himself and takes the podcasting (and the automobile) for a spin. (Note: podcast 'n drive responsibly!)

    Interview with Yancy Smith - Broam | 2011-09-06

    Cheapskate Computing

    Transcriber's notes: This is probably 95%-97% accurate. I made sure to get most of the important parts, even slowing down the recording - but some stuff just did not come out clearly. We were in a very quiet room, but the Fuze's mic is not professional quality. Transcriptions marked with an asterisk * are my best guess / paraphrase. There aren't many.

    The Carolina Free PC organization that Yancy mentions can be found here: https://sites.google.com/site/carolinafreepc/

    Audio notes: Volume normalization & removal of bias, and the noise of me pressing buttons on the Fuze was removed. There is no editing for content.

    Broam: So hi, I'm here with Yancy Smith, he was doing a...like a donation project he called the "Scrapper Project" here at SELF, I just wanted to ask him a couple questions about it.

    Broam: Hi Yancy.

    Yancy: Hi. Um.

    Broam: So tell me about it.

    Yancy: Well basically we take the time*, we take old computers from labs and computer stores, they give them to me; I recycle them to someone else.

    And a couple weeks ago I got clearance in talking Dave Yates, our president, said, "can we do this here at our function" here at SELF. and I sent out to all our club members and to most of my facebook friends, we didn't put on the general list, we just tryin' this out. We didn't have no donations this time, but some of us bought some stuff in, mainly me, brought some old stuff in, to get rid of because I don't have the room...and... it didn't turn out so well, but had a couple of bags to send with the Athens [?] team home, so they enjoyed that.

    Broam: That's cool. I have some other questions here... let's see here... um. so professional. So is this mostly you organizing this on your own, or?

    Yancy: Yeah. But I'm working with the Carolina Free PC Foundation. I emailed them, they said they would be glad to take, and they emailed me back. Emailed Athens a week ago, but they didn't get my email in time, but they said next year, talk to such & such and they would know who to talk to. I'd be willing to open it to anyone.

    Broam: Okay. Is this the first year you've done this, or?

    Yancy: Yeah, it's first time. It's an ad-hoc thing, our group - the club, Upstate Carolina Linux user group. ( www.uclug.org ), is a meritocracy, but I still asked for permission.

    Broam: Cool obviously crossing off a ton of questions here and who are you going to give the donated computers to? Other foundations, or?

    Yancy: Mainly, um, if there had been some this year, there would have been a three-way split - who needs what parts. I found out that the Carolina [group] wanted the hard drives and certain memory sets and things, they would have gotten that. Free PCs they had certain amounts that wanted, and the rest I would have taken home or send on to someone else down the road.

    Broam: Ok. And uh, and did you look at any other projects - I know you contacted some people, but did you look at other, like, similar things that people have done on line, like, say Freegeek or Helios Initiative for anything like that, for ideas?

    Yancy: Mainly it's between, um, I haven't heard of them too much; but like what I said I'm following the guidelines of the Carolina PC and some of the Athens stuff. I happen to know um, what we - I had contact with them last year and so if there's something they can use...

    Broam: Ok. You said something in the Facebook post you sent me about Linux being required by South Carolina state law. Could you explain that a little more?

    Yancy: Well it's... that was a misstatement. What I was saying was that by State law requires you to send off the parts and metals stuff, not in the trash they send it off to a scrapyard -

    Broam: Oh, ok... yeah I...

    Yancy: but the part about the Linux is I put Linux on there because it wipes the drive down completely and clearly because of the data retention laws, that's why

    Broam: aaaah, ok.

    Yancy: see a lot of the stores, I go into a thift store, like a Goodwill or a church store, they don't really wipe down the systems they build. They don't have the [expertise]. They just wipe* a couple directories and think it's sanitized. That is a dangeorus thing to do.

    Broam: Yes, I know... (In retrospect, sounds kinda flippant, sorry. I meant to agree with him here. ed.)

    Yancy: That and the license - any issues of rebuilding windows, I do that only when I have a holographic key. So it's just like even if I have a key I still put Linux on top of it, so if there's an issue with Windows, I can recover but also I still can introduce them to Linux, because games, software, photos...

    Broam: Everything is free, everything is legally transferrable.

    Yancy: Yeah. Especially there's an application called Photo...photo wall or photoroom, it's sorta like Apple's album* for all your photos. It's the coolest thing.

    Broam: Cool! And I have one last question ...got any stuff for me?

    Yancy: Um...

    Broam: *laughter*

    Yancy: Not much left. Athens took off with all of my stuff.

    Broam: All right. Thanks a lot, Yancy. I appreciate your time.


    How Monster Cable got it's name - MrGadgets | 2011-09-01

    In todays episode he explains how Monster Cable got it's name and why you needed them then but do you still need to use them now ? With notes on innovating MrGadgets will be at the OhioLinuxFest

    A novacut support call - saras fox | 2011-08-30

    This is a the "hour call" to Jason DeRose after making a $100 pledge to novacut. http://novacut.com/ @novacut @hpr !hpr

    Back in episode 0780, klaatu interviewed Jason DeRose about NovaCut. At the time they were running a kickstarter campaign to raise money to fund the project.
    saras fox was one of the contributors and that earned him a hour long conversation which we bring to you today.

    Find NovaCut on:

    You can contact saras fox on Google+ https://plus.google.com/106479011389609622954/posts


    WebOS - Sunzofman1 | 2011-08-25

    In todays dial in show Sunzofman1 talks about the danger of a open source monoculture in the mobile OS space. http://dkaeg.org agreen@bkaeg.org

    The IBM Model M Keyboard - Germ | 2011-08-23

    In this exciting adventure Germ talks about the wonders of the best keyboard ever produced.

    Links:
    Unicomp : http://pckeyboards.stores.yahoo.net/
    Linux Variant : http://pckeyboards.stores.yahoo.net/linux101.html

    Other Keyboard Worth Mentioning:
    Das Keyboard : http://www.daskeyboard.com/
    Cherry : http://www.cherrycorp.com/english/keyboards/index.htm
    Happy Hacking : http://elitekeyboards.com/products.php?sub=pfu_keyboards,hhkbpro2&pid=pdkb400b
    : http://en.wikipedia.org/wiki/Happy_Hacking_Keyboard


    How I got into linux - Mike Hingley | 2011-08-22

    In today's show we are introduced to a new host Mike Hingley as he explains how he got into linux.
    Duration: 00:04:47


    Shane Marks Hacker Space Week Ireland - Ken Fallon | 2011-08-21

    The HPR feed will be changing this week please email admin at hpr if you have issues
    Apologies for the cliping on Ken's side
    In today's interview Ken talks to Shane Marks from the Nexus maker space in Cork Ireland.
    The Irish Hackerspaces Weekruns from Saturday 20th until Sunday 28th of August.

    Duration: 00:20:15


    Biaural Recording - MrGadgets | 2011-08-16

    MrGadgets calls in feedback on episode 785 on binaural recording that was hosted by Quvmoh

    Interview with Moose about Ohio LinuxFest - Ken Fallon | 2011-08-14

    In today's episode Ken talks to Moose one of the organizers of Ohio Linux Fest

    About the Ohio LinuxFest

    The Ohio LinuxFest is a grassroots conference for the GNU/Linux/Open Source Software/Free Software community that started in 2003 as a large inter-LUG meeting and has grown steadily since. It is a place for the community to gather and share information about Linux and Open Source Software.

    A large expo area adjacent to the conference rooms will feature exhibits from our sponsors as well as a large .org section from non-profit Open Source/Free Software projects.

    The Ohio LinuxFest welcomes people from all 50 states and international participants. We've had participants from Canada, England, Argentina, Brazil, and Australia in years past.

    Contact Info

    Contact us if you have any questions or would like to volunteer to help.

      name email irc nick
    General Info   team@ohiolinux.org  
    Sponsorship Robert Ball sponsorship@ohiolinux.org steakum
    Web site Michael Meffie webmaster@ohiolinux.org meffie

    You may reach us on IRC at irc.oftc.net, channel #ohiolinux

    Diversity Statement

    The Ohio LinuxFest is dedicated for making Open Source truly open to everyone. We do not discriminate based on ethnic background, religion, gender, sexuality, body shape, disability, or even what operating system you use. We also do not tolerate harassment based on discrimination.

     

    We understand that some people need special assistance to fully enjoy our conference. If we can help you find a wheelchair, arrange for an ASL translator or a guide for the sight impaired, or any other special need, please let us know at assist@ohiolinux.org. Sorry, we cannot help with child care needs. Please understand that organizing some things take time and are best pre-arranged. If you need help the day of the event please contact a staff person for assistance. We will handle your request or complaint as quickly as possible.


    guake a drop-down terminal emulator - diablomarcus | 2011-08-11

    An episode proclaiming the wonders of guake, a drop-down terminal emulator in the tradition of the terminal in Quake.

    I also mention Yakuake if you're a big fan of KDE.

    http://en.wikipedia.org/wiki/Quake_%28video_game%29
    http://www.guake.org


    Bitcoin - JWP | 2011-08-09

    Inspired by episode 769, JWP gives some feedback on Linux Outlaws 215 - Bitcoin Discussion

    Streaming sporting events - droops | 2011-08-07

    In this show droops asks for help on live recording a sporting event.

    binaural recording - Quvmoh | 2011-08-04

    http://www.flickr.com/photos/quvmoh/5976661064/in/photostream

    http://en.wikipedia.org/wiki/Binaural_recording

    Yes I am the dummy head..

    http://www.flickr.com/photos/quvmoh/


    Libertarianism + IT, a match made in heaven? - Dismal Science | 2011-08-02

    Today I play the role of a fortune teller, I will give you my predictions for the future. Contact me @ dismal.science.hpr AT gmail DOT com

    Technological ethics of Open Source Software - MrGadgets | 2011-08-01

    MrGadgets discusses Open Source Software. He compares software running on Windows and Mac OS X.It just works appeal and is this something that we should chase. How easy should the user experience be ? Should you make a stand in order to support your technological ethics ?

    NovaCut - klaatu | 2011-07-29

    klaatu talks to Jason DeRose about NovaCut (http://novacut.com/)
    The fund raiser will end on Friday Jul 29, 11:00pm EDT and they have 774 Backers. They already have raised $25,435 of their $25,000 goal
    http://www.kickstarter.com/projects/novacut/novacut-pro-video-editor

    What is Cloud? - Josh Knapp_Voeltz_StankDawg | 2011-07-25

    In today's HPR, Josh, StankDawg and Voeltz discuss what "cloud" is and what questions you should ask before moving to the cloud.

    Open Shorts ep 3 - MrGadgets | 2011-07-24

    MrGadgets revives his old show http://openshorts.wordpress.com/ OpenShorts Podcast Revelation of Open Source and Hackable Hardware, and gives us episode three.

    Full Cirle Podcast Part Two Recording Editing the Podcast - Robin Catling | 2011-07-20

    The full circle podcast is the companion to Full Circle Magazine, the Independent Magazine for the Ubuntu Community Find us at http://www.fullcirclemagazine.org/podcast.

    Feedback; you can post comments and feedback on the podcast page at fullcirclemagazine dot org forward slash podcast, send us a comment to podcast (at) fullcirclemagazine.org

    Your Host:

    Some time ago we received a listener request to talk about how we record and edit the Full Circle Podcast. So here it is, in several parts. Part Two is all about the recording itself.

    Runtime: 5mins 14seconds


    Gabriel Weinberg of DuckDuckGo - Ken Fallon | 2011-07-19

    Todays interview is with Gabriel Weinberg, founder of DuckDuckGo
    DuckDuckGo is a search engine based in Valley Forge, Pennsylvania that uses information from crowd-sourced sites (like Wikipedia) with the aim of augmenting traditional results and improving relevance. The search engine philosophy emphasizes privacy and does not record user information.


    Circuit Bending - NewAgeTechnoHippie | 2011-07-18

    I realize that what I have done is not truly circuit bending, but I felt that it was interesting and

    was the closest related topic to my hacking.



    Tools I have used:

    Precission Screw drivers: flat,philips, torx, triwing, and allen

    knife or wire cutter

    soldering iron

    electrical tape

    package of various resitors

    varialbe resistors ( potentiometers)

    Capacitors

    super glue



    Here are some links that may be useful for this type of hacking.

    Disassemply

    http://en.wikipedia.org/wiki/Screw_drive

    Actual Circuit bending

    http://en.wikipedia.org/wiki/Circuit_bending

    http://www.circuitbending.com/

    http://www.circuitbenders.co.uk/

    Passsive Audio Filtering

    http://www.dact.com/html/passive_preamp.html

    http://fluxmonkey.com/electronoize/passiveDividersFilters.htm

    http://en.wikipedia.org/wiki/Resistor

    Soldering

    http://www.kingbass.com/soldering101.html



    Contact NewAgeTechnoHippie at gmail for question or comments


    Mischief Managed - Thistleweb | 2011-07-17

    With Customs in various countries acting as Copyright Cops, using any excuse to rifle through your personal and private data not only for threats, but copyright infringement. Wouldn't it be great to have invisible ink? You can get your private data through Customs, under the scrutiny of the Copyright Cops while also being a fully cooperative model citizen.

    ThistleWeb discusses three ways to do this with the drawbacks of each.

    • Using a Cloud service of some sort to store your data on as you travel, where you upload then download after going through Customs.
    • Using a decoy user account on your regular installed distro
    • Using a decoy distro as a dual boot

    Harry Potter got the Marauders Map in book three, which transforms to blank parchment with a tap of the wand the words "mischief managed" so nobody knows it's a dynamic map of Hogwarts and it's inhabitants. Now your laptop or netbook can have the same invisible ink qualities.

    So repeat after me "I solemnly swear that I am up to no good!"

    Just like the GPL, use at your own risk.


    byobu - JWP | 2011-07-14

    byobu is a script that launches GNU screen in the byobu configuration. This enables the display of system information and status notifications within two lines at the bottom of the screen session. It also enables multiple tabbed terminal sessions, accessible through simple keystrokes.


    Sort - Ken Fallon | 2011-07-12

    Examples on Wikipedia

    From http://www.unix.com/man-page/Linux/1/sort/ and on your computer man sort

    
    NAME 
           sort - sort lines of text files
     
    SYNOPSIS 
           sort [OPTION]... [FILE]...
           sort [OPTION]... --files0-from=F
     
    DESCRIPTION 
           Write sorted concatenation of all FILE(s) to standard output.
     
           Mandatory  arguments  to  long  options are mandatory for short options
           too.  Ordering options:
     
           -b, --ignore-leading-blanks
    	      ignore leading blanks
     
           -d, --dictionary-order
    	      consider only blanks and alphanumeric characters
     
           -f, --ignore-case
    	      fold lower case to upper case characters
     
           -g, --general-numeric-sort
    	      compare according to general numerical value
     
           -i, --ignore-nonprinting
    	      consider only printable characters
     
           -M, --month-sort
    	      compare (unknown) < `JAN' < ... < `DEC'
     
           -n, --numeric-sort
    	      compare according to string numerical value
     
           -R, --random-sort
    	      sort by random hash of keys
     
           --random-source=FILE
    	      get random bytes from FILE
     
           -r, --reverse
    	      reverse the result of comparisons
     
           --sort=WORD
    	      sort according to WORD: general-numeric -g,  month  -M,  numeric
    	      -n, random -R, version -V
     
           -V, --version-sort
    	      natural sort of (version) numbers within text
     
           Other options:
     
           --batch-size=NMERGE
    	      merge at most NMERGE inputs at once; for more use temp files
     
           -c, --check, --check=diagnose-first
    	      check for sorted input; do not sort
     
           -C, --check=quiet, --check=silent
    	      like -c, but do not report first bad line
     
           --compress-program=PROG
    	      compress temporaries with PROG; decompress them with PROG -d
     
           --files0-from=F
    	      read  input  from the files specified by NUL-terminated names in
    	      file F; If F is - then read names from standard input
     
           -k, --key=POS1[,POS2]
    	      start a key at POS1 (origin 1), end it at POS2 (default  end  of
    	      line)
     
           -m, --merge
    	      merge already sorted files; do not sort
     
           -o, --output=FILE
    	      write result to FILE instead of standard output
     
           -s, --stable
    	      stabilize sort by disabling last-resort comparison
     
           -S, --buffer-size=SIZE
    	      use SIZE for main memory buffer
     
           -t, --field-separator=SEP
    	      use SEP instead of non-blank to blank transition
     
           -T, --temporary-directory=DIR
    	      use  DIR	for temporaries, not $TMPDIR or /tmp; multiple options
    	      specify multiple directories
     
           -u, --unique
    	      with -c, check for strict ordering; without -c, output only  the
    	      first of an equal run
     
           -z, --zero-terminated
    	      end lines with 0 byte, not newline
     
           --help display this help and exit
     
           --version
    	      output version information and exit
     
           POS  is	F[.C][OPTS],  where  F is the field number and C the character
           position in the field; both are origin 1.  If neither -t nor -b	is  in
           effect,	characters  in	a  field are counted from the beginning of the
           preceding whitespace.  OPTS  is	one  or  more  single-letter  ordering
           options,  which	override  global ordering options for that key.  If no
           key is given, use the entire line as the key.
     
           SIZE may be followed by the following multiplicative suffixes: % 1%  of
           memory, b 1, K 1024 (default), and so on for M, G, T, P, E, Z, Y.
     
           With no FILE, or when FILE is -, read standard input.
     
           ***  WARNING  ***  The locale specified by the environment affects sort
           order.  Set LC_ALL=C to get the traditional sort order that uses native
           byte values.
     
    AUTHOR 
           Written by Mike Haertel and Paul Eggert.
     
    REPORTING BUGS 
           Report sort bugs to bug-coreutils@gnu.org
           GNU coreutils home page: http://www.gnu.org/software/coreutils/
           General help using GNU software: http://www.gnu.org/gethelp/
     
    COPYRIGHT 
           Copyright  (C)  2009  Free Software Foundation, Inc.  License GPLv3+: GNU
           GPL version 3 or later .
           This is free software: you are free  to	change	and  redistribute  it.
           There is NO WARRANTY, to the extent permitted by law.
     
    SEE ALSO 
           The  full documentation for sort is maintained as a Texinfo manual.  If
           the info and sort programs are properly installed  at  your  site,  the
           command
     
    	      info coreutils 'sort invocation'
     
           should give you access to the complete manual.
     
    GNU coreutils 7.4		 October 2009			       
    

    The command that promped me to record this episode

    cat camera-x.txt | sed 's[Camera Model Name               : [[g'| \
    awk -F ';' '{print $2" "$1}' | \
    sort -i -b -k1,1 -u | \
    grep -v "^ "
    


    MrGadgets finds Linux - MrGadgets | 2011-07-10

    Mr Gadgets continues his journey from Micro Computer to Linux stopping by O/S 2 Warp and Windows 98


    Worst movie ever - MrGadgets | 2011-07-05

    1. Ring of the Musketeers (TV 1992)
    2. Highway Honeys 1983

    Interview with Jon "The Nice Guy" Spriggs - Ken Fallon | 2011-06-28

    CCHits.net is a site promoting and featuring Creative Commons licensed music and the podcasts that play them. The site was designed with more than just this in mind. Here are some of the highlights

    • Encourage and Discover Great Music

      There's a lot of great Creative Commons Licensed Music out there, and not enough people know just what you can get hold of! To help ease the burdon of this issue, there are three things that we do:

      • By linking directly to artist's home sites rather than to our own holding pages for artists, we ensure that the artists get maximum exposure for their own material, without having to update our site when their own information changes!
      • By linking to the source of the individual track, gives listeners a greater awareness of music sources, which hopefully should increase the exposure for sites who promote and list Creative Commons licensed music.
      • By linking to podcasts which play Creative Commons licensed music, we give listeners the opportunity to find other shows that play the music they like - ultimately giving listeners a greater fountain of great music to select from, and hopefully giving them the opportunity to discover new artists and genres to add to their personal list of favourites.
    • Support Communities

      An attendor at various social groups, the original author of the code which drives cchits.net was unable to provide consistent, suitable background music for events he was involved in organising or just attending. This site was originally designed to find tracks which are generally acceptable for public play, and are available under a suitable license for public performance (which Creative Commons music should be!) By asking all submitters of music to identify the license under which the tracks are made available, as well as selecting whether tracks may not be suitable for work or family listening, it should be possible (once the code is in-place) to request from the site a suitable selection of music for playback at venues such as hackspaces, youth centres, or even just hold music for a business. Note that this site is not being created to build a re-licensing business, but instead to promote awareness of great music - there are other, better sites, that can advise and assist in the selection of Creative Commons music which are suitable for your business endeavour, but if you just want something for backing music for an hour or a whole day, this site might be (eventually!) just the thing for you.

    • Create Podcasts and Improve Coding Techniques

      At the time of writing, cchits.net is the work of one person. For several months, Jon "The Nice Guy" Spriggs had been considering starting a podcast, however, he's not exactly known for finishing projects! By making a system which is automated enough to create a daily podcast, a weekly podcast and a monthly podcast, playing music that he likes to hear, he thought it might encourage him to stick to it - especially when there are other amazing goals (see above) which come out as a side benefit. He normally has described himself as a writer of "bad PHP code", and each project he starts improves the techniques he has learned.

      In this instance, CCHits.net has introduced Jon to the concept of writing an API that works, a system of remote execution of code, the generation of synthesized speech and the generation of an audio track, entirely in code! Never being shy of criticism from the community, especially where code is concerned, the code has all been released under a license which encourages reuse and requires the code is re-released under the same license.

    If you already podcast, and you play Creative Commons Licesed Music on a regular basis, you might be interested in using the API on this site to track the music that people who listen to your show have expressed an interest in. Contact show@cchits.net to find out more


    Episode 0: - Epicanis | 2011-06-28

    My attempt to get started, finally, with HPR, including a rambling introduction and, more usefully, a review of the OpenBook DO laptop from natively Linux laptop vendor "Ohava Computers".


    Basics of RF - Joel | 2011-06-26

    Links for this episode


    ILF 2011: Interview with Klaatu of Slackermedia - KFive | 2011-06-21

    In this episode KFive does unto klaatu as he has done unto others.

    http://www.slackermedia.info/

    What is Slackermedia?

    Slackermedia is documentation providing the information a user will need to create a full multimedia studio from a Slackware base install. Inspired by Linux-From-Scratch, it is intended to be a "distro from text"; a do-it-yourself Linux studio beginning with installing Slackware and ending with what we will call "Slackermedia" with all the custom-compiled and configuration of only the best in multimedia content creation tools that Linux offers and the user requires to achieve their artistic goals.

    Slackermedia is not a distribution, and merely builds upon Slackware proper. Slackermedia is not a laundry list of multimedia apps that are half-finished, it is not a blueprint for how to make your distribution contain lots of multimedia apps you'll never use, it is not a series of brainless install scripts. It is a series of tutorials on what a user will need to understand, and how they can go about installing or compiling or configuring important tools like jackd, software synths, soundfonts, gimp brushes, fonts, individual apps, backends like ffmpeg and mencoder, and much more.

    NOTE: Slackermedia is currently optimized for Slackware 13.1. A 13.37 version with the 2.6.38.4 kernel is in progress.


    My Path to Linux: Knoppix - MrGadgets | 2011-06-20

    We rejoin MrGadgets path to Linux stopping off at the Knoppix station

    Binary Evolutions - Lord Drachenblut and Downer | 2011-06-19

    This is a submission to HPR by Lord Drachenblut and Downer

    Some links to go along with the show.


    My path to Linux - NewAgeTechnoHippie | 2011-06-16

    • 1995 Redhat Linux 2
    • 2003 Redhat Linux 9 Full time Linux Usage Starts
    • 2004 Fedora Usage starts and felling a bit unhappy with my Distabution
    • Slackware Gentoo Suse Mandrake/Mandrivia Debian Ubuntu
    • 2008 Switch to Arch Linux and Can't Be happier
    • 2010 Started using Maemo on my N900

    Contact NewAgeTechnoHippie at gmail for question or comments


    My Favorite Audiocasts - Dismal Science | 2011-06-14

    Today I share with you my list of favorite audiocasts w/ratings and reviews. Contact me @ dismal.science.hpr AT gmail DOT com


    Botnets and DNS Tunnelling - finux and code.cruncher | 2011-06-13

    HPR podcasting: "It's just as easy as getting two geeks onto skype!"

    Finux Tech Weekly podcast: http://www.finux.co.uk/

    BOTNETS
    53% increase in command and control servers in Canada

    This number was published by Websense. They decided to invest the situation after seeing an increase in targeted attacks against the Canadian government.

    Interesting Statistics!
    http://community.websense.com/blogs/websense-news-releases/archive/2011/05/19/new-research-shows-cyber-criminals-moving-operations-to-canada.aspx

    Patrick Runald's story that gets summarized, reblogged, quoted, misrepresented all over the place:
    http://community.websense.com/blogs/websense-insights/archive/2011/05/09/the-next-hotbed-of-cyber-crime-activity-is-canada.aspx?cmpid=prnr11.5.11

    Book:
    The Cuckoo's Egg: Tracking a Spy Through the Maze of Computer Espionage
    by Cliff Stroll

    Burce Schneier's blog: http://www.schneier.com/

    Tunnelling over DNS inquires
    Finux gave a number of talks (most recently at BSides London) about how you can use DNS tunnelling to bypass some of the usual protocols to access online systems that would not let you access them without being subscribed.

    Here are the slides:
    http://www.slideshare.net/bsideslondon/dns-tunnelling-its-all-in-the-name
    with lots of links on slides 27-29, including NSTX and OzimanDNS


    Interview with Tony Whitmore about OggCamp11 - Ken Fallon | 2011-06-13

    In todays episode Ken interviews Tony Whitmore of the Ubuntu-UK Podcastabout OggCamp11.

    OggCamp 11 is a two-day technology festival bringing together the most interesting people from the Linux, Open Source and Hardware Hacking communities to share their passion and knowledge on all things geeky in a barcamp-style atmosphere.

    Taking place AUGUST 13 & 14, FARNHAM MALTINGS, UK

    OggCamp 11 is a two-day unconference where technology enthusiasts come together to exchange knowledge on a wide range of topics from Linux and open source software to building home automation systems. Now in its third year, the event is steadily growing and attracting interesting speakers from all over the UK, the rest of Europe and even the US. Since OggCamp is an unconference, speaking schedules are set on the first day and everyone is free to propose a talk themselves. You are of course free to come along and just listen to other people's talks but we strongly encourage everyone to take part and talk on something they are passionate about in technology. OggCamp was first organised by the combined forces of the Linux Outlaws and the Ubuntu UK Podcast as a filler event after the last LugRadio Live was decided to be a one-day only event.

    For the latest news, follow OggCamp 11 on the microblogging service of your choice: identi.ca / Twitter

    If you are interested in joining the OggCamp crew or sponsoring the event then please email oggcamp at ubuntu dash uk dot org.


    Wingz - MrGadgets | 2011-06-09

    Company: Innovative Software (Primary: software suite smart software)
    Product: Wingz a spreadsheet software
    First for the Mac, stupidest possible product, because there already was Excel
    They hired Leonard Nimoy for the ad video, because Wingz was all about the future
    They had a Wingz bag in different colors , which was awarded laptop accessory of the year one year by Jerry Pournelle (scifi writer) in the Chaos Manor column he wrote for BYTE Magazine.
    After two years the Wingz Software came out, also for Os2 and Windows and was very successful, up to 15% of the Mac market
    A special feature was that it could connect to databases

    and the lesson learned ... (not to be spoiled here, listen to the podcast)


    ILF 2011: Interview with Jason Kridner of BeagleBoard - KFive | 2011-06-07

    In this episode KFive interviewes Jason Kridner of BeagleBoard.

    http://beagleboard.org/about

    About BeagleBoard.org

    BeagleBoard.org is an all volunteer activity started-up by a collection of passionate individuals, including several employees of Texas Instruments, interested in creating powerful, open, and embedded devices. We invite you to participate and become part of BeagleBoard.org, defining its direction.

    Support for the Beagle Board comes from the very active development community through this website, the mailing list, and the IRC channel. Distribution is handled by Digi-Key, a major international distributor.

    The Beagle Board is a low-cost, fan-less single-board computer based on low-power Texas Instruments processors featuring the ARM Cortex-A8 core with all of the expandability of today's desktop machines, but without the bulk, expense, or noise.


    How I Got Into Linux - Dave | 2011-06-06

    This is an ad hoc interview with Dave, recorded on the teamspeak.cc server prior to yesterdays interview.

    DDoS : What is it and how to protect yourself - Josh Knapp | 2011-06-02

    In today's HPR, I will talk about DDoS attacks and ways to protect yourself and what actions you have in recourse.

    If you have questions, please email me at josh@darksideofperfection.com, or message me on binrev's IRC.


    Short History of Ham Radio and How I got Involved - Joel | 2011-05-31

    Show Notes for More Information

    This show is a short history of the beginning of Ham Radio and how I got involved.

    http://www.qsl.net/ab0cw/sparktx.htm http://www.arrl.org


    My Start in Computing and Linux - ArigornStrider | 2011-05-30

    This is how I got started building custom computers and began using linux. It was a slow process for me dipping my feet deeper and deeper until I found a daily usefullness for both and have not turned back since.


    Stop the Ubuntu 11.04 whining - JWP | 2011-05-29

    In this episode JWP discusses the negativity surrounding the Unity desktop.


    The Language Frontier Episode 4.5 - Skirlet | 2011-05-25

    Syndicated Thursday Presents: The Language Frontier Episode 4.5
    Please note that this series originally aired some time ago.

    Skirlet takes some listener feedback about her miniseries, The Language Frontier.

    Listen to this episode in ogg vorbis via aesdiopod.


    Linux Packaging Systems (too many) - marcoz | 2011-05-24

    Packaging systems:
    rpm, rpm5, deb/dpkg, ebuild, compressed files (archlinux), pisi, .tgz (tar.gz file) slackware/vector linux, .tlz (Vector Linux)

    Package managers:
    Program Distro(s) website notes
    apt debian
    conary Foresight Liux/rPath company handles distributed repositories, commit/rollback
    entropy Sabayon consists of Equo client (textual), Sulfur client (graphical)
    kpackagekit kubuntu uses policykit (any problems if booted computer from a live cd and mounted and chroot'd?)
    opkg openmoko lightweight; based on ipkg
    pacman archlinux
    pirut fedora it calls yum so it's just a gui wrapper? not sure how widely used...?
    pisi pardus (Turkish distro) was based on gentoo. as far as I can tell it now uses its own pkg format
    poldek Fedora RPM
    portage gentoo ebuilds,
    slapt slackware tgz
    slapt vectorlinux tlz;
    smart UnityLinux RPM5
    synaptic ubuntu DEB; graphical frontend to apt
    urpmi mandriva RPM
    yum redhat/fedora RPM
    zypper opensuse RPM

    Other useful links:
    http://en.wikipedia.org/wiki/List_of_software_package_management_systems
    http://www.packagekit.org/pk-matrix.html

    apt - http://wiki.debian.org/Apt
    conary - http://wiki.rpath.com/wiki/Conary
    entropy - http://wiki.sabayon.org/index.php?title=En:Entropy
    kpackagekit - http://en.wikipedia.org/wiki/KPackageKit, http://www.packagekit.org
    opkg - http://code.google.com/p/opkg/
    pacman - http://www.archlinux.org/pacman/
    pirut - http://fedoraproject.org/wiki/F8_User_Guide_-_Managing_Software_with_Pirut
    pisi - http://en.pardus-wiki.org/Making_Pisi_Packages
    poldek - http://poldek.pld-linux.org/
    portage - http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=1
    slapt - http://vectorlinux.osuosl.org/docs/vl58/manuals/vl5_slaptget_en.html
    smart - http://niemeyer.net/smart
    synaptic - http://www.nongnu.org/synaptic/
    urpmi - http://wiki.mandriva.com/en/Tools/urpmi
    yum - http://yum.baseurl.org/
    zypper - http://en.opensuse.org/Portal:Zypper

    Concerns:
    1) package burn out - will it get to the point where only either large distros or commercial distros have large repos due to the effort involved?
    2) I've lost track of the number of times i've heard from people 'our distro doesn't have enough manpower to package ...'
    wouldn't it be helpful to not have to use our limited manpower in building redundant packages?
    3) in 10 (or less) years when non-technical people take over at Redhat/Ubuntu/other large distro, will they use the package system as a club to beat the other distros with? I'm not sure how, but where money is involved, you can feel assured it _will_ happen.
    4) current state of packaging systems in linux is like sound systems were 10 yrs ago.
    remember esd vs arts vs vs ...? each desktop environment had its own system. sound in linux was painful and a complete joke. it still has a ways to go but it's _SO_ much better now that it was. does anyone want to go back to that?
    pulseaudio isn't perfect but it's so much better than what we had before. and it's ONE system!
    can you image if printing and authentication were like the packaging systems? image if everyone had their own printing system instead of CUPs? imagine if there was no pam.d?
    5) I believe packaging systems are NOT about choice. the exact opposite. it's about vendor lockin and NIH.
    (we'll do it OUR way because we can do it better or the 'proper' way. "so-and-so does blah, which is
    completely stupid")
    choice is being able to write a script in php,perl,python,bash,csh,... on the SAME system.
    that's choice
    because I can CHOOSE. If I have a debian box I can't choose to use RPM or ebuilds, same for those other systems.
    of the systems I've used: deb, rpm, rpm5, portage, (and tarballs if you count linuxfromscratch)
    and the managers I've used: yum, urpmi, smart, kpackagekit, synaptic, apt-get, emerge
    each system has little features the others don't. but there is nothing that one system has that couldn't be added to the others.


    Klaatu the ubiquity and potential danger of the rm command - klaatu | 2011-05-22

    Klaatu discusses the imbalance between the ubiquity and potential danger of the rm command. He proposes the alternative command, trash.

    Get this episode in ogg vorbis.

    Git the trash shell script from gitorious.org/trashy


    LFNW: Some Facts and 2 Interviews - code.cruncher | 2011-05-19

    LinuxFest Northwest Bellingham Facts from Carl Symons:

    • about 1000 visitors, 738 registered, 350 meals sold on Saturday
    • 12th year, started in 2000 in a room of 8x8 meters (25x25 feet)
    • No president, jsut a team of organizers who meet twice a month
    • Non-profit since 4 years
    • 2 days since 4 years (before it was 1 day)
    • Party on Saturday since 2 years
    • http://linuxfestnorthwest.org/

    Interview with Bill Wright about the LinuxFest

    Interview with Sabrina Roach from Brown Paper Tickets about 2 interesting radio projects: http://www.prometheusradio.org/ and http://knightmozilla.org

    Let me know if you're going to have a table for Hacker Public Radio at a Linuxfest or any other fest, I will send you our PR-Stuff: Tablecloth, Stickers, instructions to order minicards, QR-code books, and T-Shirt sets.

    Here are some images of the table at LFNW:


    Sex, Race and Open Source - Dismal Science and Sunzofman1 | 2011-05-17

    Today we discuss the role of race and sex within the culture of open source and computing in general.
    Topics include the digital divide, wasge gaps among the population.
    And a tip on how to find an open source geek to date!
    Contact me @ dismal.science.hpr AT gmail DOT com

    HOWTO root and mod an Andr0id phone. - klaatu | 2011-05-16

    Klaatu's HOWTO root and mod an Andr0id phone.

    Links:

    This episode is also available in ogg vorbis.


    Journey to Linux - MrGadgets | 2011-05-15

    Mr Gadgets continues his journey from Micro Computer to Linux stopping by O/S 2 Warp and Windows 98


    NELF_Review - pokey | 2011-05-12

    NELF 2011 was a blast. Here's my take on it.

    Thanks to everyone who made it so much fun.

    Thanks to sponsors: Redhat Enterprise Linux, and Frostbyte systems.

    Thanks to Johnathan and Mrs. Nadeau for making it all happen.


    CLI Magic - klaatu | 2011-05-06

    Klaatu talks to Mark, aka deltaRay, from CLI Magic and suso.com about the command line, the Indiana Linux Fest, and more!

    Git yer ogg version from the GNU World Order.


    How I got into Linux - Brotherred | 2011-05-04

    In his first podcast Brotherred talks about how he got into GNU/Linux after seeing a website powered by Linux in approx. 2001.
    Bought RedHat 9 with PC magazine.
    Not all Linux experience was rosy.
    Still loves GNU/Linux for playing games, download torrents, and audio/video editing.

    My Switch from Windows to Linux - Slurry | 2011-05-02

    First exposure to Linux on ancient laptop
    Next several years into adulthood with Windows
    Never ran with crowd / always techie
    Opinions formed about Linux
    In spite of fondness, abandonded Linux
    Several years later 1 yr from retiring
    Dooms day - pop up virus explorer web page
    All this arround the time Vista
    Stuck with XP through Vista debachle
    Learned some things about Windows7 proverbial straw
    Devising a plan
    Ubunto on desktop and on wifes laptop
    Only remnants of windows on dual boot desktop
    Purchased my own Vista laptop / never booted in Vista
    Learned alot using Ubuntu
    Thats my switch to linux story
    More productive, knowledgeable, satisfied user under Linux

    Behind the Scenes at HPR. A community update for the month 2011-04 - HPR Volunteers | 2011-05-02

    Welcome to our new admins Code Cruncher and pokey. Also welcome to our new hosts: HPR_AudioBookClub, Robin Catling, Jonathan Nadeau, code.cruncher, Brad Carter, scriptmunkee, Bob Evans, Disaster Protocol, imahuph, and sikilpaake & badbit. We welcome new hosts.

    Show Review

    • 695 :: Ken Fallon :: Behind the Scenes at HPR.
    • 696 :: MrGadgets :: MrGadgets Path toward Linux
    • 697 :: Jonathan Nadeau :: Aaron Seigo talks about accessibility in KDE.
    • 698 :: code.cruncher :: How I Found Linux
    • 699 :: Brad Carter :: r0xy interviews Cap'n Crunch on cacti radio
    • 700 :: MrGadgets :: Tech Tales of April's Past
    • 701 :: scriptmunkee :: Backing Up Your Data Introduction
    • 702 :: Ken Fallon :: 50th anniversary of human space flight
    • 703 :: Bob Evans :: My Computer History
    • 704 :: Disaster Protocol :: Disaster Protocol: Annoyed!
    • 705 :: imahuph :: My first linux box
    • 706 :: Jonathan Nadeau :: What to do when confronted with a blind person
    • 707 :: Dismal Science :: Ubuntu on trial
    • 708 :: JWP :: Enterprise resource planning
    • 709 :: Skirlet :: The Language Frontier Episode 3
    • 710 :: sikilpaake & badbit :: spics on tech
    • 711 :: klaatu :: Klaatu and Verbal chat about web2py
    • 712 :: Bariman :: Linux Jazz - Recording my Audio
    • 713 :: pokey :: NELF Interview With Matt Lee and Donald Robertson
    • 714 :: fullcirclepodcast :: Amber Graner from Ubuntu Women Project
    • 715 :: Ken Fallon :: Interview With StankDawg

    Hobby Public Radio - Wordpress
    http://www.hobbypublicradio.org Read the posts and give Feedback

    Should we relicense under cc-by-sa ?
    Dropping the non-commercial

    Interview with stank
    The server has moved
    Ken used skype call recorder to record the call

    Who got fooled ?
    Thanks to klaatu, Bradley M. Kuhn and Karen Sandler

    We updated the RSS feed to use [cdata]

    Congratulations to Linux Outlaws on reaching 200
    Counting TWAtech we have passed 1015

    OggCamp 11 - we'll be there

    HPR Music is ours - thanks slick0

    What is a syndicated show ?
    The language frontier is a special case

    HPR Design competition
    all get a book Will be mailed out in a week or two

    Will HPR be wanting a booth at SELF this year?

    HPR Stickers


    Interview with StankDawg - Ken Fallon | 2011-04-28

    Ken talks to the founder of BinRev and the patron of Hacker Public Radio


    NELF Interview With Matt Lee and Donald Robertson - pokey | 2011-04-26

    Please consider contributing to the Free Software Foundation. http://www.fsf.org/

    Please forgive the audio quality of this recording. Due to the acoustics of the room, and my crappy mic, I had to "massage" the recording an awful lot to be able to hear all three people at a reasonable level without overwhelming you with background noise. I did my best.

    I want to thank Donald and Matt for making it such a great interview. They were firendly, respectful, and kind. I had a great time with them durring the interview, and at the afterparty. They represent the FSF well.


    Klaatu and Verbal chat about web2py - klaatu | 2011-04-25

    At the first Indiana Linux Fest, Klaatu and Verbal sit down to chat about web2py.

    Free codec lover? Get your ogg here.


    Enterprise resource planning - JWP | 2011-04-20

    JWP talks about Linux in the Enterprise Space espically in relation to ERP (Enterprise resource planning) software.


    Ubuntu on trial - Dismal Science | 2011-04-19

    Today I try to argue that Ubuntu is no longer necessary, Ubuntu users should explore other Linux paths (probably Debian).


    What to do when confronted with a blind person - Jonathan Nadeau | 2011-04-18

    • If you are in the way of a blind person say "hi" so they know your there.
    • If a blind person is looking for a seat, tell them where there is a vacant space.
    • Ask if they need help (warning not all people might appreciate this)
    • See you later, Did you watch this movie doesn't bother Jonathan but some people may be.
    • When leading a blind person (across the street), walk normally and let the bling person hang on to your elbow.

    My first linux box - imahuph | 2011-04-15

    This is my first podcast it begins with my first linux box, why I still run linux. Followed by a quck review of arch linux the distro I am currently running. Lastly a quick shout out for the NWLF.


    Disaster Protocol: Annoyed! - Disaster Protocol | 2011-04-14

    Syndicated Thursday presents

    Disaster Protocol: Annoyed!

    Origionally aired on Sun, 27 Mar 2011 23:58:54 +0000

    No alcohol, what more can we say? Enjoy the bile and vitriol.

    About Disaster Protocol The Disaster Protocol Podcast is an IT Security Podcast which aims to educate the listener about current news and stories regarding the IT security sector. Originally name S.H.I.T.cast (Student Hacker Information Technology podcast), it was aimed at a lower level of audience and was more about having fun then getting anything technical across. There are two hosts to the podcast, Matthew Hughes and Thomas Mackenzie. Matthew Hughes is an Ethical Hacking student at a British University and is the leader developer of SecurityBSD.co.uk. He is known on the podcast for his random facts and amazing shoot downs towards Tom. Thomas Mackenzie is a student studying the same course at the same University as Matt. He is the co-developer of upsploit.com and works part-time from randomstorm.com.


    My Computer History - Bob Evans | 2011-04-13


    50th anniversary of human space flight - Ken Fallon | 2011-04-11

    50 years ago today a historic event took place and here on Hacker Public Radio we take time out to celebrate the occaision with recordings of the Radio communications between Yuri Gagarin, Sergei Korolev and Ground Control during launch. Then we listen to a 45 rpm record at the Soviet Exhibition in London in 1961.

    After this we listen to the The flight of Vostok 1 as described on Wikipedia http://en.wikipedia.org/wiki/Vostok_1 and play a promo for the film "first orbit" http://www.firstorbit.org/watch-the-film been released as part of Yuris Night http://www.yurisnight.net/ a world wide celebration of the event.

    To close with the biography of Yuri Gagarin from http://en.wikipedia.org/wiki/Yuri_Gagarin.

    Radio communications between Yuri Gagarin, Sergei Korolev and Ground Control

    Yuri Gagarin in Space (English Commentary) from a 45 rpm record at the Soviet Exhibition in London in 1961

    First Orbit

    Star Trek Theme Faith of The Heart Remake: Sputnik & yuri gagarin


    Backing Up Your Data Introduction - scriptmunkee | 2011-04-11

    In this HPR episode I'm going to talk to you about the ideas, concepts and things to thing about when you want to start backing up your data. This is part 1 of a series of shows.


    Tech Tales of April's Past - MrGadgets | 2011-04-08


    r0xy interviews Cap'n Crunch on cacti radio - Brad Carter | 2011-04-07

    This interview was held a little over a month ago on cacti radio.
    http://www.cactiradio.com

    John Thomas Draper (born 1943), also known as Captain Crunch, Crunch or Crunchman (after Cap'n Crunch, the mascot of a breakfast cereal), is a computer programmer and former phone phreak. He is a legendary figure within the computer programming world.


    How I Found Linux - code.cruncher | 2011-04-06

    After years of using Unix, Mac, and Windows I finally converted my two Windows computers to Linux for real.
    The journey into Linux started with not being successful at writing a startup script for Linux. A few years later I discovered some Linux love when writing a driver that would make the keyboard LED lights blink the morse code of the letters being typed. A year ago I did a few virtual Linux installations (archLinux, Debian) in VirtualBox to test out some Cloud Computing stuff. Before Christmas 2010, I was considering contributing to the KDE project and installed Kubuntu as well as Ubuntu.
    This year, because I am going to the LinuxFest NorthWest (and I am going to have a table there for HackerPublicRadio) I had to install Linux on my old Windows Laptop. I also converted my Samsung Q1 Ultra Tablet computer from WindowsXP to Ubuntu.
    Both conversions were successful, but a few problems had to be solved for which https://answers.launchpad.net/ubuntu is a great place to go and find or get answers.

    BTW: If you're going to http://www.linuxfestnorthwest.org/ please come and say "hi" at the HPR table and if you can help out at the table please let me know code.cruncher_hpr at yahoo ca.


    MrGadgets Path toward Linux - MrGadgets | 2011-04-04

    MrGadgets final episode on his Path toward Linux

    audacity to mess with satan - Quvmoh | 2011-03-29

    security cam