-
<pre>
drainage
fence
aesthetics
cost
maintenance
snow
table
wood vs. stone
pea gravel
safety
http://messythrillinglife.blogspot.com/2007/04/steps-to-patio-as-promised.html
</pre> -
Zigbee/802.15.4 notes | http://www.google.com/notebook/public/17894154587286929730/BDReISgoQ0uGguawkpdafriendly: <a href="http://www.google.com/notebook/m/notebook?nbid=BDReISgoQ0uGguawk&listall=1">http://www.google.com/notebook/m/notebook?nbid=BDReISgoQ0uGguawk&listall=1</a>
<pre>
Sections:* Rabbit
* XBee
* vs 6LoWPAN
* 802.15.4
* Other
* Google searches
* Texas Instruments
* Atmel
* iDigi
* Commissioning
* History
* FAQ
* Smart Energy
* Open Source Code
* Miscellaneous
* The End
</pre>
-
<a class="l" href="http://marketplace.publicradio.org/display/web/2008/07/18/levis/" accesskey="6">Will one style of Levi's 501 fly? | Marketplace From American <strong>…</strong></a></dt><dd><p class="s"><strong>…</strong> a pair of jeans. Unless you stop to think about all the different styles<span class="s2"> and cuts of <strong>denim</strong> out there. Levi Strauss announced today <strong>…</strong> </span></p><p class="st"><span class="a">marketplace.publicradio.org/display/web/2008/07/18/levis/</span> – 2008-07-18</p></dd><dt class="reg"><span class="rn">7.</span> <a class="l" href="http://marketplace.publicradio.org/display/web/2008/07/14/shopping_outlets/" accesskey="7">Designer goods find new outlets | Marketplace From American Public <strong>…</strong></a></dt><dd>
-
via
http://itc.conversationsnetwork.org/shows/detail4239.html
"providing a toolset, on the web, to publish books; a publishing model native to the web, with all the benefits: * instantaneous global distribution * simple, web-based collaboration (editing, proofreading, design) * networks of creators and collaborators (new and existing) * networks of readers (new and existing) "
Archive for September, 2009
links for 2009-09-29
September 30, 2009links for 2009-09-28
September 29, 2009-
<h3>The Sesame Street Presentation Rule</h3>
<p>
After being on both the giving and receiving end of plenty of presentations, I now realize there's one golden rule which applies to all of them:
</p><p>
<b>Entertain your audience.</b>
</p><p>
Every slide of your presentation should serve this fundamental vision statement. Is it <i>entertaining?</i> I don't mean each slide has to contain a wacky joke of some kind. Every slide should <b>provoke a reaction from the audience</b> — be it controversial, unexpected, amusing, or a meditative Zen koan. Prod your audience. Do this not only to keep them awake, but to engage their brains. Deliver a series of short, sharp shocks that jolt your audience into a heightened state of engagement.</p><p>
Once your audience has engaged with your presentation, that's when you trick them into learning. The very best presentations entertain and educate– the common portmanteau is edutainment. The archetypal example of edutainment is Sesame Street. </p> -
<p>via http://itc.conversationsnetwork.org/shows/detail4239.html</p>
<blockquote>
<p>Assembla provides tools and services for accelerating software development, with three lines of business:</p><p><b>Tools:</b> Workspaces on Assembla.com, this web site, used by thousands of teams.</p>
<p><b>Talent:</b> Staffing services that find the best person or team for the job, worldwide.</p><p><a href="/search/jobs">Click here to see Assembla jobs.</a></p>
<p><b>Knowledge:</b> We run projects ourselves, and we do management consulting to fix stalled product release cycles, streamline product strategy, build startup teams, implement iterative and agile processes, and get products released.</p>
</blockquote>
links for 2009-09-27
September 28, 2009-
<blockquote>
<pre>
//dirt cheap wireless TX
//generates 38kHz carrier wave on pin 9 and 10
//sends data via TX every 500ms
void setup()
{
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);// Clear Timer on Compare Match (CTC) Mode
bitWrite(TCCR1A, WGM10, 0);
bitWrite(TCCR1A, WGM11, 0);
bitWrite(TCCR1B, WGM12, 1);
bitWrite(TCCR1B, WGM13, 0);// Toggle OC1A and OC1B on Compare Match.
bitWrite(TCCR1A, COM1A0, 1);
bitWrite(TCCR1A, COM1A1, 0);
bitWrite(TCCR1A, COM1B0, 1);
bitWrite(TCCR1A, COM1B1, 0);// No prescaling
bitWrite(TCCR1B, CS10, 1);
bitWrite(TCCR1B, CS11, 0);
bitWrite(TCCR1B, CS12, 0);OCR1A = 210;
OCR1B = 210;Serial.begin(2400);
}void loop()
{
Serial.println("testing testing testing");
delay(500);
}</pre>
</blocquote> -
Key Phrases – Statistically Improbable Phrases (SIPs): (learn more)
new circle, condemned man, tenth night, second sack, first sack, sledge port, pure theorics, chalk hall, upper labyrinth, library grape, sledge train, other fids, shock piston, pusher plate, causal domain, remote hermitage, north nave, page trees, machine hall
Key Phrases – Capitalized Phrases (CAPs): (learn more)
Fraa Jad, Fraa Orolo, Fraa Lodoghir, Warden of Heaven, Ignetha Foral, Daban Urnud, Sæcular Power, Fraa Erasmas, Praxic Age, Fraa Paphlagon, Thrown Back, Jules Verne Durand, Saunt Edhar, Warden Regulant, Suur Asquin, Third Sack, Day Gate, Suur Trestanas, Fraa Osa, Ganelial Crade, Bly's Butte, Ringing Vale, Clesthyra's Eye, Shuf's Dowment, Hylaean Theoric World
links for 2009-09-25
September 26, 2009-
<blockquote>
<p>
“Usually, even a non-Christian knows something about the earth,” wrote Augustine, “the heavens … animals, shrubs, stones, and so forth, and this knowledge he holds to … from reason and experience … Now, it is a disgraceful and evil thing for a non-believer to hear a Christian … talking nonsense on these topics; and we should take all means to prevent such an embarrassing situation … the shame is not so much that an ignorant individual is derided, but [that] … the writers of our Scripture are criticized and rejected as unlearned men.” To the devoutly religious Augustine, belief had to fit the facts, not the other way around.
</p>
</blockquote>
links for 2009-09-24
September 25, 2009-
<blockquote>
<p>
Quiz time: Which of the following provisions has been tucked into the most closely watched health-care bill on Capitol Hill thanks to Senator Olympia Snowe of Maine? Is it a) an annual checkup for every Medicare beneficiary, b) a special health-insurance marketplace in every state that would cater to the needs of small businesses or c) new tax credits to help modest-size firms buy coverage for their workers?
</p>
</blockquote>
links for 2009-09-23
September 24, 2009-
<pre>
(1/2)Web:
* Creating a Smart
Energy Device Using
Digi's xbee SE RF
Module
http://www.alcom.be
By using the xbee SE
module as part of a
Smart Energy device,
… The
From Google
Receive:WED 9:26pm
09/23/09(2/2)xbee Smart
Energy firmware is a
firmware load for
xbee Series 2 RF
module. This means
…View all results:
http://m.google.com/u/AmuAXV
From: Google
Receive:WED 9:26 pm
09/23/09</pre>
<div xmlns="http://www.w3.org/1999/xhtml" class="b"><span class="q">[PDF] </span><a href="http://www.alcom.be/binarydata.aspx?type=doc/DIGI_appnote_xbee_se_devices.pdf">Creating a <b>Smart Energy</b> Device Using Digi's <b>xbee</b> SE RF Module</a><span id="snip_0"> <br/>By default, the <b>xbee smart energy</b> firmware responds to all received ZDP request messages. However, ..</span><span class="a"> <br/>www.alcom.be/binarydata.aspx</span> <br/> </div> -
via
http://www.google.com/search?q=spur+gear&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/VHTXaU7GZC0&hl=en&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/VHTXaU7GZC0&hl=en&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
links for 2009-09-22
September 23, 2009-
via http://tinyurl.com/ir-remote-control
<blockquote>
To decode what the remote was sending, I used an oscilloscope and a small photodiode. The photodiode generates a small amount of voltage when light hits it, and responds to changes in light level quickly enough that the oscilloscope can draw a really nice plot of the signal. I have a <a href="http://www.parallax.com/tabid/136/List/1/ProductID/46/Default.aspx">Parallax USB oscilloscope</a>, which is perfect for showing the command pulses and is just fast enough to find the modulation frequency. As an aside, I’m really happy with the Parallax oscilloscope for projects like this. It is simple to use and I love being able to save images to share with people.<br>
Here’s what two of the commands from the dimmer remote look like. The top signal is the “fade lights up” command, and the bottom one is “fade lights down”:<br>
<img src="http://zovirl.com/2008/11/two_commands.jpg" alt="oscilloscope image of 2 commands">
</blockquote> -
<blockquote>
I'm working on a project that uses data in JSON format (<a href="http://www.json.org" target="_blank">www.json.org</a>). It took me a while to get it going in processing, so I thought I'd post what I did here. If there's a better way (which undoubtedly there is!), please let me know.<br><br>Andrew Odewahn<br><br>–<br>Here are the steps I took (on Windows):<br><br>1. Download <a href="http://www.json.org/java/json.zip" target="_blank">http://www.json.org/java/json.zip</a> from json.org. Save it in a some directory, which I'll call %DOWNLOAD_HOME%.<br><br>2. Unzip it. Be sure you preserve the archive's directory structure (/org/json/) when you unzip the file. <br><br>3. Change directory into %DOWNLOAD_HOME%orgjson
</blockquote>
links for 2009-09-21
September 22, 2009-
<blockquote>
This site contains several articles that focus on U.S. Telegraph-History.<br>
The majority of these articles first appeared in the "Key and Telegraph"<br>
column of "The AWA Journal," the quarterly magazine of the<br> <a href="http://www.antiquewireless.org">Antique Wireless Association</a> (A non-profit historical society.)<br>
These web versions have been expanded to include additional information,<br> images and illustrations.
Some have evolved into comprehensive sites.<br>Other articles are original classic works by telegraph pioneers, engineers<br>
and inventors.
Certain new articles will be added here in the future.
</blockquote> -
<blockquote>
<p>Iva Skoch and Kairol Rosenthal, two writers who were diagnosed with cancer in their late 20s, are among the advocates of a laughter-filled approach to the disease. They discuss the concept of "cancertainment" and suggest ways that young adults undergoing cancer treatment can take a different approach to the disease than older generations.</p><p>Skoch is the author of the recent Newsweek.com article <a href="http://www.newsweek.com/id/209319">"Young Patients Laugh at Cancer"</a> and Rosenthal is the author of <em>Everything Changes: The Insider's Guide to Cancer in Your 20s and 30s.</em></p>
</blockquote>
links for 2009-09-20
September 21, 2009-
America The Beautiful (Medley)
by Charlie Haden
From the Album Not In Our Name -
<p>A wave is stored as an XML document on a server and on the
client. An API allows one to modify the wave. Changes in the
XML document are communicated as deltas between client and server,
e.g. only the changes are communicated.
</p>
<p> A wave can be seen as an envelop which contains wavelets. A
wavelet is a subset of a larger conversation (== wave).
Wavelets
contains blips. A Blip is a single, individual message.
Permissions
are available to wavelets.
</p>
<p> The Wave API supports embedding and extending Wave. Via
embedding
you can use Wave in your own application or website. This
application will then communicate with the Wave server.</p>
<h2>
4. Extensions</h2>
<p> Wave supports Robots and Gadgets. A robot runs on the server
while the gadget runs on the client. The gadget will manipulate the
Wave XML locally and the delta is send to the server.
</p>
<p> A robot […] on the Google App Engine and is
an application which interfaces with a Wave via the Wave protocol.
</p>
links for 2009-09-18
September 19, 2009-
<blockquote>
<p>So let’s get going. SuperCollider is my tool of choice here. I start with a simple waveform. I want to use a sawtooth wave as the oscillator source, it has a rich and harmonic spectrum consisting of even and odd partials. I’ll want to filter the upper partials later on. Here is some beginning code:</p>
<pre>
//30 oscillators together, distributed across the stereo field
(
{
var numVoices = 30;
//generating initial random fundamentals:
var fundamentals = {rrand(200.0, 400.0)}!numVoices;
Mix
({|numTone|
var freq = fundamentals[numTone];
Pan2.ar
(
Saw.ar(freq),
rrand(-0.5, 0.5), //stereo placement of voices
numVoices.reciprocal //scale the amplitude of each voice
)
}!numVoices);
}.play;
)
</pre>
</blockquote>