I'd Give Anything

With violin in hand, she walks onto the small fold out stage.

Not a walk of confidence, but of humility. Her steps echo through the cafeteria, crisp and hollow.

“Another poorly constructed room,” she says to herself, as she thinks back to her high school orchestra playing at the Meyerson.

She still remembers her teacher give his “wait for it” smirk. She remembers him telling everyone to play the first note of measure thirty. She still remembers the pure joy she felt as the sound from every instrument filled the air, merging with one another as they bounced off the walls, then making their way back to the stage, carrying a life changing message:

“This is what you created.”

This “hall” was definitely not like that.

People start filing in as she tunes her violin. They all wear excited smiles, but not for her. They smile because of the “on the clock” break they were getting, eyes widening as they look at the cheese spread the company has laid out.

Holiday gigs paid well and the requirements were always the same:

We’re holding a company event to show appreciation for our employees. We need a violinist to play some live holiday music during the celebration. A recorded piano accompaniment will be provided. Business casual attire will be required for this event.

Playing an hour for half a grand was a great paycheck. She went through the provided playlist which contained upbeat songs like Jingle Bell Rocks and Here Comes Santa Claus.

“Just have to do this last corporate function, then I can skirt by for the next few months without working,” she thinks to herself.

With her fingers and bowing on autopilot, she counts all the ill fitting dress shirts the men wear. The backs of their muffin tops wrinkled and creased from sitting in a chair all day. She imagines an alien visiting Earth for the first time, standing beside her.

“So let me make sure I understand this, human. When a male of your species enters this building, he is required to stuff his upper garment into his pants? And tightly wrap a piece of cloth around his neck?”

“And females have to do what?!”

The companies never noticed that she wore the same light gray cardigan, gray dress, light gray belt, and gray heels to every event. It was the only business casual attire she owned. Hair was easy, just tie it up in a nice tight bun. It looked elegant. She’d have her roommate apply her makeup. She’d skip polishing her nails though. They were always filed well past her calloused fingertips.

Only a few more minutes until the end of the event. This is when she’d always “sneak in” one of the pieces she composed. Her focus changes. Her eyes piercingly look down the violin’s neck and finger board. She listens to her own heartbeat - her living metronome - trying desperately to feel each phase of her heart’s cardiac cycle. Rosin dust lifts violently off the strings as she begins to play. She breathes it in.

Three minutes for five months of work. Her ten thousand dollar violin sings a bittersweet song of joy and resentment. She executes flawlessly. Silence fills the air, signaling to the employees to turn and clap, before going back to eating cheese and drinking wine.

...

She gives the invoice to human resources, and receives her check shortly after. She drives home and opens the door to a one bedroom apartment, greeted warmly by her roommate. She heads to the small dining nook - her humble living quarters - and sits on her sofa bed. She smiles solemnly thinking of the next few months she’ll have to devote everything to her music.

Her roommate turns to her and playfully says:

“I’d give anything to play like you.”

Which always yields the same smirking response.

“No, you wouldn’t.”


They Will Be Envied
Tell the children that nice things will make them happy.
Teach them to stand in line.
Teach them to conform.
They will be envied.
Give the college grad a career path to follow.
Associate, to Senior, to Senior II, to Senior III.
Tell them to buy an expensive car.
They deserve it.
They will be envied.
Tell them to aspire for an abode large enough for ten families.
Televisions in every room.
Marble floors and gold thrones to sit on.
They will be envied.
Paint the bottoms of the shoes red.
Make them a sign of high status.
Shiny rocks. Laden everything with shiny rocks.
Make them a sign of high status.
Tell them they need all of it.
No matter the cost.
They will be envied.
Suits sitting in glass offices with leather chairs.
Watching their peons run in their mouse wheels.
Patting them on their backs for working hard.
Telling them their time for greatness will come.
Where they too will get a leather chair.
They will be envied.

A Lunatic

A developer presses Command+r to run an iOS app from Xcode.

The iOS Simulator steals focus.

A developer presses Command+Tab to refocus to Xcode.

A developer codes.

A developer saves a code file.

A developer presses Command+r to run an iOS app.

The iOS Simulator steals focus.

A developer presses Command+Tab to refocus to Xcode.

A developer tires of pressing Command+r to run an application.

A developer creates a shell script that builds an iOS app.

A developer installs fswatch to run a shell script when a code file changes.

A developer sees inadequacies in fswatch’s response time.

A developer finds a Ruby gem called rerun which seems to be significantly more reliable.

A developer installs Ruby.

A developer installs rerun.

A developer executes a script, in a terminal, through rerun, to build an iOS App.

A developer gets tired of hitting Left Command+Tab to continue working, after a rerun of a build occurs, when a code file is changed, and the iOS Simulator steals focus.

A developer thinks to himself, “Right Command+Tab is more efficient.”

A developer trains himself to use his right thumb to press Command when switching programs.

A developer thinks to himself, “I should dedicate Command+t to refocus to the Xcode.”

A developer finds a framework called Hammerspoon which allows the mapping of Command+t globally to an AppleScript.

A developer learns some AppleScript to refocus to Xcode.

A developer learns some Hammerspoon, to execute an AppleScript, to refocus Xcode.

A developer finds that Hammerspoon supports this out of the box, and changes a Hammerspoon Script to use the built-in api.

A developer finds that Command+t conflicts with opening a new tab in Chrome.

A developer remaps Caps Lock to Ctrl, and reworks a Hammerspoon Script to refocus on a Xcode, when Ctrl+t is pressed.

A developer gets tired of perfectly timing the press of Ctrl+t, after the iOS Simulator steals focus, to continue working in Xcode, after a shell script runs, once a code file changes.

A developer finds a Ruby library called PTY that allows for introspection of STDIN and STDOUT.

A developer creates a Ruby script that leverages PTY, to inspect STDOUT, for a specific line from a shell script, which signifies that focus will be stolen by the iOS Simulator.

A developer adds a conditional to a Ruby script, that leverages PTY, to invoke an AppleScript, which sends Ctrl+t automatically, which is intercepted by Hammerspoon, which refocuses to Xcode.

A developer finds that an invocation of Ctrl+t happens too quickly.

A developer adds a 0.57115 second sleep, before an invocation of an AppleScript, which sends Ctrl+t, which is intercepted by Hammerspoon, which resets focus to Xcode.

A developer codes.

A developer saves a code file.

A shell script automatically runs.

A developer continues coding.

The iOS Simulator steals focus, but is immediately returned to Xcode.

A developer continues coding.



Another developer presses Command+r to run an iOS app from Xcode.

The iOS Simulator steals focus.

A developer presses Command+Tab to refocus to Xcode.

A developer codes.

A developer saves a code file.

A developer presses Command+r to run an iOS app.

The iOS Simulator steals focus.

A developer presses Command+Tab to refocus to Xcode.

A developer continues coding.



This story is fiction. The iOS simulator does not steal focus.