We started producing shows as Today with a Techie 9 years, 10 months, 27 days ago. Our shows are produced by listeners like you and can be on any topic that "are of interest to Hackers". If you listen to HPR then please consider contributing one show a year. If you record your show now it could be released in 3 days.
We are running very low on shows at the moment. Have a look at the hosts page and if you don't see "2015-??-??" next to your name, or if your name is not listed, you might consider sending us in something.
There are files ready to process on the FTP server.
NYbill does a quick review of his favourite multimeter for electronics, the UNI-T UT61E:
I forgot to mention or show a picture of the data logging cable. I never use this feature so I tend to forget its there.
In the last tutorial we looked at pictures and how they can be used in Impress. But I left out one area because the tutorial was already running a bit long, and I wanted to give the Gallery and Themes the full attention they deserve. I think this is something a lot of people have missed when working with Impress, at least I have not seen these elements includes much in peoples presentations. But they are a wonderful addition to your toolkit, and well-worth some attention. Note that the Gallery is a common feature of all LibreOffice applications, and is available in applications like Writer and Calc, though there is less need for it there. It is when you get to applications like Impress and Draw that you really discover how useful it can be. For more go to http://www.ahuka.com/?page_id=1222
The Marantz PMD 660 Professional Solid State Recorder
I inherited a really nice audio recorder and microphone from my mother-in-law recently and in this episode I talk all about it and use the new device to record the show.
- Review of this device: http://www.fotografics.org/marantz-pmd660.html
- Audio Technica ATM710 cardioid condenser mic
- 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.
Today I want to talk about three Bash commands:
These let you change directory on a Linux system (and others which support Bash) but keep a record of where you have been in a stack structure. The stack can be viewed and manipulated with these commands as well.
I have written out a moderately long set of notes about these commands and these are available here http://hackerpublicradio.org/eps/hpr1843_full_shownotes.html.
Longtime listeners of Hacker Public Radio will remember 'TiT Radio', a semi-weekly FOSS "news" and commentary show that appeared on HPR, recorded by the cast of "Linux Cranks" on the off schedule weeks. "Linux Cranks" eventually morphed into the "Kernel Panic Oggcast". While Peter is on walkabout, the cast of KPO has resurrected "Tit Radio" on a temporary basis. The listener is cautioned, while KPO is family friendly, "TiT Radio" makes no such commitment. Please join netminer, FiftyOneFifty, and pegwole as they drag you down the rabbit hole that has always been "TiT Radio".
Our show topics were drawn from these links. Not all these topics made it into the show, but feel free to browse anyway:
- Jeep remotely pwned, 5150 feels vindicated http://www.wired.com/2015/07/hackers-remotely-kill-jeep-highway http://www.zdnet.com/article/chrysler-recalls-1-4m-vehicles-at-risk-of-remote-hack/
- Mac users plagued by pop-up urging them to call a fake tech support number https://blog.malwarebytes.org/fraud-scam/2014/12/mac-users-beware-of-increased-tech-support-scam-pop-ups/
- Use an RPi to block ads http://jacobsalmela.com/block-millions-ads-network-wide-with-a-raspberry-pi-hole-2-0
- Networked monkey brains http://www.livescience.com/51496-animal-brains-linked-into-networks.html
- Bacteria controlled robots https://www.youtube.com/watch?v=NDnXv6rqj2Q&index=21&list=WL
- Psensor monitors your hardware temps http://www.tecmint.com/psensor-monitors-hardware-temperature-in-linux/
- Facebook asks for a date to kill Flash http://www.theverge.com/2015/7/13/8948459/adobe-flash-insecure-says-facebook-cso
- Details of second Flash zero day leaked by Cyberteam http://thehackernews.com/2015/07/hacking-flash-player-exploit.html
- Mozilla blocks Flash in FF http://www.theverge.com/2015/7/14/8957177/mozilla-blocks-flash-as-facebook-security-chief-calls-for-its-death
- Did the U.S. Government Kill ProxyHam http://www.businessinsider.com/proxyham-anonymising-router-project-mysteriously-closed-down-government-rhino-caudill-2015-7
- NSA releases open-source network protection tools http://www.itnews.com.au/News/406509,nsa-releases-linux-based-open-source-infosec-tool.aspx
- Drones banned above All-Star game, also talk about CA wildfire http://arstechnica.com/tech-policy/2015/07/cincinnati-tells-fans-no-drones-at-tonights-all-star-game/
- MS fixes Windows and IE zero days http://arstechnica.com/security/2015/07/ms-kills-critical-ie-11-bug-after-exploit-was-shopped-to-hacking-team/
- 92% of all smart phone profits go to Apple http://arstechnica.com/apple/2015/07/apple-makes-92-percent-of-all-smartphone-profits/
- Commodore phone http://www.engadget.com/2015/07/14/commodore-phone/
- Natron is a new open source compositor http://opensource.com/life/15/7/getting-started-with-natron
- Real life Mechwarrior http://www.zdnet.com/article/giant-man-piloted-robots-to-slug-it-out-in-international-grudge-match/
- SUSE to deliver ARM servers http://www.zdnet.com/article/suse-to-deliver-suse-linux-for-arm-servers/
- CERN discovers new sub atomic particle http://gizmodo.com/the-lhc-has-discovered-a-new-exotic-particle-called-a-p-1717676181?utm_campaign=socialflow_gizmodo_facebook&utm_source=gizmodo_facebook&utm_medium=socialflow
- team of volunteers from Reddit are crowdsourcing the development of the worlds first medical-grade open source prosthesis https://all3dp.com/wevolver-crowdsources-hackberry-3d-printed-prosthesis/
- Let's see if we can get pewole to say "Siri, charge 100%" http://www.theverge.com/2015/7/16/8976281/siri-charge-100-percent-emergency-services
- Linux creator not afraid of AI https://nakedsecurity.sophos.com/2015/07/13/linux-creator-linus-torvalds-pooh-poohs-fears-over-artificial-intelligence/?utm_source=Naked%2520Security%2520-%2520Feed&utm_medium=feed&utm_content=rss2&utm_campaign=Feed
- FBI used Hack-Team to find TOR user http://www.zdnet.com/article/fbi-used-hacking-team-services-to-unmask-tor-user/
- Updates can't be disabled in Windows 10 Home http://lifehacker.com/windows-10-home-updates-will-be-automatic-and-mandatory-1718476904
- Apple pushes targeted advertising based on credit balance http://www.forbes.com/sites/theopriestley/2015/07/18/apple-ads-based-on-your-credit-balance-pushes-privacy-beyond-the-limit/
- Google still uploads the pics you've deleted http://www.engadget.com/2015/07/13/deleting-google-photos-wont-stop-your-phone-from-uploading-pict
- But it's OK, since Google Photos is going away http://techcrunch.com/2015/07/20/google-photos-is-shutting-down-on-august-1st
- Shockingly, Red Star Linux contains content trackers http://www.theregister.co.uk/2015/07/20/north_korea_red_star_linux_inserts_sneaky_serial_content_tracker
- Israeli court finds Google responsible for misinterpreted search results
- Adultery site pwned http://bigstory.ap.org/article/f9f502126fd845fdba191e5e11c55b52/cheating-website-ashley-madison-hacked-personal-info-posted
- FTC says LifeLock still inadequately protecting customer data http://www.wired.com/2015/07/lifelock-failed-one-job-protecting-data/
- Bug found in SSH http://arstechnica.com/security/2015/07/bug-in-widely-used-openssh-opens-servers-to-password-cracking/
- Future personal devices may be human powered http://arstechnica.com/science/2015/07/your-body-the-battery-powering-gadgets-from-human-biofuel
- Google to release a container management system http://www.zdnet.com/article/google-releases-kubernetes-1-0/?adSession=g
- Docker implemented in 100 lines of bash https://github.com/p8952/bocker
- Man receives first bionic eye http://arstechnica.com/science/2015/07/british-man-receives-worlds-first-bionic-eye-implant-for-macular-degeneration/
- Is a cheap Nexus Fi Phone on the way? http://phandroid.com/2015/04/24/google-nexus-fi-budget/
- Bug that allows attacker root access to Mac requires local access http://arstechnica.com/security/2015/07/bug-in-latest-version-of-os-x-gives-attackers-unfettered-root-privileges/
- Movie makers asking Yahoo for take down notices against their own computers http://thenextweb.com/insider/2015/07/23/hahahahahahahaha
- Wichita LUG teaches Linux to children http://www.kansas.com/news/local/article28346635.html
- Australian security agency wants audits on Telcos security measures http://www.zdnet.com/article/telcos-hit-back-against-national-security-law-proposal/
- Replace your car's infotainment system with an Android ap http://arstechnica.com/cars/2015/07/android-auto-review-a-beautiful-but-beta-alternative-to-awful-oem-solutions/
- Flaw in Intel CPUs allows rootkit that bypasses Secure Boot http://www.itworld.com/article/2965875/security/design-flaw-in-intel-processors-opens-door-to-rootkits-researcher-says.html
- Malware can trap Android into endless reboot loop http://thehackernews.com/2015/08/android-endless-reboot-bug.html
- Drone delivers drugs to an Ohio prison http://www.cnn.com/2015/08/04/us/prison-yard-drone-drugs-ohio/
- Self targeting rifles running Linux have poor security http://thenextweb.com/gadgets/2015/07/29/i-shot-the-sheriff-my-hacked-rifle-shot-the-deputy/
- FCC bans use of FOSS software on routers http://www.infoq.com/news/2015/07/FCC-Blocks-Open-Source
- Android vulnerable to attack from a malicious MMS http://www.linuxinsider.com/story/82315.html?rss=1
- naturally occurring reactor found in African mine http://interestingengineering.com/naturally-occurring-nuclear-reactor-found-in-oklo-africa
- Unpatched versions of Firefox allow attackers access to your passwords https://blog.mozilla.org/security/2015/08/06/firefox-exploit-found-in-the-wild/
I let espeak describe my way through the world of bits and bytes from the punch cards of our Partnerbrigade to my Manjaro-laptop of today.
Kate is an excellent text editor. The "Text Filter" - enables easy text filtering, which by pressing Alt + Backslash pops up a screen that allows you to enter commands.
Settings > Configure Kate > Plugins > Text Filter
Kate (short for KDE Advanced Text Editor) is a text editor developed by KDE. It has been a part of KDE Software Compilation since version 2.2, which was first released in 2001. Geared towards software developers, it features syntax highlighting, code folding, customizable layouts, regular expression support, and extensibility.
My "New" Used Pickup Truck
After 16 years my wife and I decided to become a 2-vehicle family, and as a result I got myself a 2004 Ford Ranger. In this episode I talk about the process of finding and purchasing the truck, and then about some repairs I did and some other stuff related to it.
My preferred hardware platform is a Dell Mini 9.
My alarm clock is an embarrassing combination of bash scripts and Audacious, my favorite media player. Any media player will do, as long as it's scriptable.
How It Works
There are currently two bash scripts in my crappy alarm setup. One script is called "wakeup" and the other is called "wakeup-at".
wakeup is simply a wrapper that adds some error handling around audacious. It launches audacious if it can't find an instance running already, waits five seconds for it to get itself together, and then causes it to play. It is also currently broken, so the 'launching audacious' part doesn't work. I have to manually start audacious myself. FAILURE.
#!/bin/bash audacious & sleep 5s audacious -p &
You've noticed that the "wakeup" script doesn't actually have any timing involved; If you want to use it as an alarm, you get to combine it with the bash "sleep" command. This is not a failure, this is by design! An example alarm:
sleep 8h; wakeup
One problem with this methodology is that it requires math, and is prone to errors. If I'm going to sleep at 10:46:33 PM and need to wake up at 7:00 AM, I need to chain sleep commands together for each unit of time:
sleep 7h; sleep 14m; sleep 27s; wakeup
Get some of that math wrong, and you wake up at the wrong time. FAILURE.
"wakeup-at" is a wrapper around "wakeup" that uses the "at" utility to schedule the wakeup script. So, instead of using multiple sleep commands, it accepts any of the time formats that at accepts:
wakeup-at 7:00 AM wakeup-at 6:00AM 2018-02-02 wakeup-at teatime
Here is the wakeup-at script:
#!/bin/bash ## Make sure we have enough arguments if [ $# -lt 1 ] then echo "Usage: `basename $0` <time>" exit 1 fi echo "$@" ## Add custom time keywords case "$1" in "eternaldarkness") echo wakeup | at 3:33 AM ;; ## Catch-all; send all arguments to at *) echo wakeup | at $@ ;; esac
If you make a syntax error, "at" tells you about it immediately. Its only failings are what it inherits from the original "wakeup" script.
Some commands I mentioned that you should check out:
Check SSD disk specs:
sudo hdparm -I /dev/sdb
Check for TRIM support:
sudo fstrim -v /
Perform TRIM support
sudo hdparm -I /dev/sdb | grep -i TRIM