There’s a lot to like about the DS106 Daily Create. There is also a lot of them, today’s was number 1493; this has gone on for 1493 days since January 8, 2012 without missing a beat. Four years.

The best part is the unexpected range of responses, epecially when they seem so… simple. Maybe even plain. Today’s was a great example, it was put in the queue by me maybe 2 weeks ago. I think it was sitting in the list of submissions from some time back in December, submitted by @audyg1rl. I might guess she was a student last semester (her last tweet was a Daily Create response on November 6, 2015).

So in the spirit of the Make It So Not Hard That Mariana Funes Cringes (!) the challenge submitted was:

Invention
Make an invention of your own and give it a name. Include a price and what it does.

She did not even specify how to respond- photo? sketch? writing? working 3D prototype?

That’s awesome.

There are 12 responses as of this writing, and I celebrate their variety…

Kevin Hodgson, who has been on fire this time around with DS106, doing Daily Creates, cranking out his comics, and inventing (!) side activites. We love ya Kevin. His idea of a ballon coffee filter looks like it would add some excitement to the morning cup. Well worth the $39.95 (is that per balloon Kevin?)

Urbie, who I think works with the Maricopa system, my old stomping grounds in Phoenix, has been around DS106 a while, and picked up his pace this year. He provides a reasonable alternative to the Driverless Car, the Riderless Car. Can we call it “Thrunless”? And the price is perfect:

Jaap draws his invention in and brings it back to the Western106 theme. And he has been a solid ds106er for quite some time. I so enjoy his ideas on the daily creates

I do not know who the Undertaker (@Untertacker) is (I have my suspicions), but given that he/she does not want to dig, does that mean they live in a place with caliche? Mounds over graves, saves strain on the back, right?

Terry is new to ds106 and giving it a strong run. You cannot go wrong in my book with a meta idea, an invention that makes inventions. I bet he was the kid that asked the genie for more wishes. And bonus points for doing the old school draw on paper. And I like a machine that works be yelling into it.

And Sandy! She’s not only doing all the daily creates, she is also doing my other daily photo project. Her work is always got an original style to it, and more than just a piece of media, she makes a meaningful message. I love “The Imagination machine, priceless and inheritable”

I am guessing Tiffany is a current DS106 student at UMW, and her work from what I have seen has not only a great design sense, but thought behind it. I might be short the $1,000,000 but having a clone seems a good idea (but prone to Twilight Zone paybacks)

Mariana not only designed a realistic looking retro-diagram, but she’s got an old school font, and a kudos to David Kernohan (who’s birthday it was today. I stayed up last night crafting a special TDC for him, and somewhere it got lost in the wash).

I think Tierra is also a DS106 student, designs something I know nothing about, a lipstick container. Bonus bizarre juxtaposition points for pairing that with her Clint Eastwood icon

Ronald, another on the troop of consistent Open DS106 participants, picks up with Urbie’s idea, with the carless driver. Such a complex idea, why has Silicon Valley failed to come up with it?

Sara is a student I think with the DS106 crew from CU Denver, and wins my prize for the practical useful invention. This can easily be manufactured from existing inventory, correct? Does it come in lipstick pink?

And I might wonder how Sara is feeling about twitter since August?

Okay, I left mine last. I was not going to do today’s, because of preparing for a talk and a class assignment tomorrow, but then I saw this collection of responses, and wondered what I could whip together in 30 minutes.

Since there were a few tweets about MOOCs this morning (blame @dkernohan) my mind did some free association to my own web invention, the MOOC Making Machine, a site that randomly generates a bizarre name for a new MOOC.

So this is not just a sketch, this is an actual diagrammatic representation of the code that runs the site. Here let me make it bigger so you can study the details.

Click to see the full technical details
Click to see the full technical details

I had no luck quick searching for some kind of diagram of a mixing machine. I did however, find this sketch of a Ridan COmposter

Ridan-composter-diagram-B

I liked the style. I opened in Photoshop, deleted the text labels and the arrows that extended outside. The code for ym site mixes together terms from four different arrays, so I first clone copied the right half of the machine to make it longer (option-click-drag with the selection tool). Then I copied the single chimney to have four of them. I erased out the bottom to make them connected to the chamber, and used the clone brush to fill in some of the missing debris. The arrows mostly flow out, so I erased their upward pointed heads, and painted them in new going down. I second layer on top with yellow paint and the “multiply” layer effect matched the style of the original.

What I wanted was some kind of sketch of something like a bag of grain emptying, but failed. I did find this kind of “hopper” to represent the part of the code that feeds the machine. I made four copies. One of the paint brush sponges made for a nice pour into the machine.

dropper-hopper

So the code for the site has four arrays of strings that it uses to randomly pull one item from to make the magic MOOC. These are thus what feeds the machine, via the php array_rand() function (the label on the hoppers). I pulled a few examples to demonstrate the flow. The four arrays are (with just a few examples from the site listed here):

// First part of name is an array of Intro words
$mooc_subject = array(
  'Advanced Design of',
  'Introduction to',
  'A First Experience in',
  'Applications of',
  'Complex Concepts of',
:
:
);

// next we add an adjective
$mooc_adjectives = array(
  'Critical',
  'Revolutionary',
  'Transformative',
  'Multimodal',
  'Psychological',
:
:
);

// and then an actual discipline or topic
$mooc_topics = array(
  'Connectivism',
  'Learning Theory',
  'Cubism',
  'Physics',
  'Bioscience',
:
:
);

// and the crowning touch is some kind of snooty title after a colon
$mooc_colon = array(
  'How to Make it Fail',
  'Gender Dynamics',
  'Methods and Best Practices',
  'Performance as Meaning',
  'A Collage Seen In American Dance',
:
:
);

More or less the page calls a function that randomly picks one from each array, and uses a second function to generate a hashtag based on the acronym of the generated name, and spits it out tot he screen.


function make_acronym($str) {
// creates a lower case acronym for a string
// thanks Stack Overflow http://stackoverflow.com/questions/9706429/php-get-first-letter-of-the-string

	$words = explode(" ", "$str");
	$acronym = "";
	foreach ($words as $w) {
  		$acronym .= $w[0];
	}
	
	return strtolower($acronym);
}

function make_a_mooc($subject, $adjectives, $topics, $colon) {
// the shaker- gets a random word from each, and returns the name of the course, plus a hash tag
	$s = $subject[array_rand($subject)];
	$a = $adjectives[array_rand($adjectives)];
	$t = $topics[array_rand($topics)];
	$c = $colon[array_rand($colon)];
	
	// craft a hashtag
	$tag = make_acronym( "$s $a $t" ) . date( 'y' );
	
	// prepend it to the feedlot list
	add_a_mooc ( "$s $a $t: $c #", $tag);
	
	// return the newly birthed calf
	return ( "$s $a $t: $c #" . $tag );
}

I felt the make_acronym() function would work well in combination with the left side hand crank that mixed it up.

So there you go, a MOOC making machine. All you need is a few truckloads of venture capital– and just drive it off a cliff. This stuff comes out for free at http://mooc.cogdogblog.com/:

makemooc

And there’s like 2000 MOOC calves roaming the feedlot.

Ah, thank you @audyg1rl for triggering this madness.


Top / Featured Image: Screen capture of today’s DS106 Daily Create

The post "The Inventiveness of a Simple #DS106 Daily Create" was originally cracked open and scrambled from a rotten egg at CogDogBlog (http://cogdogblog.com/2016/02/inventiveness/) on February 9, 2016.

3 Comments

  • Jaapsoft

    It is a daily create maker: some words like make, write, invent, some subjects, some media, some genres or themes
    It will make a row of TDC’s

  • Sandy

    Alan,
    Excellent bonanza sharing of this exploding Daily Create. I appreciate that you took the time to appreciate all the little dogies running around the #dailycreate corral!

  • Terry

    You bet your bottom dollar I would wish for more wishes.

Leave a Comment

All fields are required. Your email address will not be published.