Emulating vinyl’s constraints

What if you had a streaming music player that would only play music with the same constraints as albums?

Whole sides only. No less than 5 songs in a row. No picking a song.

When you press play on a new side, there’s a pause while the needle arm moves over and drops down.

You can queue up a series of sides, like a stack of records, but you can’t automatically turn over a side when it’s over.

You must pay attention throughout. Backgrounding the app turns off the music. This is a foreground experience.

No FF or REW. No skipping within tracks.

At the end of the side, you must manually end the music. From the end of the last song until the listener turns off the music, the player makes that scratchy locked groove sound from the end of an LP.

Connecting blogroll to feed reader?

Anybody know a simple way to auto-add to my blogroll when I add a feed in my reader? Right now I’m using Stringer for consuming RSS.

I’ve found a bunch of plugins that do related things but none of them address this particular use case.


This isn’t the only use case for connecting my feed reader to my blog writer. I’d also like to be able to reblog a post right from the reader, with automatic pingback or webmention.


Hacking Sonos — Medium

I didn’t like having to turn my speakers off when I left my apartment. I had already figured out how to turn all my lights off with IFTTT so why not make this work with Sonos. Using a Raspberry Pi and a Sonos command-line interface I hooked up a very basic home REST API where I could detect my phone leaving a location using a geofence.

Raspberry Pi model B plugged into an Airport router via Eithernet. This puppy is always on and has a port mapped to the outside world for external access.

Now when I leave it makes a request to my home and the music turns off.

Hacking Sonos — Medium.


Glen L. Carle in the Boston Globe: Torture is Wrong:

I had direct experience in every aspect of interrogation and intelligence in the so-called “war on terror.” From producing intelligence through interrogation to assessing it to seeing policies made from it, I was there. Let me be clear about what I learned: Torture undermines all sound principles of good interrogation, intelligence collection, and assessment. It does not work, it is unnecessary, it is illegal, it betrays our ideals and our nation’s laws. There is no practical, legal, moral, or utilitarian argument in favor of torture. We don’t need it, and it betrays who we seek to be. No fine-tuning of the law is necessary to justify it — ever.

via Flutterby™! : Torture 2014-10-08 08:48:39.160743-07.

Waiting for Soylent

Posting date: October 9

Order placed May 18, 2015. They warn three months delivery time – bananas.


Two months later, they warn of an additional 2-3 months.


Two months later, they say it will be sent within three weeks:


Today is three weeks later, and I don’t have my Soylent, but after waiting so long I have no real expectation of ever consuming the product. Which means what, exactly? That I have learned what I came to learn.

The Silicon Valley hype cycle comes with a fierce blast of disinformation. If you don’t try out high-hype things for yourself, you can’t know the truth.

I feel bad for the people at Soylent. They must be stressed beyond belief. I wonder what’s happening inside their bubble.



I have switched from Jekyll to WordPress for this blog.

I am excited about Jekyll as a system architecture, but it is too immature to be an efficient tool. I was spending all my blogging time hassling with infrastructure instead of writing.

I hope to switch back eventually.


New Device Can Turn the Back of Your Hand Into a Touch Pad | Geekosystem

New Device Can Turn the Back of Your Hand Into a Touch Pad | Geekosystem.

Usecase: you don’t have to take a smart phone out of your pocket, so you can do tasks that involve input a lot faster.

Using finger binary you could do an Englebart keyset on the back of your hand.

A new device developed by Kei Nakatsuma at University of Tokyo Department of Information Physics and Computing lets you use the back of your hand as a touch pad. Encased in the form of a wrist-watch, the device uses infrared sensors to track the movement of your finger across the back of your hand and translate it into the same sort of signals a mouse or a laptop touch pad provides.

This may seem sort of trivial, but there are some interesting uses this functionality could provide. First of all, since you can feel the back of your hand and feel with the back of your hand, you’ve got built-in haptic feedback

Advertising and Soundcloud’s Soul

I can imagine Soundcloud adding advertising in a way that doesn’t betray its soul.

The company’s soul is to serve sound creators. It’s not to serve advertisers. Thus browsing the site has no ads.

However some sound creators, basically the highly visible professional acts, need to monetize their plays. They don’t mind paying for hosting and a widget but that’s only part of what they need. Soundcloud is underserving them without enabling ad monetization. It serves their needs by enabling them to earn money from ads.

Problem: how can it sell advertising without gettings its incentives misaligned? It must continue to serve the bands first, not the advertisers.

Solution: If Soundcloud didn’t take any cut of the ad revenues, its incentives would remain aligned with the sound creators. It could charge a flat fee for this option, and create APIs that enabled third parties to sell ads.