Sunday, March 31, 2013

Love the Google Treasure map!

Today, Google Maps has an awesome Easter Egg (on Easter) or April Fools joke ... the Treasure Map view:

I particularly like how there are bats flying out of Austin:

Hat tip to @fmashood. (Post updated to note April Fool's link instead of Easter. I still think it's a good Easter Egg.)

Automatic legends on Google Fusion Table maps

I'm not sure if it was added recently or if it has always been there, but one if my students stumbled across an automatic map legend for Google Fusion Tables. It's been a long-time frustration that I couldn't add a legend to explain the color variations in my maps, one quickly discovered and lamented by my students.

You can find the Automatic legend under Change Map Styles
Then the other day as I was grading projects for my data visualization journalism class, there was -- VIOLA -- a legend on a FT map! I exclaimed joy. I jumped up and down. I BEGGED to know how she did it!

It was an accident, but a damn fine one.

So where is it? When you are in Change Map Styles, under where you change the styles for your points and polygons. It's labeled "Legend," and there are options to set the title and where it displays on the map.

You can see an example of it's use in my Statesman map showing geographic mobility in the Austin MSA.

I wish there was more flexibility, of course. I'd like to be able to add a "%" sign after my values in the above map, for instance. I guess I could reconfigure the data and make the column a percentage. I'll have to think about that going forward.

The legend will pull in your polygon fill colors and values.

Wednesday, March 13, 2013

SXSW Tuesday: I'm tired. Of. It.

OK, so motivation is a little harder to come by today. Cory and I had a great time at the SXTxState Taco Party and the Statesman Social Media Awards last night. And now to get through the last day before it's back to work for a couple of days.

Pandora and Techcruch

A talk with Tom Conrad, one of the leaders of Pandora music service. It was interesting, but I won't spend a lot of time here on it (or on anything today).
  • Pandora thinks their future still lies with advertising models because of their scale of listener base, unlike Spotify, which is subscription based more than advertising.
  • Even though their CEO is leaving, the company is poised for greatness as advertising dollars are starting to shift to mobile.
  • They didn't like putting on the 40-hr cap on web streaming when they did, and removed it once their monetization model caught up. Same goes for the mobile streaming limit, which is fairly new. After 40 hours in a month, they will charge a $1 for the rest of the month.
  • As they've faced challenge after challenge, and competitor after competitor, their focus has been to turn back into the product and make it better.
  • In a discussion of House of Cards style commissioning of content, Conrad joked that they should get the cast of Glee to record every song in their catalog and they would offer that.

Getting ready for the job that doesn't exist

This was Cindy Royal of Texas State Journalism and Aron Pilhofer of the New York Times talking about the kind of people and skills needed for future jobs that don't yet exist.
  • College is good for teaching you how to learn. Don't depend solely on it.
  • Have a passion and pursue it and do it well.
  • Pilhofer says not enough people come out of college with a specialty they do really, really well. Too many generalists. Have a passion for something, and it will show.
  • Never underestimate the value of being able to write a sentence. It helps with any profession.

Scrum as theater

This talk by Gwydion Suilebhan was actually very interesting, talking about the similarities between the Scrum agile development methodology and Devised Theater. Being familiar with Scrum from my previous work as the Technical Solutions Manager at the Statesman (a role I loved and hated to see scuttled) I thought this would be a good way for me to go get reinspired about agile thinking and find a way to bring it to my daily work.

Devised theater, which has been around for 40 years, bucks the trend of traditional (read waterfall) development method of theater where a playwright writes at script, then gives to an Artistic Director who gives to a Director who gives to designers and then actors to perform. This puts the playwright further away from the finished product.

In devised theater, the script is something that comes together as a collaborative process with the director, actors and designers. In fact, it may not get written at all until the work is "done" and someone else might want to perform it. The audience is brought in very early to see scenes and previews performed and their feedback is sought and watched and incorporated into the play.

A couple of thoughts to come out:
  • Suilebhan suggests the first minute of a Scrum standup be used for warmup exercises. It gets everyone engaged and ready to move on.
  • A talking stick could be used to help control some of the team dynamics of shy and talkative people.
  • Almost every tenant of Scrum -- user stories, themes, epics, review meetings and retrospectives, backlog grooming, individuals and iterations over process and tools -- all have equivalents in devised theater.

Bruce Sterling

Another case where trying to synthesize what someone says is a challenge. Sterling is always a pessimistic treat to end the festival, foretelling the doom of our age in general and Austin specifically through different metaphors.

This year he compared the South by Southwest tech scene of 2012 to the ancient Sinagua Indians tribe of the Southwest, the tech leaders of their time. Here's hoping we don't end up the same way, with building shells and a legacy of what ifs and what the Fs.

Monday, March 11, 2013

SXSW Monday: Kids ... drama and games

I had to catch up with some stuff at work, so no 9:30 a.m. panel for me. My first was at 11 with a talk on responsive design. Dave Rupert cracks me up.

WYSIWYS: What you see is what you spec

A talk on responsive design by developers from The Times (of London), Paravel and Code & Theory. The panel mainly talked about their approach to the challenge and they all touched on creating modules that you could reuse.

Dan Gardner of Code & Theory broke their approach to responsive design this way:
  • Purpose
    • Will the content focus more on text, commerce or image. Having that perspective can help in what are the most important parts to tackle in responsive design.
  • Platform
    • Will you be native or not? Same design with a different wrapper per device?
    • consider the technology (cms) drives content and fucntionality. Will you have three headlines depending on devices.headlines for devices). Is there functionality you can add to add value, gestures and such.
  • Prioritization
    • It's not mobile first; it's all platforms at once.
    • Tackle from the ends and work toward the middle ... the big layouts and the small modules
    • Prioritize your mid-points and breakpoints. Consider time to market, longevity of experience (a sxsw app for only a week?), resources, target device, complexity of behavior.
  • Process
    • Code & Theory is constantly refining their design and development process, even after many RD sites.
    • Argue early and often. Prototype early and often.
    • They use Indesign and Keynote for most of their UX/prototyping
    • Design is not done until it is developed. And even then it isn't done.
Alex Breuer, The Guardian actually talked more about his work at The Times, where they created a special responsive design. Their tablet experience is a responsive design experience that they were able to adapt to a new kindle in hours instead of weeks. They created a very complicated javascript layout engine to decide how to display the content. It makes decisions based on the number and quality of photos, fills whitespace with fillers like pull quotes and such. It is the strength of their app/RD experience.

And then there is Dave Rupert. What a loon ... I love him. He really focused on the modules approach. In a site design like Mashable, they took those pieces that they spent so much work on for the home page and resused those modules at the article level so that great design isn't wasted, since many users get directly to the article level from social sharing.

A couple of mentions:
He talked about websites being a brand identity system much like a logo-to-lifestyle like Westinghouse. He talked about building a pyramid, with the base on the bottom. (So read this bottom to top.)
  • Theme
  • State (:hover)
  • Module (.module)
  • Layouts (grid and structure)
  • Base (reset & type default)

That's where bootstrap came in. It's a way to get there (though not always THE way.)

Digital Drama: Growing up in the age of Facebook

This panel was about self-preservation. I have two high school-age boys who live in this world and I can use all the help I can get. Though, to be honest, the panel was mostly dominated by a fast-talking researcher and about-to-be author (Danah Boyd) who spoke just a smidge above my head (and probably others) and a Slate reporter (Emily Bazelon) who has written extensively about Phoebe Prince, a teen who committed suicide. Then there was Bill Keller (NYT ... has a 16-year-old daughter) and Jason Rzepka of MTV, which has an app that helps teens figure out the thin line between innocent and inappropriate.

Here's the snippet:
  • What most adults think of bullying, kids think of as drama.
  • Boyd thinks media has blown up the cyberbullying thing so much that caused lots of laws and rules that educators and parents focus on instead of the real issues of help young people negotiate their relationships.
  • Keller says society has seen a general increase in meanness, aggress and polarization, but he doesn't blame the Internet, because Rush Limbaugh doesn't need the Internet to be a son-of-a-bitch.

Keynote: Julie Uhrman of OUYA game console

Uhrman has a lot of energy and I think the open developer system will be really interesting for the TV/Set-top box game system, but I'm going to leave discussion of that to a much better source in Omar Gallaga, because he is awesome and a gamer. I'm not.

Up tonight: Statesman Social Media Awards

Heading tonight to the TxState Taco party and the Statesman Social Media Awards.

Sunday, March 10, 2013

SXSW Sunday: Love what you do; do what you love

Having gone without a real day off since Feb. 17th, I'm kind of burned out and it's hard to keep focused on the festival. It didn't help that arriving exactly at start time for my 9:30 a.m. panel, there was a line outside the venue much larger than the venue could hold. That was my 11 a.m. venue, too, so I bailed and went to see Amit Singhal talk about Google Search.

Amit Singhal and Google Search in Mobile World

Amit was clever enough and a good chat, but he didn't reveal much insight into Google Search. Clearly, he has a passion for search as a way to change the world, and for it to be perfect for every person.

The prefect engine should know exactly what you mean and give you exactly what you want. - Amit Singhal.
Singhal wouldn't reveal much about the search engine algorithm or any secrets in "gaming" it (of course.)

  • Inbound links are important
  • So are a good title and the content
  • There are over 200 search signals included in the code
  • The code base is very large. More than can be written in a day.
  • They don't manual change rankings for much. Porn. Legal reasons. They will change the algorithm instead.
  • Google+ allows Google to include personal information in search returns ... information that isn't available without those connections.
Clearly what drives Singhal is doing good in the world. He told a story about a farmer in Africa who had an ant problem with his potatoes. He was able to use an internet kiosk to discover that he could spread ashes on this crop to fend off the pests, and had a bumper crop.

Google cares about non-developed countries, translating web pages to offer the entire web to those countries instead of the sliver they would have available in their native language.

Google Now looks at answering questions before you know them. That your flight is delayed. That you should leave earlier for your next appointment because there is heavy traffic.

Singhal's career advice: Follow your heart and do what it says. Because if you do, you will sleep happy, and happiness is worth much more than any amount of money you can make. 

Tina Roth Eisenberg keynote

Eisenberg talked about the 11 rules she lives by, with examples of how they have related to her many passions: her design blog, her design studio, Creative Mornings lecture series and Tattly (and probably more.) 
  1. Invest your life in what you love
  2. Embrace enthusiasm
  3. Don't complain; make things better
  4. Trust and empower people
  5. Experience is greater than money
  6. Surround yourself with like-minded people
  7. Step away from ego and collaborate
  8. Ignore haters
  9. Make time to think and breathe
  10. If an opportunity scares you, you need to take it
  11. Be an eccentric aunt to someone else
Eisenberg was fun and I like her energy and passion. Again, Love what you do. Follow your heart.

Nate Silver

Basically Nate doesn't understand why everyone is so exited about what he did in predicting the Presidential election, because what he did is pretty easy:

The 538 method:
  • Average the polls
  • Count to 270
  • Account for the margin of error
It's that last point that mattered. Other folks got pretty close ... 49 out of 50 states. And even in Silver's case, Florida was a coin flip anyway.

A couple of other interesting points:
  • 90 percent of the data in the world was produced in the last 2 years.
  • This is not the first time we've had that. The same thing happened after the invention of the printing press in the 1400s.
  • The world is more polarized now, and that trend seems to coincide the mass media.
  • Again, that happened with the printing press, too. There was more conflict in the 100 years after the printing press than any other time in history.
  • Silver brought up the 80/20 rule like Tim Ferriss yesterday. That 20% of effort will get you 80% accuracy. But it is the profit margin that is in the other 20% of accuracy. Take that, Tim!
  • Silver got into stats so he would win his fantasy leagues.
OK, so Nate didn't tell anyone to follow their passion, but clearly he does.

Craig Newmark and Kelly McBride

OK, here's the deal. I'm here at this panel now, but I'm not listening. I'm instead installing LAMP on a new server I got for free from DigitalOcean, hoping to use it to set up DocuWiki. Wish me luck.

Trade show

Which leads me to the trade show. I spent time at Tableau and Digital Ocean. Ate AP's breakfast tacos. Tried the symbol-less dasKeyboard and scored 73 words a minute.

What I really wanted was to find Google Blogger to answer a question about one of their templates, but when I searched for them on the convention index, they did not have a booth. There were no Google booths.

I guess they don't need to market.

    Saturday, March 09, 2013

    SXSW Report, Saturday: Perfect Coffee

    TV and Twitter

    Started the day mistyping Jenn Deering Davis's name and Twitter handle about three different ways during her talk on "How Twitter has changed how we watch TV", but I did enjoy her talk to a packed house.

    The takeaway: Could Twitter traffic be helping networks get more people to watch shows live to avoid spoilers?


    Tim Ferriss talked about the 4-hour ethos: accelerated learning for an accelerated time, and his book The 4-hour Cook (a huge tome). Not being familiar with his past works (4-hour work week, etc.), this was all new to me, but in essence he threw out this: DiSSS. Break down your skill and focus and you can become an expert in 6 months.

    • DECONSTRUCTION: Break the skills into small, doable pieces. Swimming is complex, but break it down to kicking, arms, breathing.
    • SELECTION: Find the most valuable stuff to learn. 4 cords in almost all pop songs. 13 sentences can help you learn any language.
    • SEQUENCING: Change the sequence. To learn dancing, learn your partner's role first. Learn closing moves of chess, not the opening.
    • STAKES: You need incentives to do well. Make them mean something.

    Other tidbits:

    • Focus on subtraction and not addition. "Perfection is achieved not when there is no more to add, but when there is not more to remove."
    • The perfect cup of coffee: Use 12 grams of fresh hand-ground coffee (from burr conical grinder) with 120grams of hot water not to exceed 180 degrees in an Aeropress.
    • Ferriss practiced his 2007 SXSW presentation in front of his friend's three Chihuahuas until he could sustain energy long enough for them not to walk away.

    Elon Musk

    This is rocket science. That's the first thing I though when I walked into the packed simulcast room (yes, event he simulcast was packed) for this leader of SpaceX, Tesla and SolarCity.

    My main takeaway is this man is smart and busy and probably neglects his five children. OK, not really, but he does live in a different world than me, and frankly he should.

    SpaceX wants to build a spaceport in Texas. The Open Beaches law hinders that because they want to be on the coast but you can't keep people off the beach. He thinks it will happen, though.

    Musk was pretty unrepentant about his reaction to the NYTimes review of the Tesla S model. He said the only think he would do different is now he should publish the rebuttal to the Times' rebuttal. He says he has no problem with critical reviews ... he has a problem with false reviews.

    He offered to help Boeing with lithium batteries because Tesla knows them very well. He offered the help because his friend, Richard Branson (Virgin Airlines) was losing millions of dollars with the rounding of the 787.

    Ten positions of basketball

    This was a really interesting panel by Muthu Alagappan with help from Jeff Becham about Alagappan's work using topological data analysis with basketball statistics. Topological visualizations map connections between multiple dimensions (stats in this case) in a multidimensional model that shows connections. With this, Alagappan has found there are really 10 common positions in basketball, instead of the traditional five positions.

    Traditional positions:
    • Point guard
    • Shooting guard
    • Small forward
    • Power forward
    • Center
    Alagappan's positions
    • Inside-Outside Scorer
    • Mid-range big men
    • Two-way all star
    • Jump-shooting ball handler
    • Defensive ball handlers
    • 3-point specialists
    • Low-usage ball handlers
    • 3-point ball handlers
    • Paint Protectors
    • Scoring Rebounders
    The example he used were "point guards" Chris Paul, Steve Nash and Jason Kidd. They are all considered point guards, but they all have completely different styles of play. Paul is a mid-range shooter, while Nash is a consumate pick and roller. Kidd can post-up but also shoots the 3 like crazy.

    Thinking of players in this way frees up teams to expand their thinking about players and rosters. Alagappan has worked with NBA teams and owners, and says the stats teams collect vary widely.

    Another part of their research uses the newer SportView cameras that catch and track players at every angle of the court.

    I closed out the day at the Awesomest.Journalism.Party.Ever were I caught up and spotted colleagues and friends, like Jen Lee Reeves, Amanda Zamora, Rosental Alves and more. I touched base with Tableau and checked out Atavist, a publishing platform for long-form non-fiction.

    Still, the best conversation of the day was a quick, unexpected one in the Roku lounge with Reuben Stern, a professor at the University of Missouri School of Journalism. Since he works on multimedia, I talked with him about my video explainer thoughts for my data visualization class. It was very worthwhile, and I hope to talk with him more in the future.

    SXSW report, Friday: Connections

    I'm attending SXSW Interactive on a last-minute transfer ticket, so I'm coming in with a little different aim. I'm looking at panels that further my jobs at the Statesman and as an adjunct at the University of Texas, but I also want to see some things that have nothing to do with either.

    Friday was all about connections. I actually only caught partials of two panels, but it was meeting other people where the day paid off. I started the day at RefreshAustin's meetup at BD Riley's at lunch time, and ran into two interesting folks:

    Peter Martinez is the founder of, but it was really three other interests that had us in intense conversation. As one of the leaders of RefreshMiami, they run a meetup that regularly draws 300 attendees. Like RefreshAustin, they try to be a hub for other tech groups in town, and now with a Knight grant they are really trying to extend that mission. Peter also taught a course on data visualization at the University of Miami, which of course I'm very interested in as I'm teaching a similar course at the University of Texas. But the most interesting connect was with TheLaunchPad, a entrepreneur group that helps college students take their ideas to the market. I figured Robert Quigley would want to talk to them in relation to his Mobile New App Design course he is teaching at UT.

    Jorge Gonzalez is a freelance motion designer that does video explanations, much like what I want to teach my students in my data visualization class. We had a great discussion on taking story ideas and finding concepts to help develop them into video explainers.

    Past that, I caught the Q&A for Bre Pettis's talk on MakerBot, and started the "Future of Crisis Communications" panel, but left to try and catch the Poynter eye-track study. Bad move, as it was full.

    Met and talked with one of the guys who helped make ProPublica's Fracking Song video explainer, which is my favorite video explainer ever, so it was a meet-the-rock-star moment, even though he was "second-rapper."

    Also spotted Bruce Sterling in the convention center. He typically has the closing remarks for the festival, but I haven't gotten that far in the schedule yet.

      © Blogger template 'A Click Apart' by 2008

    Back to TOP