Index :: FAQ :: Contact

Featured Media: Basenet Radio

The show has been dormant for some time (years) but its back.

Latest HackerMedia:

May 25, 2015

Hacker Public Radio
HPR1776: Vim Hints 004
Joining commands together In this episode I want to look at more movement commands and how to use them in conjunction with commands that change things in the file. I also want to add some more elements to the configuration file we have been building over the last few episodes. I have covered a lot of ground in this episode, introducing a number of new subjects. This is partly because I felt the series needed to get to the point where you could start to make full use of Vim if you are following along, and partly because the episodes up to this point have been moving a little too slowly! I hope the change in pace and length hasn't put you off. Full Notes Since the notes explaining this subject are particularly long, they have been placed here: http://hackerpublicradio.org/eps/hpr1776_full_shownotes.html and an ePub version is also available here: http://hackerpublicradio.org/eps/hpr1776_full_shownotes.epub. Links Vim Help: Using Help: http://vimdoc.sourceforge.net/htmldoc/helphelp.html Motion: http://vimdoc.sourceforge.net/htmldoc/motion.html Searching: http://vimdoc.sourceforge.net/htmldoc/pattern.html Insertion: http://vimdoc.sourceforge.net/htmldoc/insert.html Changing: http://vimdoc.sourceforge.net/htmldoc/change.html Options: http://vimdoc.sourceforge.net/htmldoc/options.html Graphical Cheat Sheet: http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html Vim Hints Episode 3 http://hackerpublicradio.org/eps.php?id=1734

May 22, 2015

Hacker Public Radio
HPR1775: Sonic Pi
In this review of the Sonic Pi software I have mentioned a couple of programs that I wrote the listings are here: ============================ The Hippopotamus Song ============================ use_bpm 180 # use_transpose -12 use_synth :fm 2.times do play_pattern_timed [:D3,:G3,:G3,:G3], [1,1,1,1] # 1 extra note from bar an bar 2 play_pattern_timed [:G3,:D3,:B2,:G2], [0.5,0.5,1,1] # 3 play_pattern_timed [:a2,:b2,:c3], [1,1,1] # 4 play_pattern_timed [:b2,:b2,:a2], [2,0.5,0.5] # 5 play_pattern_timed [:g2,:g3,:g3], [1,1,1] # 6 play_pattern_timed [:fs3,:g3,:e3], [1,1,1] # 7 play_pattern_timed [:d3,:d3], [4,1] # 8 9 play_pattern_timed [:g3,:g3,:g3], [1,1,1] # 10 play_pattern_timed [:g3,:d3,:b2,:g2], [0.5,0.5,1,1] # 11 play_pattern_timed [:a2,:b2,:c3], [1,1,1] # 12 play_pattern_timed [:b2,:b3,:a3], [2,0.5,0.5] # 13 play_pattern_timed [:g3,:fs3,:e3], [1,1,1] # 14 play_pattern_timed [:a3,:fs3,:e3], [1,1,1] # 15 play_pattern_timed [:d3,:d3], [4,1] # 16 17 play_pattern_timed [:a3,:a3,:a3], [1,1,1] # 18 play_pattern_timed [:e3,:e3,:e3], [1,1,1] # 19 play_pattern_timed [:a3,:a3,:a3], [1,1,1] # 20 play_pattern_timed [:e3,:a3], [2,1] # 21 play_pattern_timed [:c4,:b3,:a3], [1,1,1] # 22 play_pattern_timed [:a3,:b3,:gs3], [1,1,1] # 23 play_pattern_timed [:a3,:d3], [4,1] # 24 25 play_pattern_timed [:e3,:fs3,:g3], [1,1,1] # 26 play_pattern_timed [:fs3,:d3,:d3], [1,1,1] # 27 play_pattern_timed [:e3,:fs3,:g3], [1,1,1] # 28 play_pattern_timed [:fs3,:d3,:d3], [1,1,1] # 29 play_pattern_timed [:c4,:b3,:a3], [1,1,1] # 30 play_pattern_timed [:g3,:fs3,:e3], [1,1,1] # 31 play_pattern_timed [:fs3],[1], sustain_level: 0.6, sustain: 1, decay: 3 # 32 sustain note into next bar play_pattern_timed [:g3,:fs3], [1,1] # 32 play_pattern_timed [:e3,:d3,:fs3], [1,1,1] # 33 play_pattern_timed [:g3,:d3],[3,3] # 34 35 play_pattern_timed [:c3,:b2,:a2], [1,1,1] # 36 play_pattern_timed [:d3],[3] # 37 play_pattern_timed [:g3,:fs3,:g3], [1,1,1] # 38 play_pattern_timed [:e3,:a3,:g3], [1,1,1] # 39 play_pattern_timed [:fs3,:e3,:fs3], [1,1,1] # 40 play_pattern_timed [:d3,:d3],[2,1] # 41 play_pattern_timed [:b3,:b3,:a3], [0.5,1.5,1] # 42 play_pattern_timed [:g3,:d3,:d3], [0.5,1.5,1] # 43 play_pattern_timed [:c4,:c4,:b3], [1,1,1] # 44 play_pattern_timed [:a3,:e3,:d3], [0.5,1.5,1] # 45 play_pattern_timed [:e3,:fs3,:g3], [1,1,1] # 46 play_pattern_timed [:d3,:b2,:g2], [1,1,1] # 47 play_pattern_timed [:a2],[3], decay: 3 # 48 play_pattern_timed [:a2,:b2,:a2], [1,1,1] # 49 play_pattern_timed [:g2],[3], decay: 3 # 50 play_pattern_timed [:g2],[1] # 51 sleep 2 end ======================================= The HPR Outro theme - hack on this improve it and make a show ======================================= in_thread do use_bpm 180 use_transpose 24 use_synth :beep 19.times do play_pattern_timed [:a,:as,:a,:a], [0.5],release: 0.02, amp: 0.3 # play_pattern_timed [:as,:f,:as,:a], [0.5],release: 0.02, amp: 0.3 # end end use_bpm 180 sample :elec_hi_snare sleep 0.5 sample :elec_hi_snare sleep 0.5 sample :drum_bass_hard sleep 0.5 use_transpose -0 use_synth :saw 2.times do play_pattern_timed [:a,:a,:a,:a], [0.5,1,0.5,1] # 3 play_pattern_timed [:a,:as,:a], [1,1,1] play_pattern_timed [:c5], [3], decay: 2 # 6 play_pattern_timed [:a,:a,:a,:a], [0.5,1,0.5,1] # 3 play_pattern_timed [:a,:as,:a], [1,1,1] # 6 play_pattern_timed [:f], [3], decay: 2 # 6 end use_synth :dsaw play_pattern_timed [:f],[1] play_pattern_timed [:c5],[2], decay: 1.5 play_pattern_timed [:as,:a,:as],[1,1,1] play_pattern_timed [:a],[1] play_pattern_timed [:c5],[2], decay: 1.5 play_pattern_timed [:f],[1] play_pattern_timed [:c5],[2], decay: 1.5 play_pattern_timed [:as,:a,:as,],[1,1,1] play_pattern_timed [:a],[1] play_pattern_timed [:f],[2], decay: 1.5 play_pattern_timed [:f],[1] play_pattern_timed [:c5],[2], decay: 1.5 play_pattern_timed [:as,:a,:as],[1,1,1] play_pattern_timed [:a],[1] play_pattern_timed [:c5],[2], decay: 1.5 play_pattern_timed [:f],[1] play_pattern_timed [:c5],[2], decay: 1.5 play_pattern_timed [:as,:a,:as,:a],[1,1,1,1] play_chord [:c4,:f], decay: 4 =========================== ------------------------------------------------------------

May 21, 2015

Phone Losers
1-800-CARROT-TOP
Today Neonlikebjork brings you the same prank call over and over and over for 2 hours straight, where we pretend to be the phone company and tell people we're changing their phone number. Thanks, Gloria, for this wacky idea.

Hacker Public Radio
HPR1774: Router Hacking
Router Hacking What Flashing a router with alternate firmware Why Provide additional features Improve performance Privacy (gets rid of unwanted spyware) Fun Where The DD-WRT Router Database: http://www.dd-wrt.com/site/support/router-database Tomato Firmware for Linksys WRT54G/GL/GS: http://www.polarcloud.com/tomato OpenWRT firmware: https://openwrt.org/ How: Steps for My Latest Hack Find used Netgear WNDR3400 router on shelf at local Goodwill store, priced at $3.99. Use my smartphone to check the dd-wrt database to see if this router is hackable. Grin broadly upon seeing the green "Yes" beside router WNDR3400. Double-check that power supply is included, find an AC outlet and plug in to be sure it powers on and my phone sees its ESSID. Yep and yep. Take router to cashier and purchase. Do hard reset of router to clear any previous configuration. Hook a laptop up to router using ethernet patch cable (turning off WiFi adapter on laptop). Access router's configuration in web browser at default router address of 192.168.1.1 just to confirm that it works. Go back to the dd-wrt router database and find the router again, then download the corresponding "mini" and the "mega" versions of dd-wrt firmware (The mega version has the most features—including USB support, which I wanted—but on many routers, including this one, you have to install the mini version first or else you could brick the router) Read over the dd-wrt wiki page for this specific router just to see if there's anything unusual about the hack. There's not. Go to the router's stock configuration page again and find the "Firmware upgrade" button. Click the button and choose the "mini" version of the dd-wrt firmware, and click upgrade, then wait while crossing fingers until it says firmware successfully upgraded. Refresh the configuration page at 192.168.1.1 and see the new dd-wrt configuration interface. Pat myself on the back because I have just hacked another router. Hray! Find the upgrade firmware area on the new dd-wrt interface, and this time choose the "mega" firmware file and submit, then wait and cross fingers as before. Celebrate when it works. Configure newly hacked router as wireless bridge (this is NOT going to be my main router), enable the USB and printer support, hook up our formerly-usb-only printer to the router, and configure household computers to be able to print wirelessly to the newly-networked printer. Enjoy kudos from appreciative family.

May 20, 2015

Hacker Public Radio
HPR1773: LFNW 2015 interview with Deb Nicholson
Deb Nicholson: has been a free speech advocate, economic justice organizer and civil liberties defender. After working in Massachusetts politics for fifteen years, she then became involved in the free software movement at the Free Software Foundation. Defensive Publications info: http://www.linuxdefenders.org/?page_id=150 Seattle GNU/Linux Conference http://seagl.org/ IRC on Freenode in #seagl. Were very excited to be returning to Seattle Central College for SeaGL on Friday October 23rd and Saturday October 24th, 2015. SeaGL is a grassroots technical conference dedicated to spreading awareness and knowledge about the GNU/Linux community and free/libre/open-source software/hardware. Cost of attendance is free. Attendee Registration will not require the use of non-free software. You may attend SeaGL without identifying yourself, and you are encouraged to do so to protect your privacy. Gnu Media Goblin http://mediagoblin.org/ Join us on IRC:#mediagoblin on irc.freenode.net

May 19, 2015

Hacker Public Radio
HPR1772: Random thoughts
http://anthonyvenable110.wordpress.com https://anthonyvenable110.wordpress.com/2014/05/07/lovely-walk-in-may-part-1/ My blogsite as well as just one of the many posts on my site that deal with what I appreciate about my life in general

May 18, 2015

Phone Losers
Snow Plow Show – May 18th, 2015 – American Idol Wrapup Show
Tony from Arizona sponsors the best show of 2015. In this show we chat with some angry American Idol fans and we call up some people who left their personal documents on public library computers.

Hacker Public Radio
HPR1771: Audacity: Label Tracks
Label Tracks in Audacity I don't know if I'm ignorant and everyone else already knows about this, but I decided to record a quick show about Audacity "Label Tracks," something I discovered while working on another HPR episode today. The label track is one of the most useful things I've found in a long time. It allows you to annotate your audio project so that you can quickly see important spots or summarize the contents of whole segments and see at a glance what they are about without hunting all over the place and playing things back, trying to find the part where you were talking about X,Y, or Z. You can also export the labels as a plain text file with exact timestamps. I have not tried this, but according to the documentation you can also use labels to mark the beginnings of separate songs in a long track and export multiple separate files at once from a single source based on the labels. To add a label track, go to the Tracks menu and select Add New --> Label Track, and it will add the label track to the bottom of your list of tracks. To add a label, either stick the cursor where you want the label to be and press ctrl+b to add text, or select a region to label by clicking and dragging over a region in the label track, then do ctrl+b to start typing the label text. Links Audacity Label Tracks Documentation: http://manual.audacityteam.org/o/man/label_tracks.html

May 15, 2015

Hacker Public Radio
HPR1770: The OpenDyslexic Font
In this episode I talk about how you can take advantage of the OpenDyslexic font as a user, and also how as a content provider you can use it to help your readers. Incidentally, we also talked about this for a while during episode 1418, one of the 2013 New-Year shows. Links OpenDyslexic's Website: http://opendyslexic.org/ Debian, Ubuntu package name: fonts-opendyslexic Fedora package name: opendyslexic-fonts Arch package name: open-dyslexic-fonts Chrome Browser Extension Firefox Browser Add-on CSS3 Web Fonts Documentation: http://www.w3schools.com/css/css3_fonts.asp Download dyslexic-friendly version of counterpoint books: http://jonathankulp.org/gratis.html

May 14, 2015

Hacker Public Radio
HPR1769: A Demonstration of Dictation Software on my Office Computer
Transcript Performed by Dragon Dictate [dumped "as is"] Hi everybody! This is John Kulp In Lafayette, Louisiana. I am going to do a rather strange episode today. What I'm doing is demonstrating the dictation software that I use on the office computer that I have here at work. If you listen to my previous episodes, then you have heard me speak of the blather speech recognition program that I use on my Linux desktop, but as you may also remember, blather is not a dictation tool. Blather is a tool where you have to set up commands that will run other commands. In other words, you have to configure everything from scratch. I do have some capabilities for dictation on my Linux desktop, but they involve using the Google Web speech API and a special dictation box that I have set up, and these are not at all good for longform dictation. For serious dictation, such as writing letters and memos and other longform text, you really need a proper dictation tool. These are available built into the operating systems of Windows and Mac OS 10, but I normally use the Dragon naturally speaking software instead. I have found that it is more accurate and more powerful than the built-in versions that you can get on either Windows or Mac. That doesn't mean you shouldn't try out the built-in speech recognition on Windows and Mac, you definitely should, because I think you would be very impressed with him. I know for sure that the version on Windows learns from your voice and from the corrections that you make to the text that you were spoken, and eventually becomes very powerful in recognizing your speech. The biggest problem that I had with the Windows speech recognition was that it was a huge memory hog and frequently brought my system to a grinding halt. This is not good. Blather never does that, but then again bladder cannot take dictation. The latest system that I use for dictation is on a fairly recent Mac Mini running the nuance Dragon Dictate software. This is a very powerful dictation program that learns from your speech patterns and you can also add words to the vocabulary so that it will get them right when it hears them. This is especially important to do if you have frequently used unusual words, such as a name with an alternate spelling from what is normally in the program's dictionary. One of the great things about the Mac Dragon Dictate program, also, is its ability to do transcriptions of audio files. In fact the reason I am speaking this way is that I plan to use the transcription of this recording as the show notes verbatim without any corrections. The difficulty that most people have with dictation software at least initially is doing things like punctuation and capitalization. You have to remember to do these things or else your transcript will come out without any punctuation or capitalization, unless the words that you are speaking are known proper nouns. It also capitalizes automatically at the beginning of the sentences, so that if you use periods frequently then you will have capitalized words after those periods. You can see that I'm having trouble speaking this text in a fluent way, and this is one of the other difficulties that people have when initially using transcription software. It works best when you can express complete thoughts without pausing, because it learns from the context of your words. It has algorithms that calculate the possibility of one word or another based on the context, and so it is much better to speak entire sentences at one than it is to pause while trying to gather your thoughts. This is a major difference from trying to write at the keyboard, where it does not matter at all if you pause for seconds or even minutes while you think of what you want to write next. Anyhow, I highly recommend using some kind of dictation software if you suffer from repetitive strain injuries like I do. This will save you many thousands of keystrokes. Even if it's only using the speech recognition that's available on your phones over the web, that's better than nothing. The disadvantage of any of these services that have to send your recording over the web to get a transcription and then send it back into your device is that they will never learn your voice and your particular speech patterns. In order for that to work best, you really have to use a dedicated standalone speech recognition program that resides locally on your computer and saves your profile and learns from your speaking. Well, I guess that is about it for today, I hope you have enjoyed hearing this brief lesson on dictation. See you next time! Links Dragon Dictate for Mac Video Screen Capture of Dragon Dictate Transcribing this episode: https://youtu.be/jlkpz2nhZ38 Credits Music bumpers are from Kimiko Ishizaka's The Open Goldberg Variations: http://www.opengoldbergvariations.org/, used by permission of their CC0 1.0 Universal (CC0 1.0) Public Domain Dedication license. ------------------------------------------------------------

Off the Hook
Off The Hook - May 13, 2015


May 13, 2015

The Linux Link Tech Show
The Linux Link Tech Show Episode 607
Pegiucon 2015 recap

The Linux Link Tech Show
The Linux Link Tech Show Episode 608
RPM building, hamvention, cool stuff

Hacker Public Radio
HPR1768: An Intro To C Episode 1 : Introduction and Types
Intro to C :: Episode 1 :: History, Types and Basic Control Flow. Explain who you are and what you do. Name: Colin Mills, cjm and gopher Occupation: Software Engineering Student in Canada I have been a UNIX geek and open source software FANATIC for about four years now. Start to go into the history of C and explain where it came from. Read the wikipedia snippet. Abstract C was originally developed by Dennis Ritchie between 1969 and 1973 at AT&T Bell Labs,[5] and used to (re-)implement the Unix operating system.[6] It has since become one of the most widely used programming languages of all time, [7][8] with C compilers from various vendors available for the majority of existing computer architectures and operating systems. C has been standardized by the American National Standards Institute (ANSI) > since 1989 (see ANSI C) and subsequently by the International Organization for Standardization (ISO). From: Wikipedia On C Explain Types and their meanings SIGNED: It means it can hold either negative or positive values. UNSIGNED: Unsigned means it can only hold positive values. Retrieved From: Wikipedia On Signedness int: An int is a variable that is at leas 16 bits in size. It is actually the most efficent for the processor itself. Capable of storing -32767 -> 32767 Int Specifiers short: 16 bits in size short int intThatIsAShort = 0; long: 32 bits in size long intThatIsALong = 0; long long: 64 bits in size long long reallyBigInteger = 0; char One byte in memory. (8 bits). Holds a character but can also hold a number char thisCanHoldALetter = 'x'; char thisCanHoldANumber = 72; Note about the ascii table ASCII is just a number corresponding with a letter. Look here for more information. float Holds floating point numbers float thisIsAFloat = 72.2; Intro to C :: Episode 1 :: History, Types and Basic Control Flow. Explain who you are and what you do. Name: Colin Mills, cjm and gopher Occupation: Software Engineering Student in Canada I have been a UNIX geek and open source software FANATIC for about four years now. Start to go into the history of C and explain where it came from. Read the wikipedia snippet. Abstract C was originally developed by Dennis Ritchie between 1969 and 1973 at AT&T Bell Labs,[5] and used to (re-)implement the Unix operating system.[6] It has since become one of the most widely used programming languages of all time, [7][8] with C compilers from various vendors available for the majority of existing computer architectures and operating systems. C has been standardized by the American National Standards Institute (ANSI) > since 1989 (see ANSI C) and subsequently by the International Organization for Standardization (ISO). From: Wikipedia On C Explain Types and their meanings SIGNED: It means it can hold either negative or positive values. UNSIGNED: Unsigned means it can only hold positive values. Retrieved From: Wikipedia On Signedness int: An int is a variable that is at leas 16 bits in size. It is actually the most efficent for the processor itself. Capable of storing -32767 -> 32767 Int Specifiers short: 16 bits in size short int intThatIsAShort = 0; long: 32 bits in size long intThatIsALong = 0; long long: 64 bits in size long long reallyBigInteger = 0; char One byte in memory. (8 bits). Holds a character but can also hold a number char thisCanHoldALetter = 'x'; char thisCanHoldANumber = 72; Note about the ascii table ASCII is just a number corresponding with a letter. Look here for more information. float Holds floating point numbers float thisIsAFloat = 72.2; Double Like a float but bigger. double thisIsADouble = 0; Arrays Arrays are collections of multiple things Have to be a set size. Use braces to initalize If you initalize one you initalize all. int arrayOfNums[100] = {0}; Strings "Strings" are made up of mutliple chars. (Yes it does make sense! :)) char arrayOfChars[81] = {0}; Null termination is added to the end. '�' Double Like a float but bigger. double thisIsADouble = 0; Arrays Arrays are collections of multiple things Have to be a set size. Use braces to initalize If you initalize one you initalize all. int arrayOfNums[100] = {0}; Strings "Strings" are made up of mutliple chars. (Yes it does make sense! :)) char arrayOfChars[81] = {0}; Null termination is added to the end. '�'

May 12, 2015

Phone Losers
Snow Plow Show – May 12th, 2015 – I've Got My Cact-Eye On You
Default Cecil's sponsorship has resulted in us discovering an amazing retired freestyle rapper in Paradise Valley, Arizona. In today's show we try to clean up the reputation of hidden cactus cameras and we get an update on the post office that hates cripples and blind people.

Hacker Public Radio
HPR1767: An interview with Ed Cable of the Mifos Initiative
David Whitman interviews Ed Cable of the MIFOS Initiative http://mifos.org/ From their website: Mifos X is an extended platform for delivering the complete range of financial services needed for an effective financial inclusion solution. As the industrys only open platform for financial inclusion, we provide affordable, adaptable and accessible solutions for any segment of the market, new and small financial institutions can easily start with our community app in a hosted environment, medium and large institutions that are evolving into full-service providers of financial inclusion can use our global network of IT partners to configure a Mifos X solution, and innovators can build and scale entirely new solutions on our API-driven platform.

May 11, 2015

Hacker Public Radio
HPR1766: Sox of Silence
Many of you may be aware of the "truncate silence" filter in audacity. As I already use SOX to speed up my podcasts, I wanted to see if it could also remove silence as well. While the man page is detailed, it is difficult to follow. http://sox.sourceforge.net/ Fortunately Jason Navarrete posted an excellent article on digitalcardboard.com called The SoX of Silence which went through the process step by step http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/ The Script # -S, --show-progress # -V verbose # tempo Change the audio playback speed but not its pitch. # remix Select and mix input audio channels into output audio channels. # remix - performs a mix-down of all input channels to mono. # silence Removes silence from the beginning, middle, or end of the audio. # http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/ # sox -S -v2 "${FILENAME}" "${FILENAME}-faster-${SPEED}.ogg" -V9 tempo ${SPEED} remix - silence 1 0.1 1% -1 0.1 1%

May 10, 2015

Phone Losers
Snow Plow Show – May 10th, 2015 – Sunday Mother's Day Church Program
UtahKurt is a good Christian man who has sponsored this gift of a show from God himself. In this show we give all the members of a small church one common enemy. Me!

May 08, 2015

Hacker Public Radio
HPR1765: 53 - LibreOffice Impress - Outlining and Blank Presentations
Having looked at the screen layout, now we can look at how to build a presentation by focusing on the content first, and not the eye candy. This can be done by creating an outline, or by beginning with a blank presentation. We discuss both and give some ideas on which to use in each situation. For more go to http://www.ahuka.com/?page_id=1100 Links http://www.ahuka.com/wp-content/uploads/2014/12/Sample-Outline-for-Impress.odt http://www.ahuka.com/wp-content/uploads/2014/12/Sample-Presentation-from-Outline.odp http://www.ahuka.com/?page_id=1100

May 07, 2015

Hacker Public Radio
HPR1764: Introduction to Rogue Class Linux
Rogue Class describes itself as "a toy Linux distribution for playing games and reading books. RCL favors turn-based games, such as puzzles and rogue-like games. " What are Rogue Class games? According to a link at the Rogue Class website, Rogue Class games are characterized by "Tactical play. The unit of action is based on the individual adventurer. The game is not twitch oriented (like Quake, rewarding reflexes & well trained actions) nor is it strategy oriented (like Civilizations or Warcraft, requiring working on the large picture) "Based in Hack and Slash. A roguelike isn't primarily about plot development or telling a story. It is about killing things and acquiring treasure. "Random games. A roguelike is a dungeon crawler where no two games are the same. The maps are different, the items are different, there are no guaranteed win paths. "Permadeath. You die, that is it. No restoring a savegame. Good roguelikes delete your save game after loading them. This is compensated by the replayability of the game. "Complex interactions of properties. While the commands for a roguelike are simple, the potential interactions are not. My favourite example is equipping a silver ring as a weapon in order to damage a creature vulnerable to silver, but not one's other weapons. [Editor: This matches the Hack branch of the roguelike tree, not the Angband branch] "Steam rolling monsters. If a critter is in your way, and weak, you shouldn't even notice it is there." (Source: http://www.zincland.com/powder/?pagename=about) Rogue Class contains four dozen or so games, two of which are actually categories which in turn contain additional games, as well as a number of utilities, including a network manager, an IRC client, and more. Some representative games include the following, picked quite at random: Angband, Fargoal, Magus, Moria, Nethack, and Tome. If you liked the old games, give Rogue Class a spin. Website: http://rogueclass.org/ The Rogue Class forum is located at Linux Questions.org: http://www.linuxquestions.org/questions/rogue-class-106/ You can see an interesting chart of Rogue Class's grapphics subsystems at this link: http://www.linuxquestions.org/questions/rogue-class-106/rcl-graphics-sub-systems-4175522637

Off the Hook
Off The Hook - May 06, 2015


May 06, 2015

The Linux Link Tech Show
The Linux Link Tech Show Episode 606
chef woes, selinux, ubuntu, visual studio code

Hacker Public Radio
HPR1763: Intro to Homebrewing
I talk a bit about homebrewing, how to do it, what it is, and how to get started. If there is interest, I will do more in-depth shows on the topic, otherwise I will let it stand alone. Links I ramble on about brewing your own beer. Here are a few internet resources to help you along: http://www.midwestsupplies.com/ http://www.amazon.com/The-Complete-Homebrewing-Fourth-Edition/dp/0062215752 http://www.amazon.com/The-Homebrewers-Companion-Charlie-Papazian/dp/0060584734 http://www.homebrewersassociation.org/ This is my first episode ever, so any advice is greatly appreciated. My email is amneher007@gmail.com

May 05, 2015

Hacker Public Radio
HPR1762: HPR Audio Book Club 10
SUMMARY In this episode, the HPR_AudioBookClub reviews Revolution Radio by Seth Kenlon. You can download this AudioBook for free from http://aesdiopod.com/books/. Pre-Spoilers Thaj: I really loved this book. It hits me in a lot of the right spots as a person. I thought it had a very cinematic feel about it. I enjoyed the story, but in many ways I enjoyed the world it was set in even more. x1101: Slow start, but finally builds to a very engaging story exploring many interesting social and political issues Pokey: Slow start, really liked the story right from the start, but found the setting a little far fetched. We all liked the pace of the story, as well as the reading and the audio quality. Overall this is a very polished work, even though there is some noise intentionally added at times. BEVERAGE REVIEWS As usual, the HPR_AudioBookClub took some time to review the beverages that each of us were drinking during the episode Thaj: I am a sad panda because they grocery store had no lemons to make my AWESOME homemade lemonade. Unfortunately, I had to resort to pre-made lemonade that tastes like sugar water. Check this nutritional information x1101 Dogfish head 120 minute IPAThis beer has a nice hoppy and citrus nose to it with a smooth, silky mouth feel. This beverage features subtle hoppy notes and a slightly smoky finish. Also, ~15% ABV, so I might have been a touch loopy the rest of the show Pokey had a Sam Adams Summer Ale. Nice flavor, but not a lot of it. Refreshing with a hint of citrus. Very drinkable, but not mind blowing. I suspect this beer appeals to a wide audience. I've been on more of a "specialty" beer kick for a while, so this was almost disapointing.http://www.samueladams.com/craft-beers/summer-ale/ Other Links Catechism of a Revolutionary[Thaj] OUR NEXT AUDIOBOOK Street Candles by David Collins-Rivera http://www.cavalcadeaudio.com/stardrifter.html We're still really excited about this AudioBook not only because the author is an HPR community member (lostinbronx), but also because the book is really good! David Collins-Rivera's personal blog: http://www.cavalcadeaudio.com/index.html David Collins-Rivera's HPR correspondent page: http://hackerpublicradio.org/correspondents.php?hostid=107 NEXT RECORDING Our next book club recording will be 2014/09/09T23:00:00+00:00. https://en.wikipedia.org/wiki/ISO_8601#Times If you'd like a Google calendar invite, or if you'd like to be on the HPR_AudioBookClub mailing list, please get in contact with us on the HPR mailing list 'hpr at hackerpublicradio dot org' OUR AUDIO This episode was processed using Audacity http://audacity.sourceforge.net/. We've been making small adjustments to our audio mix each month in order to get the best possible sound. It's been especially challenging getting all of our voices relatively level, because everyone has their own unique setup. Mumble is great for bringing us all together, and for recording, but it's not good at making everyone's voice the same volume. We're pretty happy with the way this month's show turned out, so we'd like to share our editing process and settings with you and our future selves (who, of course, will have forgotten all this by then). Mumble uses a sample rate of 48kHz, but HPR requires a sample rate of 44.1kHz so the first step in our audio process is to resample the file at 44.1kHz. Resampeling can take a long time if you don't have a powerful computer, and sometimes even if you do. If you record late at night, like we do, you may want to start the task before you go to bed, and save it first thing in the morning, so that the file is ready to go the next time you are. Next we use the "Compressor" effect with the following settings: Threshold: -30db Noise Floor: -50db Ratio: 3:1 Attack Time: 0.2sec Decay Time: 1.0 sec "Make-up Gain for 0db after compressing" and "compress based on peaks" were both left un-checked. After compressing the audio we cut any pre-show and post-show chatter from the file and save them in a separate file for possible use as outtakes after the closing music. At this point we listen back to the whole file and we work on the shownotes. This is when we can cut out anything that needs to be cut, and we can also make sure that we put any links in the shownotes that were talked about during the recording of the show. We finish the shownotes before exporting the .aup file to .FLAC so that we can paste a copy of the shownotes into the audio file's metadata. We use the "Truncate Silence" effect with it's default settings to minimize the silence between people speaking. When used with it's default (or at least reasonable) settings, Truncate Silence is extreemly effective and satisfying. It makes everyone sound smarter, it makes the file shorter without destroying actual content, and it makes a conversations sound as easy and fluid during playback as it was while it was recorded. It can be even more effective if you can train yourself to remain silent instead of saying "uuuuummmm." Just remember to ONLY pass the file through Truncate Silence ONCE. If you pass it through a second time, or if you set it too agressively your audio may sound sped up and choppy. At this point we add new, empty audio tracks into which we paste the intro, outro and possibly outtakes, and we rename each track accordingly. We adjust the Gain so that the VU meter in Audacity hovers around -12db while people are speaking, and we try to keep the peaks under -6db, and we adjust the Gain on each of the new tracks so that all volumes are similar, and more importantly comfortable. Once this is done we can "Mix and Render" all of our tracks into a single track for export to the .FLAC file which is uploaded to the HPR FTP server. Remember to save often when using Audacity. We like to save after each of these steps. Audacity has a reputation for being "crashy" but if you remember save after every major transform, you will wonder how it ever got that reputation. FURTHER RECOMMENDATIONS If you liked Pirate Radio, you may also like The movies THX-1137, Logan's Run or The Illustrated Man. FEEDBACK Thank you very much for listening to this episode of the HPR_AudioBookClub. We had a great time recording this show, and we hope you enjoyed it as well. We also hope you'll consider joining us next time. Please leave a few words in the episode's comment section. As always; remember to visit the HPR contribution page HPR could really use your help right now. http://hackerpublicradio.org/contribute.php Sincerely, The HPR_AudioBookClub P.S. Some people really like finding mistakes. For their enjoyment, we always include a few. 1: The HPR_AudioBookClub doesn't laugh at anyone for reviewing tea, nor any other drink. We intentionally call the segment a "beverage review," not a "beer review" so that no one should feel alienated. Also because some of us drink wine. 2: The HPR_AudioBookClub does laugh when people try to spell flavor with a "u"

May 04, 2015

Phone Losers
Snow Plow Show – May 4th, 2015 – Adult Afternoon Daycare
Thanks, Buster Casey, for causing the postmaster to have a heart attack. Your continued support is greatly appreciated! Today's show is mostly a live show, where the chat room gives me increasingly ridiculous ideas to tell residents as I continue to impersonate the post office.


[more]
Link to us!

Hackermedia.org is provided by:
Binary Revolution | Infonomicon Computer Club