Take me to the river
10/4 '14
Take me to the river
10/4 '14
Dude, where's my song?
10/4 '14
For those just tuning in, I requested songwriting challenges, and I got a lot of them.
Where's your song? I'm working on it!
It seems that when you haven't picked up your guitar in five and a half years, you forget stuff! Who wouldathunkit?
Also, I'm finding my own standards are a little higher.
So I'm picking up the guitar every day, and having a bash, and trying new things, and waiting for the songs to start crystallizing.
One thing I've figured out is that I'm not going to just start at the top of the list and blast my way down this time. Nope, I gotta start with some of the more accessible requests and rebuild my groove.
Thanks for engaging my brain!
Art or demolition?
10/2 '14
Oddly beautiful.
Songwriting challenge 2014
9/30 '14
Years ago, when I was getting almost tolerable on the guitar, I threw down the gauntlet and asked for songwriting challenges. The result was the most interesting stuff I ever did, musically. And then I got distracted by dance. Which I do not regret in the least. But I'm ready to try music again.
So! Here's how this goes.
Please reply with:
An object ("a toaster")
A character ("a flying piano teacher")
A catchphrase ("that's GOTTA hurt")
A rock/pop musical subgenre ("emo punk," "new wave," etc - if you think it's obscure, just cite an example I have some hope of knowing or finding, links help)
... And I'll compose and record a song featuring these items. It may take me a while, but I will eventually get to an album's worth of requests.
BRING IT!
Poem
9/29 '14
It is safe to assume it:
We will consume it.
The moon, the sea, the mountain. "Too soon,"
We'll cry, and sing a mournful tune,
And hold an observance, and soon resume.
Be good to each other in the time remaining.
It will do you no good to lament it.
In the time you strive to prevent it,
Disrupt, resent and reinvent it,
A new need emerges and brooks no dissent.
Be good to each other in the time remaining.
That's a bit dire. That's a bit strong.
The time remaining may be very long
As reckoned by Romans or roaches or cats.
We are clever creatures. As clever as rats.
But there are no guarantees, for all of that.
Be good to each other in the time remaining.
Eventually the stars will go.
The planets and the asteroids. Slow
Streamers of the solar wind blow
Outwards, carrying uranium
And other heavy elements to tantalize the cranium
Of our successors. Need I explain?
Be good to each other in the time remaining.
Don't cry for the sun, little one.
You will long since be cold and done,
Along with the idea of the idea of remorse.
And even irony will run its course.
Be good to each other in the time remaining.
Be good to each other in the time remaining.
Be good to each other in the time remaining.
Who got you through high school?
9/26 '14
Hmm.
There were wonderful teachers, like our choral director Gordon Adams, who definitely got more than one kid through those four years, compromising with punk rockers on the performance dress code ("you can wear your boots if you wear the suit") and taking heat from the administration over it.
But high school wasn't so bad honestly. My peers matured a lot when we all hit the ninth grade and merged with another school. I made lasting friends and did nerdy and less-nerdy things with impunity. Hell, I lettered in cross country.
Before that, though, I was public enemy number one. Yep, from the day I arrived in town in the fourth grade and said, "hey! have you guys heard about the gas crunch?"
Yes, I was that kid: full of adult knowledge and words, and hopelessly socially unskilled.
I was verbally, though not physically, pummeled for the ensuing five years. I had no friends that lasted; as soon as someone warned them I wasn't cool, they got the hell away from Toxic Boy.
So I have to give props to my mom, who said:
"Adults are going to tell you these are the best years of your life. Don't listen to them. I remember being your age. It was terrible."
Mom was on the "It Gets Better" train before it was cool.
Zzzz, baby!
9/26 '14
Privacy and One Post Wonder
9/25 '14
I don't like to spend my post for the day talking about the site itself, which sort of misses the point. But privacy is exceedingly important, and today I spoke cavalierly about it in a way that rebounded on me. As well it should have.
Other sites have been through some nasty issues around privacy lately. I am not bulletproof and need to take it at least as seriously. Especially with an audience of people who take it very seriously.
So what happened today? Nothing to do with the code or the privacy of your posts, I'm relieved to say. Just a dumb, dumb personal screwup in which I casually warned a friend (hopefully still a friend) that they had posted publicly. Because I wasn't paying enough attention to see that they hadn't.
"Tom that is totally ridiculous, you built this site! You know how it works, you coded it!" Yes it is totally ridiculous and I have no adequate explanation for my behavior. My inadequate explanation, if you care to hear it, is that I was rushing around doing way too damn much this evening and didn't think through what I was doing. I was not in programmer mode, I was in friend mode, and I was doing a crappy job of it.
However, learning from my dipshit mistakes— and owning my own frailties— is important. I'm thinking it's not enough to show a "this post is public" warning only when someone clicks reply.
I think there should be a lock icon visible to everyone who can read the post. If it ain't there, it's public. No ambiguity.
Although, obviously, it should not offer any details about exactly who is allowed to read it (except to the author), everyone reading a post should be able to tell instantly if it is public or not.
I will be working on this promptly. I will also be reviewing the steps I'm taking to secure the server against attack. If the server itself is compromised, everything else is a moot point. We do not actually know if this has ever happened to other social networks. We can only take their word for it.
This experience brought me up short and made me realize that while we haven't had an actual security breach yet, we will if I don't treat privacy as job one. I will be giving it an appropriate level of attention in future.
Oh, body, you're such a card
9/22 '14
"I'm sore as hell from yesterday's dancin! But now I'm going to twitch and stomp and tap my foot because I expect the same level of activity I had yesterday."
[Eyeroll]
Whatever, body.
... In OPW news: that new "bug" button you see at the top of the page is meant for bug reports 'n' such. Bugs wing their way directly into our issue tracker, the same place Sean and I keep track of our own stuff. If we comment on your bug, you'll get an email, which includes a link to a page where you can reply further or unsubscribe.
For the geeks out there: we're using a github private repository for source code control on this project. Each repository comes with an issue tracker... but if the source code is private, the issue tracker is too. I spent quality time with the github API this weekend adding just enough plumbing to allow OPW users to create and update issues without ever having direct access to github.
It's kinda nifty. I spent too much time on it, but I reckon I'll either open-source it or turn it into a product in its own right.
How to teach adults
9/21 '14
I just took a two-hour kizomba dance workshop with Manuel Dos Santos and Flavie, visiting from Montreal. Which is funny because we barely missed meeting them during our Montreal vacation this summer.
Manuel is a born entertainer, but he also has a rarer talent: he knows how to teach adults.
The thing about adults is that we usually don't have to be in that class. Sure, we'll miss out on something if we don't show up, but we have other choices. And we will exercise them if we don't feel good about what's happening.
To teach adults effectively, you gotta:
Manuel started off by blowing our minds with five minutes of kudoro— a high-energy but surprisingly easy step, as a warmup. Everybody feels good: check!
Then he asked us all to just dance for a minute, to gauge our level of skill with kizomba (hint: not a lot yet).
And then, he taught us two incredibly simple moves... and we did then for ten minutes at least, until he knew we had the feeling of the thing right. But he made sure we switched to dancing those moves together with a partner almost immediately. Because, y'know, that's the fun part.
And then he introduced the ladies' exit— the most important move in kizomba, the bit almost everything else is based on. And we drilled that for a long, long time...
And then we learned all sorts of things. And nearly all of us decided to stay for that second hour. Because we felt we were really getting it.
Toward the end, he threw in some slightly more advanced material. But he also quietly dropped one move when he saw the room react to it. Save that for another time. Teach the room you're in.
He's teaching the workshop again tomorrow out at La Luna in Bensalem. If I were free I'd go again.