Skip to main content
 

@imagesh I think it's a better laptop (although I hear that the retina 13" Pro is great). Far more portable, much longer battery life. I still need the power of the MBP for some tasks though.

· Statuses · Share this post

 

@barnabywalters Getting that sauce right is tough, but totally worth it. Love the idea of @doublebill!

· Statuses · Share this post

 

@medium btw, you can't scroll down from the cover images in Chrome using the arrow keys. (Once you've scrolled a little w/ mouse, you can.)

· Statuses · Share this post

 

Java lawsuit issues might push Android towards Chrome-based web apps: http://appleinsider.com/articles/13/12/04/google-moves-toward-replacing-android-as-oracle-threatens-...

· Statuses · Share this post

 

Finally have my development environment set up on my Air (IDE colors aside). Gets harder every OS X revision.

· Statuses · Share this post

 

Signature gatherers on @sfbart for drug testing Drs before surgery. Sounds suspect. Any info?

· Statuses · Share this post

 

"Quora is your best source for knowledge." What are some other ludicrous real-world tagline claims?

· Statuses · Share this post

 

On one level, this is cool. On another, I wish startups would spend more on investments in the tech community. http://techcrunch.com/2013/12/03/with-a-fresh-200m-in-the-bank-airbnb-built-a-replica-of-the-dr-stra...

· Statuses · Share this post

 

First evening with a MacBook Air: a quick review

I've been using personal computers since before I could write my name, but grew up hating Macs. To me, they were expensive, style-fascist icons that represented a kind of elitism that I was allergic to. Computers should be for everybody, and I felt like the Mac represented an ideal of something that was only available to the wealthy. (We were not particularly financially wealthy when I grew up, but my parents always did make sure we had a computer, from the Sinclair ZX81, through an 8-bit Atari, to a series of MS-DOS PCs, and I learned BASIC and written English at more or less the same time.) I did finally buy a MacBook Pro a couple of years ago, but mostly because I'd managed to destroy the plastic casing of a series of PC laptops, and I realized I needed something made of metal. I drive my laptops hard.

So I want you to know that this comes from a position of non-fanboy-ness: the MacBook Air is astonishing.

It's only got 4GB of RAM, but I guess the solid state drive and high IO performance makes up for it, because it performs at least as quickly as my MacBook Pro with 16GB. The processor is also a little slower, but the only time this has revealed itself so far was when initializing Xcode for the first time, and it paused briefly. The ten hours of battery life - allegedly up to 15 on Mavericks - should more than make up for that. I don't think this is going to be a video editing workhorse, but guess what? I rarely edit video.

Where are its speakers? They're like magic, because the sound is far better than on my Pro, or any laptop I've ever owned, and I can't see them anywhere. Are they behind the keyboard? The sound just opens up and fills the room. It's fantastic. And the rest of the Air is silent. No fans, no nothing.

I'm installing all the usual development tools on it, of course, and I'll be using it as a development web server and everything else I could possibly need. The fact that I can do this with a machine that weighs under three pounds and has a battery that will last a transatlantic flight is a freaking revelation.

My MacBook Pro's wifi died this year, and it couldn't be replaced without a significant expense, so it's just become my new desktop machine. Don't feel bad for it: I expect I'll be using it for years to come (every other part of it works really well). But barring any major gotchas, an Air seems like a much better portable machine. I just wish it came with a retina display.

· Posts · Share this post

 

The age old question rears its ugly head once more: MacPorts or Homebrew?

· Statuses · Share this post

 

So given a choice between a huge storage cloud containing information about us all & flying robots, we care about the robots?

· Statuses · Share this post

 

I love this little exchange from the House of Lords

This little exchange has been tickling me:

In closing the debate Baroness Bonham-Carter of Yarnbury looked back to the past and directed a question directly at Lord Grade, previous Director of Programmes at the BBC Michael Grade.

"Finally, as Doctor Who has dominated the debate and I see my noble friend Lord Grade in his seat, I cannot resist wondering whether, had he known that Sylvester McCoy would regenerate into John Hurt, he would still have cancelled the programme?"

Lord Grade nodded vigorously to indicate the affirmative.

Politics.

· Posts · Share this post

 

A little dismayed that you can't artificially trigger the browser's html5 form validation UI. Sometimes you need custom rules, y'know?

· Statuses · Share this post

 

That thing about harassing the airline passenger already wasn't funny, but now ... http://freethoughtblogs.com/butterfliesandwheels/2013/11/bullying-at-35-thousand-feet/

· Statuses · Share this post

 

Pretty sleepy today. Managed to extract a huge amount of recycling from my apartment, so that's at least a minor win.

· Statuses · Share this post

 

"How much do you get paid?" On the importance of sharing compensation information: https://medium.com/tech-culture-briefs/775bd2f1c689

· Statuses · Share this post

 

Oh, that's interesting. I've put on my glasses, and can't focus on anything up close. Did my eyes change overnight?

· Statuses · Share this post

 

@obra Every page can both read & write JSON, so it's all about token auth (also for private decentralized networking). All ideas welcome!

· Statuses · Share this post

 

Gendered pronouns in software: a quick primer

I've been following this pull request thread involving the removal of gendered pronouns in an open source project with interest. It's an obvious change to make a project more inclusive, yet it was met with:

Sorry, not interested in trivial changes like that.

A patch was finally included, but then reverted by the same commenter.

This is dumb. In English, choosing gender-neutral pronouns is simple. Here's how, using the aforementioned reverted patch as an example:

  • Gendered: The user needs to know that some data has already been sent, to stop him from sending it twice.
  • Neutral: The user needs to know that some data has already been sent, to stop them from sending it twice.

In the past, I've heard people gripe about the use of "them" to reference a singular person, but it is actually correct English. It's called the "epicene they". Shakespeare used it; Jane Austen used it; you can use it.

One more time:

  • Excludes 50% of your users: The user must feel comfortable using your software, otherwise he may choose another product.
  • Inclusive: The user must feel comfortable using your software, otherwise they may choose another product,

There's no extra effort involved. Have at it.

· Posts · Share this post

 

I hadn't realized that the post I shared about radiation in CA has been debunked. Thanks, @kevinmarks - and sorry all. http://skeptoid.com/blog/2013/10/28/more-fukushima-scaremongering-debunked/

· Statuses · Share this post

 

The Hunger Games promotional tie-ins reinforce how on-the-nose the satire in the books really is. http://www.washingtonpost.com/blogs/compost/wp/2013/11/27/this-covergirl-makeup-makes-a-statement-un...

· Statuses · Share this post

 

Newspapers are still clinging to old-world thinking

Back in the old days, you'd get a newspaper delivered, and you'd perhaps read it around the breakfast table or at your desk to find out what was going on in the world. The same paper, day in, day out. You'd read the columns, know which comics they ran, maybe do the crossword.

Some people still do this. That's nice. There's something great about reading a paper over a cup of coffee in the morning.

That doesn't apply to the web. Here's the Independent's paywall message:

Thank you for reading and relying on independent.co.uk for your news and information. You have now viewed your 30-day allowance of 5 FREE pages. Want to read more?

I'm sorry, The Independent, but I don't rely on you for anything. I don't read a linear paper on the web; I follow links curated by people I trust. The New York Times has no such illusions, meanwhile, but tells me, in all caps:

YOU’VE REACHED THE LIMIT OF 10 FREE ARTICLES A MONTH

Thanks, The New York Times. There's no need to shout.

The Independent's US price is $3.99 a month. The New York Times is a little more complicated, and expensive: $3.75 a week for the web and my phone, $5 a week for the web and my iPad, $8.75 a week for the web and my phone and my iPad, or all of the above plus a pile of dead trees every morning for the inexplicably lower price of $3.40 a week.

The New York Times is my favorite newspaper on earth, but imagine if I did this for every source I read on the web! I'd be broke, instantly. This is a model that scales well for the dead-tree economy, but doesn't work at all on the Internet, where you could easily read 10 sources in just a morning.

Hence advertising: the Independent knew I was unlikely to buy, so actually displayed a full video ad next to the advertisement asking me to subscribe. It clearly wasn't contextual, because it was for a Porsche - so it's a shot in the dark, basically. Awareness advertising with no real metrics (I assume) to back it up.

Another model must be found.

I don't think it's micropayments. Imagine if you had to pay for every single thing you read on the web, which is the future that micropayments promise. Just as if you paid for a subscription for every newspaper site on the web, if you're anything like me, you'd be broke pretty quickly. Or, alternatively, the payments would be of the kind that we've seen on subscription music services. That's a road that leads directly to Buzzfeed, where articles must be massively popular to turn a profit - and hence are impossibly populist.

In the old days, classified ads played more of a role. It's true that Craigslist's success disrupted $5 billion from the newspaper industry, but it's also true that this does not explain the hard times newspaper owners are experiencing. The context has changed, and attempts to drive traditional subscriptions show that the industry still hasn't full adapted to this. It's not that we're reading on multiple devices now, in different locations - it's that we're reading differently. The newspaper front page hasn't been our first stop in a long time.

Obviously, none of this is, well, news - countless articles have been written about this over the last decade. Yet, a solution has yet to be found. Which is a shame: journalism, newspapers and the communities they represent have become an important, and I'd say integral, part of the world in which we all live.

· Posts · Share this post

 

193 member states of the United Nations today approved "Rights To Privacy In The Digital Age" in protest of US surveillance. http://www.zdnet.com/despite-us-opposition-un-approves-rights-to-privacy-in-the-digital-age-70000237...

· Statuses · Share this post

 

Thankful

This year, my mother's life was saved by a double lung transplant. I still have flashbacks to the day she was called, and to the moment when she was pushed through the double doors, wide-eyed, and I didn't know if I was ever going to see her again. Almost nine months later, she's upstairs, taking some medication. It's been a tough road, mostly for her but also for all of us, and I'm thankful that she's here.

I'm thankful that my aunt, who had two separate single lung transplants a little before my mother, is also with us.

And, oh boy, am I thankful for all the wonderful surgeons, nurses, doctors and medical professionals who helped those things be true.

thumb.jpg

I'm thankful for my family, for their support, and for the fact that we're close. There are people who don't get along with their families, who dread every familial get-together for the arguments, weirdness or stoicism. I'm grateful that I'm not one of them, and am so proud of both my nuclear and extended families. My dad in particular has been a superhero this year. And apropos of nothing, here's the song my sister wrote for my mother a few years ago, when her illness began to really take its toll. I'm grateful we're all in the same place, more or less.

I'm thankful for the support I've had from a raft of people who have understood when I've had to take time out or change plans to help my parents. I'm also thankful for all the people who have understood that this has, in some ways, been the hardest year of my life, and gone out of their way to help me out and be there for me.

I'm continually thankful for everyone who has taken an interest in my work, been a friend to me, and been a part of my life this year. I've met some wonderful people and cemented relationships with people I'm glad to know. And while 2013 has been tough, with all this support and all these wonderful people in my life, I don't see how 2014 can't be an amazing year.

· Posts · Share this post

 

Building the user-centered web: an update #indieweb

Back in 2009, I wrote:

Right now, we have to register with each application we want to use. What if we required each application we used to register with us, in digital identities under our own control?

What if, using these identities, anyone could connect to anyone else, and anyone could store their data anywhere as long as the storage provider followed the same broad standards?

The web itself would become a social networking tool.

By establishing a general standard for social application interactions, the services and technologies used to make connections become less relevant; the Internet is people, one big social network, and users no longer have to worry about how they connect. We can all get on with communicating and collaborating rather than worrying about where we connect.

The full piece was based on a talk I gave at Harvard University's Hauser Center for Nonprofit Organizations. It declares a number of problems to solve:

  • User control: users should have ultimate control over their data.
  • Ownership: granularity of ownership, and the rights implied by ownership, is complex in certain contexts. Sometimes a single-user model of ownership is appropriate - but sometimes not.
  • Privacy & Transparency: the ability to control who has access to your data footprint across the web, but also a clear knowledge of what happens to that data.
  • Platform: software that actually embodies these properties.

In the interim, there have been many articles about the continuing silo-ization of the web - notably The Web We Lost by Anil Dash. In other words, the problem has become worse, not better. Generally speaking, users have less control, less ownership, less privacy and fewer platforms to choose from in 2013 than they did in 2009.

A glimmer of hope has been the indieweb, which I've written about at length. This is a movement that champions ownership, but through it, principles like user control, privacy, transparency and a healthy ecosystem of platforms are also promoted. Idno, the open source platform that powers this site, adheres to many indieweb principles.

There's more work to be done. I believe that contextual display advertising is the single biggest obstacle to a web that is under the control of users. In our advertising economy, users are tracked throughout the web in order to determine which ads will be performant for them. Mozilla Lightbeam is an extraordinary project that highlights the pervasiveness of the problem. Wherever we leave a data footprint, we are tracked.

The irony is that contextual advertising isn't even very effective! Fraud is rife in online advertising, and the price of online ads has dropped for eight straight quarters. As a result, publishers need to drive higher and higher visitor numbers, leading to less subtle growth strategies, often bordering on the unethical. Platforms seek vastly increased engagement, leading to an inability to remove your content, what amounts to spamming you to bring you back to the app, and a reduction in integration hooks that might make the software more useful within the context of a user's entire suite of applications.

On the content side, meanwhile, viral sites like Upworthy and Buzzfeed are king, which is great if you're writing about the top 15 things you might not know about Miley Cyrus - but death if you're a niche publisher, community or information source trying to make ends meet.

What if we rethink advertising in the same way that we're rethinking personal sites with the indieweb? "Niche" - in other words, highly specialized - communities are in many ways the lifeblood of the web. They're one of the things that makes it special; the fact that there can be a place to meet for any interest group. Finding platforms that will adequately financially support these groups, as well as by giving them responsible software that gives them control, privacy, transparency and ownership, will be hugely empowering.

Building the open web we want isn't just about software. It's about the mechanisms involved that will make it sustainable for people to create the right kinds of businesses that use it as a platform.

· Posts · Share this post

Email me: ben@werd.io

Signal me: benwerd.01

Werd I/O © Ben Werdmuller. The text (without images) of this site is licensed under CC BY-NC-SA 4.0.