Profile

Cover photo
Ben Bader
Works at Rdio
Lives in Oakland, CA, USA
85 followers|17,320 views
AboutPostsPhotosVideosReviews

Stream

Ben Bader

Shared publicly  - 
 
The Exhaustive Guide to Deploying to Clojars, or how to avoid four hours of headache getting your #clojure  library published.
How To Deploy To Clojars. 10 February 2014. Ben's Definitive Guide to Deploying to Clojars. So, you've written your library and it's time to release it to the world. What's next? Pushing to Clojars, of course. Clojars is the place for Clojure libraries, and it's easy to get started.
1
Add a comment...

Ben Bader

Shared publicly  - 
 
Congrats to my wonderful teammates - we did it!
 
Exciting news for the whole Syncplicity team!
We are proud and excited to announce that EMC has acquired Syncplicity! The combination of Syncplicity’s innovations and technology with EMC’s enterprise DNA and scale puts us in a unique position to ...
2
Kevin F. Adler's profile photo
 
Congrats Ben! And awesome to discover your work on the serendipity startup at angelhack. I'm interested in making serendipity more commonplace - would love to chat! 
Add a comment...

Ben Bader

Shared publicly  - 
 
Lamarr Wilson originally shared:
 
My UK audience will love this.
1
Add a comment...

Ben Bader

Shared publicly  - 
 
This has to be the coolest digital art project I've heard about in a long time! The notion of a video game as a holy artifact makes me happy in ways that I can't even explain.
1
Add a comment...

Ben Bader

Shared publicly  - 
 
Improptu swing dancing at Davies Hall before the Symphony
1
Brent Feldman's profile photoBen Bader's profile photoElisabeth Flottman's profile photoNisa Singchawala's profile photo
4 comments
 
You join Swing Dance?
Add a comment...
Have him in circles
85 people
Karin Kram's profile photo
David Doolin's profile photo
David Jay's profile photo
Elisabeth Flottman's profile photo
Nisa Singchawala's profile photo
Lauren Lee's profile photo
Mark Yanagihara's profile photo
Jules Bounchi's profile photo
Gil Elbaz's profile photo

Ben Bader

Shared publicly  - 
 
 
Some slightly longer form thoughts on Optimistic Encryption.

I used to often find myself in the position of advocating that a business or service enable TLS for its users.  That was a surprisingly hard case to make many times.   Consider a purely hypothetical example of a service for making reservations to play chess.  If I can do a Firesheep-style demo on this service and show how easy it is to attack their users passwords, sessions and rankings, that can be a powerful motivator.  

But if those kind of easy demos stop working because of optimistic encryption, in the bourgeois free countries where this company makes nearly all of its money, it's easy for them to convince themselves that OE is more than good enough to safeguard that relatively innocuous data.  

Except that service also has users in Syria, where being known to play chess with the wrong people can be an extrajudicial death sentence, or now in Uganda, result in imprisonment within the system of law if you happen to play chess with a known homosexual.  And the government is never merely a passive listener in those and many other countries.  

Those users don't show up on most companies' bottom lines.  It's hard to make the case to upgrade from OE to real TLS just for their sake.  

These are the real kinds of ways that OE fails, and the real decision processes that unfortunately happen.  If the choice is TLS or make all your customers vulnerable, TLS might get chosen.  If there is also the option to go with "free'" OE and leave only 0.1% are vulnerable, those users won't get protected.

Pretend encryption will tend to protect the powerful and the mainstream, but everyone deserves real encryption, and sometimes you have to make the vulnerability of the powerful easily apparent in order to protect the weak in the bargain.
1
Add a comment...

Ben Bader

Shared publicly  - 
1
Add a comment...

Ben Bader

Shared publicly  - 
 
Matt Doermann originally shared:
 
We released our iPhone app today!
1
Add a comment...

Ben Bader

Shared publicly  - 
 
If ever there were something that could get me through a sluggish afternoon like this, a Blue Bottle espresso would be it.
1
Add a comment...

Ben Bader

Shared publicly  - 
 
Using Android again, for the time being. It's surprisingly nice to be back.
1
1
Matt Doermann's profile photoBen Bader's profile photo
 
Damn straight!
Add a comment...

Ben Bader

Shared publicly  - 
 
As ever, Salesforce proves to be about 20x harder to work with than any other platform I know. If only Google were to come up with their own CRM platform... sigh, a man can dream.
1
Brent Feldman's profile photo
 
That's a good idea to work into Apps
Add a comment...
People
Have him in circles
85 people
Karin Kram's profile photo
David Doolin's profile photo
David Jay's profile photo
Elisabeth Flottman's profile photo
Nisa Singchawala's profile photo
Lauren Lee's profile photo
Mark Yanagihara's profile photo
Jules Bounchi's profile photo
Gil Elbaz's profile photo
Work
Occupation
Programmer
Employment
  • Rdio
    Sr. Software Engineer, 2012 - present
  • Square
    Software Engineer, 2012 - 2012
  • Syncplicity
    Software Engineer, 2010 - 2012
  • Johnson Controls
    Programmer, 2008 - 2010
Basic Information
Gender
Male
Apps with Google+ Sign-in
Story
Introduction
// TODO: Fill this in
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Oakland, CA, USA
Previously
St. Louis - Thailand
Links
YouTube
Contributor to
Just visited to have some minor service on my bike today. Staff was friendly, attentive, and prompt. The work was done quickly, and was without issue. I'll definitely be coming back here!
Quality: Very GoodAppeal: Very GoodService: Very Good
Public - a year ago
reviewed a year ago
I'm a Verizon member, about nine months into a two-year contract. I called this store yesterday to ask if they had the HTC 8X for sale. The nice guy on the phone said yes, they just received a large shipment of the phones. On premises, the manager tried to say there were no such phones in stock. When I told him that they'd just received a shipment, he changed his story - unless I was buying a new contract, he couldn't sell me the phone. The phone display advertised a non-contract price of some $550. I mean, why carry and advertise a phone if you don't want to sell it? Absolutely ridiculous. Note that I am able to buy the phone contract-free from Verizon's web site. Avoid this store.
• • •
Public - 2 years ago
reviewed 2 years ago
3 reviews
Map
Map
Map
The staff members are really very polite and friendly, so it is unfortunate that they run such a terrible cleaner. In the few months that I've used them, my shirt buttons have regularly come back chipped or broken. The final straw, however, was when I picked my clothes up last week. The *all* reeked of cigarette smoke! What kind of dry-cleaning business allows smoking in the shop?
Public - 5 years ago
reviewed 5 years ago