Friday, May 31, 2013

Things are easier now than when I first started thinking about it. But it's not done yet.

Things are easier now than when I first started thinking about it. But it's not done yet.




Building my own Perl 5.18 for CSociety.

Building my own Perl 5.18 for CSociety.




A week from Monday is our next scheduled meeting. Yeah, we could do "Open Hack" time again, and I think...

A week from Monday is our next scheduled meeting. Yeah, we could do "Open Hack" time again, and I think I could get something done with that, but really, can't we do better than that?



So, please come up with great ideas you'd like to see.




Thursday, May 30, 2013

I don't have Tasker, but I do have Atooma, and while I don't need anything to tell me my train is at ...

I don't have Tasker, but I do have Atooma, and while I don't need anything to tell me my train is at the station, having something awake my Bluetooth when I'm at work and shut it down when I leave made sense. So, it's useful to think beyond just apps with these things into capabilities. I'm sure it'll be cool when it's done and released.




Wednesday, May 29, 2013

Thinking something like this about Greater Lafayette checkins could become useful.

Thinking something like this about Greater Lafayette checkins could become useful.




I use CGI.pm. I use it for a raft of personal code that I use daily, and for the apps I write for work...

I use CGI.pm. I use it for a raft of personal code that I use daily, and for the apps I write for work. I guess I personally want to join the 21st century, but I fear what the Lab'll make of it.




Google peppered the convention center with sensors for Google I/O. Want to make your own smart building...

Google peppered the convention center with sensors for Google I/O. Want to make your own smart building, starting with sensing air pressure, volume, brightness, temperature and air quality? You can pre-order 'em now!




Friday, May 24, 2013

Was recently pointed to this Big-O cheat sheet. Honestly, most of my code's wait is waiting for other...

Was recently pointed to this Big-O cheat sheet. Honestly, most of my code's wait is waiting for other things to be done (memory, disc, network) rather than internal complexity.



I think....




Lafayette comes in at #30. Don't really know what to do with that info....

Lafayette comes in at #30.



Don't really know what to do with that info....




Wednesday, May 22, 2013

Venkatesh Rao wrote a blog post yesterday that divides projects into schlep work, puzzles, and packaging...

Venkatesh Rao wrote a blog post yesterday that divides projects into schlep work, puzzles, and packaging.



The schlep work is routine. It requires a lot of energy but not much creativity. The puzzle part requires creative problem solving. Packaging integrates everything into a useful form.



When I was in college, I thought that software development was 90% puzzle solving and 10% schlep work. Packaging would round to zero.



Now I'd say puzzle solving is 10% of the effort on a really interesting project, maybe 1% on a dull project. The rest is maybe 3 parts schlep work to 1 part packaging.



Computer science training prepares you for the smallest portion, the puzzle solving.




+Patrick Fitzgerald got me into FSOL. I think he'd dig this.

+Patrick Fitzgerald got me into FSOL. I think he'd dig this.




As always, xkcd nails it.

As always, xkcd nails it.




Peter Hook of Joy Division and New Order is one of my favorite lead guitarists.

Peter Hook of Joy Division and New Order is one of my favorite lead guitarists.




Tuesday, May 21, 2013

First of all, the parallax page layout is wonderful. Second, the XBox One looks a lot like a piece of...

First of all, the parallax page layout is wonderful.



Second, the XBox One looks a lot like a piece of late 1970s stereo equiptment, and not in a good way. Of course, the box doesn't matter as much as the stuff it does, and there's no pictures of that.



I'll likely get one eventually, whether I want it or not, as I have gamer kids.




See if you can figure out what's wrong with this e-commerce idea.

See if you can figure out what's wrong with this e-commerce idea.




There is pretty color in the abandoned corner of campus. I'll enjoy it for now, knowing it'll look overgrown...

There is pretty color in the abandoned corner of campus. I'll enjoy it for now, knowing it'll look overgrown and scary by July.




A song about my VM.

A song about my VM.




Waiting for court to start.

Waiting for court to start.




Monday, May 20, 2013

Ran on a treadmill for more or less an hour this evening. Forgot to clip on my FitBit first.

Ran on a treadmill for more or less an hour this evening. Forgot to clip on my FitBit first.




The RPiCluster is a 33 node Beowulf cluster built using Raspberry Pis (RPis). During my dissertation ...

The RPiCluster is a 33 node Beowulf cluster built using Raspberry Pis (RPis). During my dissertation work at Boise State University I had need of a cluster to run a distributed simulation I've been developing. The RPiCluster is the result. Each RPi is overclocked to 1GHz and is running Arch Linux. This demo shows the RPiCluster running a parallel program I developed using MPI to control all of the RGB LEDs installed on each of the nodes.



More information:

http://coen.boisestate.edu/ece/raspberry-pi/




"Being smart is not enough"

"Being smart is not enough"




From a recent trip to Rogues and Robots, my SF wishlist.

From a recent trip to Rogues and Robots, my SF wishlist.




Great idea, but I think he overthought it. You see, pure water is not a conductor, but what we have ...

Great idea, but I think he overthought it.



You see, pure water is not a conductor, but what we have is not pure water. So, you can complete a circuit via water. Dangle two wires about the level, using a low voltage, and when the water in the sump completes the circuit, have it do something.



Then again, you don't have to worry so much about corrosion if the wires never touch water, so maybe.




Trying the Google Play Music today. I get "HTML5! Web App!" but I can't map the hardware keys to control...

Trying the Google Play Music today. I get "HTML5! Web App!" but I can't map the hardware keys to control the app, which means I have to go back to that window on that virtual desktop when I need to pause. Frustrating.




There will be a jury trial tomorrow, and so I will be at the courthouse at 8am.

There will be a jury trial tomorrow, and so I will be at the courthouse at 8am.




Hangouts, phone calls and Google Voice Thanks for all of your feedback on last week's Hangouts launch...

Hangouts, phone calls and Google Voice



Thanks for all of your feedback on last week's Hangouts launch. I wanted to quickly talk about 1) making/receiving phone calls in Gmail, and 2) Google Voice support more generally.



1) Today's version of Hangouts doesn't yet support outbound calls on the web and in the Chrome extension, but we do support inbound calls to your Google Voice number. We're working hard on supporting both, and outbound/inbound calls will soon be available. In the meantime, you can continue using Google Talk in Gmail.



2) Hangouts is designed to be the future of Google Voice, and making/receiving phone calls is just the beginning. Future versions of Hangouts will integrate Google Voice more seamlessly.




Bruce Sterling has the best description of Google Glass: Think of it this way: “Google Glass a partially...

Bruce Sterling has the best description of Google Glass:



Think of it this way: “Google Glass a partially crippled Android device that sits on my head for Google’s benefit, and has an interface about ten times weirder than Windows Eight.” You’re sure to figure that out eventually, so you might as well do it now and get ahead of the curve.




One of the few things I remember from War in the Age of Intelligent Machines -- and as I type this, I...

One of the few things I remember from War in the Age of Intelligent Machines -- and as I type this, I find I barely remember it -- is how cities were developed in terms of defensive need. For centuries, the city is what you could put a defensive wall around. The "wall" in Wall St., for example, was the point of early New York where they put the barricade to protect themselves from the natives in midtown. The wide avenues of Paris were developed so that the riot-prone Parisians couldn't shut down the city by barricading the streets. I suspect the CCTV network of London is best seen in this light.



In all but a few contexts, the defense of a contemporary city isn't from outside -- WWII showed that static defense in the age of industrial warfare is a pipe dream, and the age of the ICBM makes it even worse -- so in one way or another, the Smart City can be seen as a city defending itself from its citizens. Which is weird.



Link via Bruce Sterling.




"Good health starts in your brain, not on your plate."

"Good health starts in your brain, not on your plate."




Sunday, May 19, 2013

Just biked almost six miles.

Just biked almost six miles.




My concept of body, for decades, was the first line from "Candy Says" by Lou Reed, and honestly, my first...

My concept of body, for decades, was the first line from "Candy Says" by Lou Reed, and honestly, my first step at Quantified Self, tracking weight, was entirely started by that. My mind was my good point, my body was the unfortunate thing that dragged out around.



I started listening to Ben Greenfield when he talked about the O'Reilly book on fitness. This one I stopped listening to do I could go back and take notes. Cognitive enhancement would be so good. Enhance my strength, not my weakness.




https://twitter.com/FedReserveJobs/status/335709351153106944 #TheFed

Thursday, May 16, 2013

We meet once a month. It used to be on Tuesday evenings, but we've moved to 11:30am-1pm, which is good...

We meet once a month. It used to be on Tuesday evenings, but we've moved to 11:30am-1pm, which is good for us, but it does mean that non-Purdue people are frozen out. This was pointed out to me at indy.js last night, when another attendee mentioned that this means he can never make it.



So, should we consider evening meetings again?




Oh yeah, thanks to indy.js, I have another button on my geek hat.

Oh yeah, thanks to indy.js, I have another button on my geek hat.




Not sure I'm liking the new G+ yet. I mean, I'm not hating on it yet, but it's different.

Not sure I'm liking the new G+ yet. I mean, I'm not hating on it yet, but it's different.




My Galaxy S3 in place in mt +Lifehacker inspired binder clip phone mount. Now with heat shrink to protect...

My Galaxy S3 in place in mt +Lifehacker inspired binder clip phone mount. Now with heat shrink to protect the phone from scratches.




Wednesday, May 15, 2013

The view from the post-indy.js social time

The view from the post-indy.js social time




Got my Raspberry Pi hooked up in my Wrangler. It begins it's humble life as a Bluetooth audio bridge...

Got my Raspberry Pi hooked up in my Wrangler. It begins it's humble life as a Bluetooth audio bridge. I'm psyched :) Anyone have interest in a write-up?




They sell BB-gun Claymores on the Internet. Why wasn't I informed immediately???

They sell BB-gun Claymores on the Internet. Why wasn't I informed immediately???




At indy.js

At indy.js




I like to think of myself as a Responsible Programmer....

I like to think of myself as a Responsible Programmer....




It seems our next Monday meeting day is Memorial Day. Are we meeting anyway?

It seems our next Monday meeting day is Memorial Day. Are we meeting anyway?




Loving to listen in. I can't always have it as my main screen, but I love to hear the future of Google...

Loving to listen in. I can't always have it as my main screen, but I love to hear the future of Google.




I made a horrible mistake.

I made a horrible mistake.




Melon is a headband that allows you to track and thus control focus. Focus and flow are what I search...

Melon is a headband that allows you to track and thus control focus. Focus and flow are what I search for 8 hours a day at the keyboard, so, if this is a thing, I think I'd love it.



Via Greatist




Tuesday, May 14, 2013

When I get a Philips Hue system, I'm going to have to reverse engineer the protocol so I can control ...

When I get a Philips Hue system, I'm going to have to reverse engineer the protocol so I can control it via crontab. I have designs on making a Perl or Python module so I can connect it to a Google Calendar.




A tablet for hiking. Ken mentioned it today. I haven't hiked long enough and far enough in long enough...

A tablet for hiking. Ken mentioned it today. I haven't hiked long enough and far enough in long enough a time for this to be more than s curiosity for me, but maybe someone else can find some interest in it.




Monday, May 13, 2013

Mentioned by +Doug Couch: How to open a car with a pototo.

Mentioned by +Doug Couch : How to open a car with a pototo.




I've picked a lock!

I've picked a lock!




I vaguely like the idea, but honestly, I have no solid ideas.

I vaguely like the idea, but honestly, I have no solid ideas.




Amazing video. High Winds Create ‘Ice Tsunami’ On Mille Lacs Lake May 11, 2013 7:28 PM MINNEAPOLIS...

Amazing video.



High Winds Create ‘Ice Tsunami’ On Mille Lacs Lake



May 11, 2013 7:28 PM





MINNEAPOLIS (WCCO) – People living around Lake Mille Lacs knew the ice would eventually have to come off their lake, but they never expected anything like what happened Saturday.



Around 9:30 a.m., people watched in disbelief as ice crawled into doors and windows at Izatys Resort. Winds as strong as 40 miles per hour pushed the wall of ice onto the southeastern shorelines.




Looks like I'll be doing Jury Duty a week from tomorrow.

Looks like I'll be doing Jury Duty a week from tomorrow.




Why should you quantify yourself? Mark Leavitt at the Quantified Self conference.

Why should you quantify yourself? Mark Leavitt at the Quantified Self conference.




This is awesome. How can you use a camel drive a drone?

This is awesome. How can you use a camel drive a drone?




Sunday, May 12, 2013

I have an inexpensive container for my Atari Punk Console. I have 100K pots. I have a PCB-mount power...

I have an inexpensive container for my Atari Punk Console. I have 100K pots. I have a PCB-mount power adapter. I just need to set aside time to solder it together.




Looked at the cut pieces of McD's straws on my phone clip and thought "hey, don't I have heat shrink?...

Looked at the cut pieces of McD's straws on my phone clip and thought "hey, don't I have heat shrink?" Now, it looks much less junky.




Friday, May 10, 2013

Kinda where I am. I've been doing some self-tracking for a while, and should start beginning to figure...

Kinda where I am. I've been doing some self-tracking for a while, and should start beginning to figure out what it tells me.




Mikel and Jason will be opening up the Stein Building again, asking for input from people interested ...

Mikel and Jason will be opening up the Stein Building again, asking for input from people interested in coworking spaces. They are also planning to show off the name and logo.



May 23, 6:30pm at the Stein Building. See you there.




Of course, Vannevar Bush did it first. I think every change we can expect in the next 20 years came from...

Of course, Vannevar Bush did it first. I think every change we can expect in the next 20 years came from the minds of Tesla, Bush, Turing, Englebart and Xerox PARC and we're just catching up.




Best Song For Programmers, Coders and Developers - So you code

Best Song For Programmers, Coders and Developers - So you code




Thursday, May 9, 2013

Jeff Ackerman (the now former president of the Purdue Makers Club) sent this around: Hello Makers, I...

Jeff Ackerman (the now former president of the Purdue Makers Club) sent this around:



Hello Makers, I just wanted to thank you all for making this past year so awesome for the Makers Club! As a club, we experienced tremendous growth in membership, had a ton of great workshops and events, raised funds, held a prototype Makers Fair, and started some awesome projects, such as the T-Shirt Launcher! It was a pleasure to help lead the Makers Club as President. I'd like to thank those of you that were particularly active in taking charge of activities and events; you really helped make this past year awesome.



I'm really excited to help the new Makers Club leadership team make next year even better! Keep on making cool stuff that matters!



Makers Space Google Hangout Tonight @ 7:30 pm



I'm working with Greg, the new Makers Club president, and others to start a Makers Space for the Purdue community to work on personal projects. I'm hosting a Google Hangout tonight at 7:30 pm to discuss the Makers Space to find out what tools and resources you want in such a space. All you need is a microphone and a Google + account to join in! If you're interested, please click the link below to join the hangout tonight at 7:20 pm so we can get everything situated:



https://plus.google.com/hangouts/_/352d0092c82bf308be6539d8ba6443b3419ca53e?authuser=0&hl=en




Wednesday, May 8, 2013

Riker sits like a boss.

Riker sits like a boss.




The JSON/XML trend is holding. http://www.google.com/trends/explore#q=json,xml

After a reset, my Fitbit says 855 steps and my Fitbit account says 0. Yeah, it's gone.

After a reset, my Fitbit says 855 steps and my Fitbit account says 0. Yeah, it's gone.




I wear my FitBit assuming I'll watch the data afterward. So, I found out last night that it hadn't sync'd...

I wear my FitBit assuming I'll watch the data afterward. So, I found out last night that it hadn't sync'd in three weeks. I did a new Account Setup to it, and it seems it's better. But, it's annoying that there's three fairly busy weeks I have no data for, especially the half-mile walk from my parking space to my office.



Will have to make code to tell me "You haven't sync'd for n days. Please check your device."




Monday, May 6, 2013

I suspect that this will be about as print-out-of-the-box as +Randy Herban's ... as +Mark Senn's Solidoodle...

I suspect that this will be about as print-out-of-the-box as +Randy Herban 's ... as +Mark Senn 's Solidoodle, and I'm not sure where this fits in the area between the 3D printer, the CNC and the laser cutter, but I'm sure that most people involved with Lafayettech Labs would be interested.



http://www.kickstarter.com/projects/otherfab/the-othermill-custom-circuits-at-your-fingertips




One of the things we found at Saturday's Open Hack Day was that we had no available allen wrenches to...

One of the things we found at Saturday's Open Hack Day was that we had no available allen wrenches to adjust the Solidoodle. I also found that Harbor Freight was open that afternoon, so now, we have a set of allen wrenches for the lab.




Friday, May 3, 2013

Has anyone done a comparison between what the different wearable fitness sensors collect? I'm talking...

Has anyone done a comparison between what the different wearable fitness sensors collect? I'm talking Nike Fuelband, Jawbone Up, FitBit Flex Zip One etc.



I have a FitBit Ultra that's looking a bit battered, and I have been burned by leaving the unit on the wrong pair of pants on more than one occasion, so I'm liking the wrist band form, but that's not necessarily a seller.




Yeah, I'd totally make this, if I had an iPad. Or even a Nexus 7. Santa?

Yeah, I'd totally make this, if I had an iPad. Or even a Nexus 7.



Santa?