jessestay, Author at Stay N Alive - Page 15 of 105

Utah Just Made Government Across the U.S. a Little More Closed

200222_170353906350169_170353559683537_466824_1943493_n-6069021

I don’t get political on this blog very often (honestly, I hate politics), but when I do you can know either 1) it’s technology related, or 2) it’s important to me.  This one is both of those. The issue is related to Utah’s House Bill 0477 (please read the whole thing if you get a chance), a bill which intends to make it harder for media outlets to request private communications between government officials, in order to save the costs of processing such requests.

The bill’s main intent, according to the “Senate Site” (a site sponsored by the Utah State Senate Majority), is to stop “Fishing Expeditions”, which are supposedly burdening State Senators and House Representatives and costing the State money with requests through the Government Records Access and Management Act, a Freedom of Information Act equivalent for Utah. It would seem like a legitimate cause at the front, but there are some serious concerns. Here are my personal concerns with the bill:

  1. The Bill was passed in 2 days. The bill was rumored to have been thrown around just a week before according to Utah Governor Gary Herbert, and was submitted just 48 hours before it hit the Utah House floor. In just 2 hours it was passed in the House with a 61-12 vote for the bill and swept through the Senate with a 21-7 vote for the bill, and will be signed into Law by the Governor on Monday. Not to mention the fact that it was passed on a Friday, with no opportunity for representatives or Senators to hear complaints from citizens over the weekend.

    Besides the fact that it passed so quickly and the fact that many representatives admitted they didn’t even have time to read it (and still voted for it), the lack of Due Process on this bill is simply unconstitutional! The 14th Amendment to the US Constitution states, “nor shall any State deprive any person of life, liberty, or property, without due process of law.” I haven’t seen any record of anyone bringing this up during the session, wich to me is just dumbfounding! Here we have a bill which gives citizens more liberties into keeping checks on their government, and a bill which claims to remove some of those liberties comes into effect with just 2 days notice to debate! Where’s the due process here? Something’s fishy here – someone’s not telling the whole truth here and trying to get past an annoyance at the expense of the US Constitution. That’s plain wrong (not to mention illegal and costly)

  2. The bill has major flaws! Supposedly 2 hours were spent on Friday morning with “Media lawyers”, but no thought was put into the technology wording put into the bill. For instance, section 24b-D of the bill states, when suggesting what records may be requested:

    “‘Record’ does not mean:…(D) a text message, or similar text-based document, other than an email, that is electronically exchanged by means of a phone number;”

    This, according to the Senate Site, is intended to just bring GRAMA into a more modern light, but making it harder to access text messages between government officials. Let’s assume that’s even okay (which I think is still very wrong). Never mind the fact that SMS and Text messages aren’t even sent by means of phone numbers any more (they are mostly sent through IP addresses and similar protocols), but we’ll assume they are.  “Electronically exchanged by means of a phone number” – hmm…that opens up a whole broad range of possibilities as to what might remain private. For instance, what if someone sends a private direct message to Twitter or Facebook over SMS? Those too are banned according to this wording. Or what about an iPad that sends its signals over a 3G connection? 3G also relies on a phone number to communicate. This means officials could just use their iPad 3Gs and be completely protected by this legislation.

    Lastly, the text messaging clause, unlike the other electronic communication clauses in the bill, has no restrictions to it. In regards to voice mails, the bill adds the disclaimer, “unless the video chat or transmission is an electronic meeting as governed by Section 52-4-207.” Other parts add the disclaimer of access to the record being forbidden if it’s for the Government Official’s own use, or items that are “unrelated to an official’s government duties.” Not so for the Text Messaging clause – there are no disclaimers, making all text communication electronically exchanged by use of a phone number off-limits for citizens to access. This should raise a big red flag!

  3. It’s an embarrassment for Utah! People with National and International audiences are already talking about this (like Robert Scoble). With the affect it has already on the media (don’t get me wrong – this affects citizens even more than it does media, regardless of what the “Senate Site” tells you. Citizens are the media now, don’t forget.) it is bound to get in the national spotlight. Utah will be made out, just like the Feral Cat bill, to be wackos. I can’t stand for that.
  4. It will end up costing us more than the problem it’s supposed to fix. Think we spend a lot of time and money on legal bills now to process GRAMA requests? Wait until we get sued because the bill is unconstitutional. We’ll be spending even more.
  5. Finally, I have many other concerns, but most of all this Bill isn’t needed to resolve government’s concerns! With technology and a willingness to be more open, government can still protect the privacy of citizens while opening up what government is doing in an official capacity, with no human intervention like they are having to do now. I’ll explain this in a post tomorrow, but simply put, wrap a little RSS feed around our officials’ communications and you don’t need GRAMA in the first place. I’ll be proposing a solution on this shortly.
Everything about this bill is wrong. I fear that even if Utah’s Governor doesn’t sign this bill into law tomorrow morning that it will still get overridden due to the overwhelming majority, and as a result we’re going to spend millions in trying to defend this in court, defeating its supposed purpose in the first place.
If you’re in another state, don’t think this doesn’t affect you either. By Utah passing this bill, this sets precedence for other States to pass similar measures. It makes it possible to pass such controversial bills in similar time frames. It takes away a little transparency from all of our State Governments. We all need to be standing up for this bill and protesting it. This is a bill that affects every one of our freedoms – everything about it is wrong!
I’ve created a Facebook Page for this here. I ask, no matter where you are, that you like it and share it with your friends. Please, in or out of Utah, blog about it, write about it, share it with your friends. I’m donating $100 of my own money towards advertising for this effort. We need to stand up for these types of bills and ensure they don’t permeate our society. What will you do?

The iPhone is my All-in-One Device. Why do I Need an iPad?

apple-ipad2-5286444

Last year I mentioned I was torn on the need for the iPad, but that it could very well be a “context-aware monitor that I can take anywhere.” I’m rethinking that now though. I go to work, I have a 27″ Cinema Display. I come home, I have TV screens in every room, and a computer monitor we attach our laptops to. When I present there is always a Projector available. I’m starting to wonder – why do I need another monitor?

So I find myself debating again, “Why do I need an iPad 2?” In fact, the most interesting part of today’s iPad 2 announcement wasn’t the iPad itself. It was the HDMI attachment cable and iOS 4.3 that allows you to connect that cable to almost any device from an iOS-compatible device. To me, that’s the powerful part of today’s announcement. Apple just made my iPhone an even more all-in-one device.

I have a couple questions to think about though:

  • When will my bluetooth keyboard work with my iPhone or iPod Touch?
  • Will the Magic Mouse work with my iPhone or iPod Touch?
  • Where is the laptop-style (ie Macbook Air) dock for my iPhone or iPod Touch?
  • When will Apple start selling touch-screen cinema displays?

When I bought my iPhone, I was excited, because finally, it was reducing the number of devices I had to carry around. I no longer had to carry around a cell phone, a PDA, and an MP3 device. I had them all in one, and I only had to carry around one device. In fact I even got rid of my watch because of this.

So why should I get excited when Apple adds even one more device for me to carry around? The future is in ubiquity. Your phone will be your CPU. The monitors and displays around you will be their output. It’s evident, so why isn’t Apple focusing on this?

The first cell phone manufacturer to get this concept will win, if you ask me (assuming there really is a competition). The future isn’t in bigger and more powerful devices. The future is in more portable, simplistic devices that interoperate with everything around you. It’s in the living room experience. It’s in being able to take the same device that powers your living room experience to work with you. That’s the future of mobile computing. I really hope that’s where Apple is going with this, because if they don’t, I’ll switch to the first device that can reduce my need for both an iPad, a Laptop, and a mobile device. That is the next disruptor – will Apple do it?

In the meantime, I’ve got do decide: smaller laptop (Macbook Air?), bigger cell phone (Galaxy Tab?) – how can I take current technologies and reduce the weight I carry around in my backpack?

Huffington Post to Scare Users About Their Addresses, Phone Numbers

privacy-6161404I decided I should prepare you for what is to come. You’re already seeing (hence my title – you can read more here), and will see over the coming weeks a hailstorm of critique, saying Facebook is sharing your phone numbers and addresses with third party sites and applications. Huffington Post’s (see the link above), and I predict many others to come, are, and will be absolutely incorrect. The truth is 1) we don’t know exactly what Facebook is going to do (and hence it’s too early to freak out anyway), and 2) we do know Facebook isn’t going to just share your phone numbers and addresses with 3rd party sites. Huffington Post makes this sound like they’re giving it away like candy.

Here’s what will likely happen:

  • Facebook will require 3rd party websites and applications to prompt users before they can access any information about you. This includes your phone number and address, and means websites and applications can’t just get this information WITHOUT YOUR PERMISSION.
  • Facebook will prominently display a warning when an application or website is trying to get your address or phone number, and you will be completely aware your address or phone number could be used by the application. IF YOU DON’T WANT TO GIVE AWAY YOUR ADDRESS OR PHONE NUMBER, DON’T GIVE ACCESS TO THE APPLICATIONS THAT ASK FOR IT.
  • There is also rumor that Facebook will be preventing minors from being able to give away their phone numbers and addresses to 3rd party applications and addresses. This is something only Facebook can do, unless a minor is posing as an adult – unlikely.

Let’s set the record straight. FACEBOOK IS STILL THE MOST PRIVACY FOCUSED WEBSITE FOR CONSUMERS ON THE PLANET RIGHT NOW. They will be even more so after this feature. What’s the other option? Applications can ask you to manually type in your address and phone number each time you log in. If you’re okay with that experience, maybe you shouldn’t approve applications to have your phone number and address. Heck, maybe you shouldn’t be on Facebook in the first place – at least Facebook is trying to make that process easier.

In the case you choose not to be on Facebook, be especially careful – Gmail, Yahoo Mail, Google Contacts, and even financial services like Paypal don’t even offer this level of granularity. If you give them access, 3rd party websites get access to all your information, phone number, address, and all. In fact, for many of those services I listed, not only do you give your own address and phone number, but you give your friends’ addresses and phone numbers as well. Facebook doesn’t even allow that.

So I caution you over the next couple weeks – don’t believe the sensational headlines. Be prepared to stand up for your privacy. Facebook’s next move makes things more private, yet accessible, not less. At the same time fight that Gmail, Google Contacts, Yahoo, Paypal, and others all offer this level of granularity to 3rd party websites. At least Facebook is doing something about it.

For more background, be sure to read Facebook’s post where they phased this out in preparation for a better version here.

Like ’em or Hate ’em, Paypal May be the Best Checking Account Alternative for Business Banking

Most of you know my relationship with Paypal. They sent my wife away in tears on a recent Ebay transaction, and their customer service can be horrible at times (I’m now out $230 of my own money because of it, and because supposedly they can’t trust me). At the same time I’m on their Developer Council and I love ’em to death, because as a developer I feel I have a voice with them. Regardless, when compared to my bank, I see Paypal in an entirely different light than the situation with my wife. Without a doubt, Paypal is one of the most innovative banking solutions out there right now, and that’s hard to ignore. I wonder, could Paypal be a decent replacement to my business checking account at my bank? I’m starting to think it could very well be.

Innovation

Let’s start with their biggest strength. Paypal is by far one of the most innovative banking platforms on the planet right now. They are entirely set up to work virtually. They were one of the first to set up online money transfers. With just an email address I can send money to someone. I can set up, and take credit card transactions, entirely online. I can scan checks with my cell phone and they go into my Paypal account. They’re attached to Money Market funds that produce interest on my checking account. I was even able to order a debit card online, and now I can withdraw actual cash from my Paypal account.

Let’s add to all the additional payment services I can use and set up, all online. I can add, just by copying simple HTML, a payment widget to my website if I want to take payments. I can set up shopping carts with ease. I can integrate to payments, deposits, and more, all through a developer API. My banks can’t do that.

With my bank, especially my business account, my options are limited. I don’t yet have online check deposit capabilities on my business account.  I don’t have an API to access payments. Heck, for many business checking accounts you don’t even make interest on your accounts! Granted, my personal account situation is much better – I use USAA, whose services are second to none, but let’s stick to business for purposes of this post.

Customer Service

As I mentioned, Paypal customer support sent my wife away crying because we just happened to throw away our shipping receipt for an Ebay transaction that went bad 2 months after the fact. However, if I contrast that with my business banking account, that’s not so bad. With them there is no leverage – if you make a late payment, you get a fee, no leeway. I have to travel somewhere to get any sort of personal service, and calling them takes long waits on the phone. My bank is constantly trying to find new ways to charge me more money. At my bank I have very little protection if someone makes a fraudulent purchase from my bank account. I just don’t see that as much from Paypal. Compared to my business banking, Paypal looks pretty good!

Maybe my experience is different than yours. For my banking solution I have to have a multi-state banking solution that has offices in Delaware, considering my business is a Delaware LLC and my business is almost entirely virtual. So I guess my options are limited. However, Paypal is starting to seem like an awfully good solution to me right now to replace my business checking account. True, they’re not FDIC insured, but is the FDIC even viable any more? I’m starting to think my money may actually be better protected with a solution like Paypal, vs. the FDIC.

What do you think? Are there any better solutions for business banking out there? Should I consider moving my business accounting entirely to Paypal? I’m starting to think that may be a good option.

How to Replace Twitter With Facebook

I just wrote about how Twitter is becoming much less necessary for me.  In this post, I’d like to show you how, with just a few steps, you can get exactly what you’re getting on Twitter and more with just a Facebook account and a Page you administer.  It’s actually really simple now.  Here are the steps:

  1. Set up your Facebook Account. You’ve probably already done this, but if not, just go to Facebook.com, enter your details, and click “Register”.  Log in, and you’re set!
    screen-shot-2011-02-12-at-1-27-14-pm-300x196-9122721
  2. Create your Facebook Page. You can do this at Facebook.com/pages.  I also cover this in detail in Facebook Application Development for Dummies soon to be released.  Create one that mimics your Twitter Profile.
    screen-shot-2011-02-12-at-1-29-35-pm-300x234-8781389
  3. Go to your Facebook Page, and click “Use Facebook as (your Page name)”. You’ll see the options on the right change to “Use Facebook as (your Profile name)” when this has worked.  Also, note that if you already have a Facebook Page, just go to the new Page, upgrade it to the new profile, and you should also have these options.
    screen-shot-2011-02-12-at-12-55-39-pm-2685381
  4. Click the big “Facebook” logo in the upper-left. You’ll now be presented with a news feed, just like the one you would normally see on your profile.  Looks familiar, doesn’t it?  It probably doesn’t have much information in it right now though.  Now you need to make that News Feed valuable.  You’ll do that with step 5.
  5. Find interesting Facebook Pages, and click “like”! On the right you should already be presented with some suggestions for Facebook Pages.  Click “like” on those if you like them.  Or, find friends and brands that you like via the search box and click “like” on those as well.  The more you click “like” on, the more you’ll have appear in your feed.  Looks a lot like Twitter, huh?  In fact, you could create multiple Pages, and use those as “lists”, each one following accounts that are relevant to just that Page.  Click “use Facebook as (Page Name)” for each Page, and you’ll get a new view of different types of users to follow on each.  Scoble ought to like this one 😉
    screen-shot-2011-02-12-at-1-51-05-pm-7119019

Replacing Twitter Search

At the moment I’ll admit, Facebook Search isn’t quite as granular as Twitter search.  However, you can get search results from status updates, as your personal account, or as your Page.  Just type in “facebook” into the Facebook search box as an example and click on “See more results for Facebook” in the drop down.  Then, click on “Posts by everyone”.  You’ll immediately see a real-time stream of updates from people, that updates in real-time, of people and Pages posting in public about “facebook”.  Try it with other terms, like “Scoble”, for instance.

screen-shot-2011-02-12-at-1-26-13-pm-300x221-9761356

There’s also another, more advanced, way you can search.  It’s sort of a hack, but definitely possible, and something I also show you in Facebook Application Development for Dummies.  By calling https://graph.facebook.com/search?q=scoble&type=post in your browser you should get a parseable result set back from Facebook with all public Profile and Page results mentioning “scoble”.  You could technically call https://graph.facebook.com/(id) (replacing id with the id of the user or Page) on each post and look to see if the object type is a user or a Page.  Or maybe it doesn’t matter.  I imagine Facebook will get more granular with these results in the future though.  You can also, with some advanced magic, get back all the posts from Pages your Page subscribes to that match “facebook” or “scoble”.

What’s Missing Still

  • Search. Of course, Facebook still needs more search options compared to Twitter for them to be an exact parallel.  Twitter’s search was built to index and retrieve granular data at the user level, and you can subscribe to each resultset as simple RSS.  Facebook just doesn’t have this yet, although I wouldn’t doubt they see the power in this.  After all, Facebook’s CTO, Bret Taylor, founded FriendFeed, and they have perhaps an even more granular (when it’s working) search than Twitter has.  I have no doubt Facebook recognizes the value in this.
  • Lists. With Facebook, even before Twitter, you could organize your friends into lists of users you can follow and organize by list.  This is yet to be released for Pages.  While, as a user, you can organize a list of Pages, a Page cannot yet create its own lists.  Where a Page is more comparable to a Twitter account, adding list support, and public list support (which others can subscribe to) would significantly increase the value Facebook has compared to Twitter.  Public lists are one of Twitter’s crown jewels right now.
  • Firehose. Twitter charges for this as a whole and actually makes it very accessible compared to Facebook.  Right now I’m pretty sure you can get access to Facebook’s firehose if you have money and the right contacts and reasons to do it.  However, Facebook doesn’t make this very easy.  Maybe it’s rightfully so in that only a few developers and companies can be capable of even handling such data, but Twitter does make this pretty easy to access via services such as Gnip.  I argue this is an advantage Twitter has over Facebook right now.

What else am I missing?

Some Things Facebook Has That Twitter Doesn’t

While Facebook still misses some elements that Twitter provides, there are still features Facebook has, that, IMO, make it an even more valuable solution than Twitter, namelyI:

  • Insights. Facebook provides very granular data on how well each post is doing, demographics that are visiting the Page, growth of the Page over time, and much, much more.  Twitter has been rumored to be making a similar analytics suite, but has yet to release anything comparable to what Facebook provides.  (I wouldn’t count Twitter out of providing one in the future, though)
  • Richer, inline content. Facebook shows photos, videos, links, and more that a Page has posted.  You can also view the same, all inline, with the News Feed view of those accounts you’ve liked.  With Twitter, you have to click on each post, and only occasionally that content appears on the right column of Twitter.com.
  • Viewing Wall Posts of Other Users. On Facebook, as a Page admin, I can enable the default view of my Page’s Wall to be posts to the Wall by other people that have “liked” the Page.  This is an interesting strategy if your brand has a devoted audience, as it’s a great way to show people that are interested in your brand and show that you have a loyal following.  It’s also a great way to maintain a positive perception of your brand.  With Twitter there is nothing even close to this.
  • Events. Each Page can create its own events, that other users on Facebook can RSVP and have their friends see they RSVP’d.  This is built into Facebook, making it an integrated part of the experience, and a very viral tool for getting information out about a particular event occurring surrounding yourself or your brand.
  • Customization and Branding. With Twitter I get a background and a profile picture.  While Facebook doesn’t allow background images, it does allow a default, full HTML view, for every Facebook Page that chooses to do so.  Therefore, I can set it so the first time you visit my Facebook Page you are presented immediately with a welcome message from me and any other relevant information. This is very powerful!  (I show you how to do this in Facebook Application Development for Dummies)  You can’t do this with Twitter.
  • Advertising. As I mentioned earlier, frequent requests to promotedtweets@twitter.com return no response (others are tweeting me saying they’ve seen the same, despite spending millions on Facebook).  There is no interface to create ads for the common user.  It’s almost impossible to advertise on Twitter.  On Facebook, it’s as simple as visiting http://facebook.com/ads and following the instructions.  In fact, I can see close to exactly how many impressions I’m going to get through my ad on Facebook.  Facebook has been pretty transparent in this.

What else am I missing?

There’s no doubt Facebook is making it harder and harder to justify Twitter any more.  For many, this article may actually convince you.  My hope is that a) Twitter realizes this and adapts to compete, or b) Facebook realizes this and closes the final missing pieces to remove all needed functionality that a Twitter account can provide.  There are actually very few of those missing pieces any more!

If you haven’t yet considered a Facebook Page or the possibilities it can provide, now may be the time to start considering if you’re on Twitter.  Assuming Twitter does get acquired, or Facebook does continue competing the way it has, you’re going to want an audience on Facebook just the same as you have on Twitter.  More importantly, build your own presence and blog so it doesn’t matter any which way what network you’re on!  2011 will be an interesting year, that’s for sure.

With Facebook’s New Page Design, Do We Really Need Twitter?

facebook-vs-twitter-300x208-7453500(Alternate Title: “Twitter: 3 Years Later and Nothing’s Changed”)

Talks of acquisition, deprecation of whitelisting, charging for API access – Twitter’s doing all they can to reduce cost and become more profitable.  It’s actually a typical story for them.  I’ve written the same post several years in a row – about 4-5 years strong and Twitter still hasn’t changed.  Yet, it seems Facebook is always changing, and they’ve been around for almost the same time.  I’ve been looking for the excuse for years now (remember when I quit Twitter, and came back?) to be able to reduce my usage on Twitter.  The fact is I’ve got almost 30,000 followers on Twitter, and it’s a great megaphone for me to get word out and share.  I’m not required to have a 2-way relationship, and people can just click “follow” and they’re immediately getting my updates in their stream.  Until recently, Facebook made that really hard – it was hard to be a brand on Facebook, follow others, and build real relationships as a brand.  However, Facebook changed that recently, when they started allowing brands to “like” other brands and Pages and follow them in a stream, just like a normal user’s account, with their new Facebook Page redesign.  Now, I can “Use Facebook as (my page)” and see other public, more anonymous, accounts just like I do on Twitter.  There really isn’t much difference!  And I get more features!

Twitter has much fewer active users (they quote in the hundreds of millions, yet when I look at my sample of that data, only 30% of Twitter’s users have more than 20 updates total!), much less engagement, and it’s much harder to organize the conversation.  Let’s add to the fact that as a brand I’ve sent numerous email requests to the company asking to advertise with no response back.  On Facebook it’s much easier to represent yourself as a brand, it’s much easier to network, and there are so many more integration points to share and get into people’s conversations!  I have weekly conversations with my Facebook account rep.  I get Insights telling me how well my posts are doing.  I have a self-serve ad interface where I can get real-time stats on how many people my ads go to.  I have accounts with hundreds of thousands of users as an audience.  I have APIs and Search APIs and Real Time APIs to all these public accounts as a developer.  I’m really starting to think, is it really worth using Twitter any more?

In an era where the competition is fierce, has more features than you do, and is more appealing to brands, where the money is, I’m afraid it might be the time to sell for Twitter.  I’ve suggested before that Twitter would end up in an acquisition and I fear if they can’t start competing faster and better, they’re going to get left out in the dust, with a lower and lower value.  I hope they can prove me wrong, that they can accomodate brands better, and start competing with the likes of Facebook, but I’m afraid Facebook’s recent move makes Twitter an even less necessary platform for brands than ever before.

Maybe I’m wrong – can you share with me why you think Twitter is still more valuable than Facebook for users, developers, and brands?  I admit I’m now out of options.

Image courtesy http://www.chaaps.com/facebook-vs-twitter.html

UPDATE: See my latest post, “How to Replace Twitter With Facebook” if you want to know how to do this.

Families Can Be Together Forever

I hope you’ll forgive this diversion from tech so I could share something that touched me.  The Church of Jesus Christ of Latter-day Saints (my employer, and Faith) just released this video and I just had to share it.  It’s based on a song I’ve sung since a kid.  In my faith this carries a particularly powerful message.  It’s called, “Families can be Together Forever”.  Here are the words:

I have a family here on earth.
They are so good to me.
I want to share my life with them through all eternity.

Families can be together forever,
through Heavenly Father’s plan.
I always want to be with my own family
and the Lord has shown me how I can.
The Lord has shown me how I can.

Be sure to watch the video below:

http://youtu.be/0J-_f4oRuWI

You can learn more about what Mormons believe about family on Mormon.org.

"Super Indexing Sunday" Breaks World Record With 2 Million Records Indexed in a Day

screen-shot-2011-02-07-at-12-35-34-am-2291657Facebook has quite a database with 500 million active users, and rumored total users in the billions.  There are few that can relate to the types of problems engineers and architects encounter with a database of that size.  FamilySearch.org is one of those, with a claimed database size of over 1 billion individual records, and possibly comparable numbers in associated documents and files.  Their Facebook Page claims over 400 million records indexed since 2006, and a goal to do half that number in just 2011!  Today FamilySearch.org broke another record, with an organized “Super Indexing Sunday”, claiming over 2 million records indexed in just one day, breaking their previous record of 1.9 million.

What is Indexing?

For those unfamiliar with Family History or Genealogy research, “Indexing” is the process of taking scanned in images and putting them in searchable, text form that others can easily find.  Similar efforts are going on in smaller scales with Archive.org, the Gutenberg project, and other organizations, but FamilySearch.org seems to have mastered this technique (arguably, Ancestry.com is pretty good at this as well).  With modern technology, FamilySearch has found ways to quickly and efficiently scan in records, then use its army of 400,000 volunteers (over half of those aren’t Mormon, the LDS Church being the parent owner of FamilySearch.org) to index those records for searching and attaching those records to applicable individuals in users’ Family History.

Example records indexed are Census records, Birth Certificates, Death Certificates, Civil Registrations, and Marriage Certificates.  With such a worldwide effort it is becoming easier and easier for individuals around the world to prove their lineage and ancestry, and know more about their ancestors.  See the video below for a glimpse at what goes on to make this happen.

http://www.youtube.com/watch?v=5KLea_DPxb4

“Super Indexing Sunday”

That’s why today is particularly important.  Today, as others were watching the Greenbay Packers play the Pittsburgh Steelers in the Superbowl, potentially hundreds of thousands of people were participating in breaking a new world record in the number of records indexed in a day.  The event “Super Indexing Sunday” was organized by a person not affiliated with FamilySearch.org, Ken Sisler, a Family Historian who lives in Newmarket, Ontario, Canada.  It was a grassroots event started on Facebook, and spread to hundreds or even thousands on Facebook as all rallied around this event.  I’m sad to admit that despite my employment at the LDS Church, I had not even heard of this until the event was over.

This evening the FamilySearch Indexing Facebook Page announced that over 2 million records had been indexed in a single day.  Assuming the 1.9 million record from before is correct, that would make this a new world record, and goes to show that Family History and Genealogy are things that aren’t going away any time soon.  To me this is an amazing feat!

If these types of efforts continue, FamilySearch.org is going to have no problem growing by almost half its size in indexed records for the year.  As the world’s largest database for genealogical information, I think they could easily say that they could compete for the title of one of the largest databases of individual data in the world.  To me, this makes FamilySearch.org one Web 2.0 website that is worth paying attention to.

You can participate in the FamilySearch Indexing effort at http://indexing.familysearch.org/.

Disclosure: FamilySearch.org is owned by The Church of Jesus Christ of Latter-day Saints, my employer.  While I am employed by the Church, the statements herein are my own opinion and do not constitute official word or doctrine from the Church or its counterparts.  To be clear, I have not recently talked to FamilySearch.org and the information contained is all information I gathered from publicly available resources – I have no insider information.  I’m sharing this because I think it’s cool technology and something my readers might be interested in.

Privacy is Not an On and Off Switch – "Do Not Track" is Not the Answer

privacy-9756530Victoria Salisbury wrote an excellent blog post today on “Who’s Creepier? Facebook or Google?“.  I’ve been intrigued by the hypocrisy over criticism of Facebook’s own very granular privacy controls when sites like Google, Foursquare, Gowalla, Twitter, and others have an all-or-nothing approach with some things (location and email in particular) that are even more private than anything Facebook is currently making available at the moment (if you want some good examples read Kim Cameron’s blog).  The fact is that Facebook, despite the amount of private data available, will always be my last resort as a hacker when I want to track data about an individual online due to the granular control of data available, and lack of default public data.  However, despite all this, even Facebook isn’t at the ideal place right now in terms of privacy. The fact is my private data is still enclosed on Facebook’s servers, and with that, there will always be some level of risk in storing that data, no matter where it is.  So what’s the solution?

Browsers such as Mozilla and Chrome are now beginning to implement “fixes” around this problem of tracking data about users across online services (note my article on how even Wall Street journal is tracking data about users), called “Do not track.”  The extension, or in some cases native browser functionality, seeks to give users the option of completely turning off the ability for sites to track a user around the web, removing any personalization of ads and in some cases the removal of ads completely from the browsing experience.  This experience is fine and dandy – it gives the user an option.  But as my friend Louis Gray puts it, “all it does is ensure off-target ads with a crappy experience.”  It is clear an on and off approach is the wrong approach, and I fear those behind these extensions and browser integrations are missing out on an important opportunity.

So where can we go from here if “Do Not Track” is not the answer?  The answer lies in the problem I stated above – the problem being that individual user information is being stored on 3rd party servers, without the control of users and assumed risk of relying on a 3rd party.  We saw this as Facebook made a temporary mistake earlier in 2010 when they launched Instant Personalization on 3rd party websites along with other 3rd party website features, but in doing so accidentally opened up a majority of their users private information with little notice to users (I did get an email warning of the change, however).  Facebook quickly fixed the privacy problem with even better privacy controls than before, but by that point the damage was done.  It was proof positive that there is huge risk in storing private information on 3rd party websites.  The advice I give to customers and users and news organizations in interviews I give is, “if you’re not okay sharing it with the world, don’t share it at all, regardless of privacy controls.”  It’s an on or off solution at the moment, and I’m afraid there are no better choices.

There is a solution though.  Chrome, and Firefox, and IE, and every browser out there should be working towards this solution.  We need to take the granular controls that sites like Facebook provide, and put them in the browser.

Awhile back I spoke of a vision of mine I call “the Internet with no login button.”  The idea being that using open technologies (we already have Information Cards, for instance), the more private information about users can be stored in the browser, reducing the risk of that information being shared by accident with 3rd party websites.  Rather than something like Facebook Connect (or Graph API), for instance, a browser-driven version of OpenID would control the user authentication process, identify the user with a trusted provider (Facebook, Google, Religious institutions, Government institutions, you choose), and then be able to retrieve private information about individuals directly from the browser itself.

The fact is I already use tools to do some of this.  1Password, for instance, allows me to keep a highly encrypted store of my passwords, credit card, and other data on my hard drive and provide that data, as I choose, to the websites I visit.  A browser-native experience like this would make this process automatic.  I would specify which sites I give permission to have my data – name, address, phone number, email, location data, etc. – and I would also be able to choose what users have access to that data.  I could then choose to store my more public data on services such as Facebook and elsewhere, with the same option to still store it on my own hard drive if I choose.  With such a fine-tuned integration my more private information is completely in my own control.  My browser controls access to the data, not any 3rd party website or developer.

At the same time keys could be given to 3rd party websites to store my data on their servers.  In order to render that data, they need my computer’s permission to render the data.  The solution is not quite evident yet, but some how a trusted, separate service should be able to provide the permissions to render that data, and when that permission is revoked, all data, across all 3rd party websites, becomes disabled.  Or maybe just a few sites become disabled.  The goal being control is completely handled by the user, and no one else.  Maybe sites get disabled by my browser sending a “push” to the sites, forcing their data of mine to delete completely off their servers (or render useless).

Chrome and Mozilla have a huge opportunity here, and it’s not to provide an on or off switch for privacy.  I should be able to decide what information I want to be able to provide to ads displayed to me, and that data shouldn’t come from Facebook, Twitter, or Google.  My browser should be controlling that access and no one else.  Privacy belongs on the client.

I’m afraid “Do Not Track”, in the browser or by government, is no the answer.  There are better, much more granular solutions that browsers could be implementing.  It is time we spend our focus on a dimmer, not an on-and-off switch, for the open, world wide web.  I really hope we see this soon.

Facebook Quietly Launching Friendfeed-like Live Commenting

screen-shot-2011-01-21-at-1-04-03-am-5338972Tonight, in a moment of rare form, as I was singing Hakuna Matata on Facebook with Krystyl Baldwin and others (an occasion one must do often) I noticed a new feature pop up before my eyes.  Instantly, with no refresh of the page, my News Feed was literally singing with new comments.  It appears Facebook has taken its “Recent Items” feed to a new level, introducing a very FriendFeed-like live commenting system, also similar to Facebook’s new Groups and Messages system.

I’ve mentioned frequently here that Facebook, with its FriendFeed co-founder CTO Bret Taylor, and developers such as Benjamin Golub and others from the FriendFeed team, is quickly becoming more and more “FriendFeed-like”, gradually implementing all the features that were cool about the site FriendFeed.com.  One of those features was live, real-time commenting, where the comments appeared before your eyes without having to refresh the Page.  The live commenting, I’ve found, increases the engagement within the conversation because one isn’t stuck waiting for an email or Facebook notification notifying them to refresh the Page and find the conversation again to continue commenting.  The conversation just naturally flows, making conversation much easier.

Facebook seems to have launched this tonight, as I don’t remember seeing it before on the main News Feed.  This is a feature that has been already in wide use on Facebook Groups and the new, Facebook Messaging system that launched recently.  It seems natural that Facebook would extend this into other areas of the site.

It’s unclear whether this launch is just limited to a select group of users or whether this is widespread, but whatever it is I think it’s pretty cool.  I’m pretty excited to not ever have to refresh my News Feed on Facebook again.  Now, if we could just get FriendFeed’s search built into Facebook I’d be in Nirvana.  No worries!