Best way to save energy? Don't buy stuff. #rubyconf #e20ticket
-
Watching @staceyxvx make vegan potatoes au gratin for TND.
It works!
RT @davewiner: 5 Torrent Files That Broke Mind Boggling Records. http://r2.ly/5qzq
New List - Rules for the Zombie Apocalypse (extracted from 28 Days Later) : http://listyourlist.com/veganstraightedge/lists/426
Posted by Shane Becker on
There was a time when “having a website” meant you owned a website that you could do anything you wanted with. Any kind of content. Any kind of structure. Any kind of software. You were truly the Master of Your Domain. But in all fairness, it was sometimes hard to be that (web)master.
If you just wanted to put pictures of your cat on the internet, but didn’t know anything about HTML and FTP, let alone chmod and unix, you were in for a world of hurt.
And then came Blogger (amongst other things).
It was like Twitter without the 140 character ceiling. Just type stuff into the box and press the button. That was it! You just published stuff on the Internet. There weren’t even post titles in the beginning. After that we would see a flood of hosted web services that enabled people to publish stuff on the Internet very easily.
Before we knew it, all of our content was being hosted by these web services. Flickr, Picasa and Photobucket had our photos. Typepad, Wordpress, Blogspot (and a slew of others) had our long form writing… called “blog posts”. Delicious and Magnolia had our bookmarks and read later lists. YouTube, Vimeo and heaps of video sites had our movies. Slideshare had our presentations.
It all seemed like a good idea. Let someone else worry about uptime, backups, redundancy, bandwidth bills, etc. And for a time, things were good.
Then as we published all of our content on other services, we became dependent on them. We became digital sharecroppers. Which maybe wasn’t so bad. But then… Magnolia lost all of its data. Six Apart bought Pownce and closed down the site providing no export option — or even much warning. URL shorteners cropped up, got popular and went away in the shortest of time, taking all of their short to long URL mappings with them.
And of course, there’s Geocities. With all of its neon colors, tiled backgrounds, sparkly text and animated gifs, Geocities was a ghetto. But it was a huge ghetto. And now that Yahoo turned it off, it’s gone. Imagine if every ghetto, barrio, favela and shanty town was literally taken away in one moment. That’s a lot of very homeless people (even more homeless than before).
Enough already!
It’s time for something better. It’s time for a web where any person can easily create a website and publish all kinds of content there. It’s time for us to own all of our data, beholden to no one. It’s time that our personal diy rolled websites play nice and integrate closely into external services. It’s time for a real sense of privacy, where not only is our data “protected” from others seeing it, it’s also encrypted at the source so that even if seized by criminals or government alike it’d do them no good. It’s time for easy granular sharing controls allowing to grant access to some content to some people, not all content to all people or to no one.
There will come a time in the not too distant future where having a website will be considered a birthright. It’s time that we start building the tools that will make that a possibility.
Instead of sharecroppers, we must become homesteaders.
Some Additional Thoughts
As a person I want
- to have a website
- to own all of my data
- to participate in online communities
As a user I want
- to publish everything to my website
- my website to syndicate my content to other sites
- my syndicated content to link back to my site
- to choose which sites to syndicate to
As a developer I want
- to add outbound sites easily with a plugin
- to add inbound formats to publish with
Extra
- Installation should be easy, at least as easy as Wordpress
- Setup should short and simple
- Existing tools should publish to my website
New Blog Post Workflow
- I open MarsEdit
- I write a post
- I publish it (via MetaWeblog API / AtomPub)
- My website receives my post
- My post is available on my website ( http://veganstraightedge.com/articles/2010/9/12/1/the-setup )
- My website algorithmically generates a short url for the post ( http://sbb.me/b47j1 )
- My website updates its Atom feed
- My website alerts its subscribers that a new update is available (via PubSubHubbub)
- My website syndicates a copy of my post with the short url at the end to Wordpress, Tumblr, gist.github.com, etc
- My website posts the short url and title to Twitter, Facebook, status.net, etc
New Note Update Workflow
- I open Tweetie
- I write my tweet
- I publish it (via JSON to Twitter api clone)
- My website receives my update
- My note is available on my website ( http://veganstraightedge.com/notes/2010/10/5/2 )
- My website generates a short url for the note ( http://sbb.me/n4872 )
- My website updates its Atom feed
- My website alerts its subscribers that a new update is available (via PubSubHubbub)
- My website posts the short url and content to Twitter, Facebook, status.net, etc
There’s surely stuff that I’ve thought about but am not thinking of right now. I’ll write more as it comes to me. It’s also worth noting that while I had a lot of these thoughts independent of talking with others, it turns out that more people are thinking roughly the same stuff. Discussions with Tantek really helped my thoughts coalesce, especially the personal url shortener work that he’s done. He’s using ttk.me with a one letter namespace, 3 character base60 number of days since epoch and one digit nth item of that type on that day. I am too. I jacked that all from him and ported his JavaScript / PHP version to Ruby. Thanks, Tantek. I’ve also talked a fair bit with Brian Ford and Rich Kilmer about all this stuff. Both had the idea of bundling the software package up into a VM instance that one could just throw at some server and hit the ground running. I hadn’t thought of that before. Thanks for that, you two.
Let’s get together and make this thing. Get into it.
Originally published at: http://sbb.me/b48f1
New post - Extra! Extra! http://sbb.me/n48e1
I was an background standing extra today in the newest @lonelysandwich jam. It was fun!
Time to move the dolly http://flic.kr/p/8RkeRs
Gorgeous photo of the Hollywood sign from behind : http://austinhargrave.com/blog/?p=46
In reply to:@brixen I love http:// nameboy.com. It's run by one guy, great customer service and super simple admin dashboard for dns etc. Get into it.
The making of a @lonelysandwich jam http://flic.kr/p/8RdPLZ
Every time you say "tat" or "tatted", I wanna punch you in the balls. #posivember?
OMG. Everyone smokes on a movie set. :(
I'm at a place to help someone make a video for a website.
We just saw the lady who plays Shirley on Community at the po box. So LA.
A glorious November sunset as seen by @rands from his porch. Wow. Truly... wow. http://flic.kr/p/8R3TMv
Did you remember? http://youtu.be/chqi8m4CEEY
I wonder if @topfunky is planning anything special for @peepcode #50.
Pumped about the new @5by5 show with @marcoarment @danbenjamin about iOS. Good dudes, those two. Good dudes.
RT @j_Rosencrantz: White killer cop Mehserle gets 2 years (minus time already served, naturally) for publicly executing black 22 year ol ...
RT @mathowie: You can literally get away with murder in the US if you wait until your victim gets on a bike, then you hit them: http://i ...
Abandoned Six Flags New Orleans video : http://youtu.be/m4DmNf251CA & photos : http://flic.kr/brynnephotography/sets/72157622688948209
In reply to:@tenderlove That picture of you ( http://flic.kr/p/8QE8t6 ) is precious.
In reply to:@tenderlove Money is for spending!
In reply to:@defunkt Freecycle. Neighborgoods.net. Put them on the sidewalk.