We started producing shows as Today with a Techie 9 years, 9 months, 0 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 17 days.
We have previously looked at Styles for Writer, and for Calc, and now it is time to look at them for Impress. You may recall from both Writer and Calc that we saw it is important to know that Styles live inside of Templates. So any time you change a Style you needed to make sure it was saved inside of a Template, and if you wanted it to be generally available in all documents or spreadsheets you needed to be sure to make the change inside the Default Template. For more go to http://www.ahuka.com/?page_id=1125
Unless otherwise stated, all are made by Park Bicycle Tools: http://www.parktool.com/
- SPA-1: Pin Spanner: Green
- SPA-6: Adjustable Pin Spanner
- SW-7: Triple Spoke Wrench
- XLC bike tools crank tool TO-C02 (Crankarm removal tool): http://www.amazon.com/XLC-bike-tools-crank-tool/dp/B000NU2WAS/
- SCW-13, SCW-15: 13mm, 15mm Shop Cone Wrenches
- DCW-1: Double-Ended Cone Wrench
- FR-1, 2, 5, 6: Freewheel Remover tools
- BBT-22: Bottom Bracket Tool
- CN-10: Professional Cable and Housing Cutter
- Avenir "Third Hand" Cable Puller: 94-27-403 (http://www.avenirusa.com/parts-and-accessories/tools/cable-tools/third-hand-cable-puller.html)
- HCW-5: Crank and Bottom Bracket Wrench
- CT-3: Chain tool
- HCW-15: Headset Wrench
- Ferrules for cable housing
- Cable End Caps
- TW-1: Torque Wrench
- SR-1: Sprocket Remover / Chain Whip
- Vise Grips (small and large)
- Adjustable wrenches: 6", 8", 10", 12"
The blog on Knightwise.com which inspired/sourced this episode: http://knightwise.com/whats-in-your-bag-week-day-3-matt-mcgraw/
The photo of my gear: https://cloud.thestrangeland.net/index.php/s/meDq3hozvgkay2W
AMAZING LIFE HACK
Tie a knot in your left ear bud lead, and you can feel which is which without looking.
Although my wife and I have a Cable TV subscription, I have maintained I could give it up easily because so much of what I am interested in is online anyway. For many people that might mean Netflix or Hulu, but for me it means YouTube. This is the golden age of narrow-casting, as opposed to broadcasting, because YouTube gives so many creators the opportunity to find their own audience for things that dont appeal to the masses. For more go to http://www.palain.com/?p=243
Posting From the Command Line on Open Social Networks
You can post to your open social media timelines from the command line using API access. Why would you want to do this?
- Script automated postings.
- Post from terminal environments.
- Post from wherever else you are without having to go to the social media site or to the client that you use to access it.
- Trigger postings via voice command (what I do).
On GNU Social
Here is the basic format for the command to post a message to a Statusnet / GNU Social timeline:
curl -s --basic --user <username:password> --data status="Hello World" --output /dev/null http://instance.domain.com/api/statuses/update.xml
And here is the script I use to post a message to my timeline, launched by a blather voice command:
#!/bin/bash # SN account info user=johndoe pass='password123' # a place to store the text message text=/tmp/message.txt # Virtual keystrokes to copy selected text to the clipboard xdotool key Control+c # pipe text out of clipboard into the text file xclip -o > $text # rest for half a sec sleep .5 curl -s --basic \ --user $user:$pass \ --data status="$(cat "$text")" \ --output /dev/null \ http://instance.domain.com/api/statuses/update.xml rm $text exit 0
On pump.io you have to install the
pump.io software on your computer. You don't have to be running a server, you just have to have the binaries so that you can run the commands. I will not go into how this is done on this podcast, but there's a link to the pump.io website below and there should be installation instructions available there. Once you have the software installed, you also have to allow command-line access to your account and get the token for authentication, maybe authorize the user too:
pump-register-app -s instance.domain.com -P 443 -t CLI
pump-authorize -s instance.domain.com -P 443 -u username
Finally you can post to your timeline from the command line:
pump-post-note -s instance.domain.com -P 443 -p -u username -n "Hello World."
My script to post a message to the
pump.io timeline, launched by a blather voice command:
#!/bin/bash # a place to put the text. text=/tmp/message.txt # -------------------------------- # Since markdown is possible, I run # the text through markdown to get # a bit of formatting and save it # as a separate file # -------------------------------- pump=/tmp/pump.txt # Virtual keystrokes to copy selected text to the clipboard xdotool key Control+c # pipe text out of clipboard into the text file xclip -o > $text # run Markdown markdown $text > $pump # Post message pump-post-note -s instance.domain.com -P 443 -p -u username -n "$(cat $pump)" sleep 1 rm $text rm $pump exit 0
Link to the videos of the crawling robots: http://iki.hs-weingarten.de/?lang=eng&page=p_crawler
Link to the general Ravensburg-Weingarten University of Applied Sciences page, where you can also find videos of the service robots "Kate" and "Marvin": http://iki.hs-weingarten.de/?lang=eng&page=aktuelles
An Interview with Aaron Wolf of the Snowdrift Co-op project by David Whitman during LinuxFest Northwest 2015
Aaron Wolf http://blog.wolftune.com/
Snowdrift: https://snowdrift.coop About: We're building a sustainable funding platform for freely-licensed works. Our innovative matching pledge creates a network effect where we all work together to support these public goods.
Our matching patronage system allows everyone to support FLO projects with minimal risk and maximum impact.
Unlike the one-to-one matching used in traditional fundraising, we use a many-to-many matching pledge that creates a network effect (like the internet itself) so that we all reinforce one another. Unlike one-time fundraising campaigns that help projects get started, Snowdrift.coop pays out monthly to provide sustainability for ongoing work.
Before the times of modern market capitalism, creative workers were supported by wealthy patrons. With Snowdrift.coop, the global community becomes the patron. Instead of businesses deciding the options that we then merely choose from as consumers, we will support and actively work with projects that best serve the interests of the public.
Snowdrift wiki: https://snowdrift.coop/p/snowdrift/w
IRC at: freenode.net at #snowdrift
I expand some on Jon Kulp's show on using Labels in Audacity. Specifically, I comment on importing a Label track from a Tab separated text file.
I go on to talk about using Notch filters, a Nyquist-effect plugin for Audacity. Notch filters work extremely well on certain frequency centered noise like mains hum.
I follow up by talking about chains. A way of doing batch operations directly in Audacity.