A Django site.
August 4, 2008

Dennis Muhlestein
nonic
All My Brain
» Picking a Good Laptop

Friends and family often ask me what laptop they ought to purchase. My answer is always the same: "It depends". Then I proceed to break down the pluses and minuses of different types of laptops and try to determine where to start looking. After that, I find out more about exactly what [...]

May 8, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» Facebook Announces Developer Integration Points to New Design, New “Publisher” Feature

n21073243776_369793_836.pngWhile still vague in regards to details, Facebook today released some important information regarding their new design that is sure to excite those users that are considering leaving for other networks. The first of such features seems to be a slap in the Face (and maybe a token from former Google Execs) to Google Employee-founded FriendFeed. Facebook is calling the feature, “Publisher”, and from the Developer Wiki,

“The Publisher will be a central focus of communication and sharing in the new profile. It sits right on top of a user’s Feed inviting the user or others to add content. Applications can integrate into the Publisher to provide rich experiences for creating or finding content to post into their own and their friends’ Feeds…

This has replaced the old Wall Attachments feature. Now, Wall is just one type of application for creating content (text content), on par with posting links, or uploading photos or videos. For example, to add a video with the Video application, the user no longer creates a Wall attachment and adds the video. Instead, the user posts a video to a friend’s Feed just as if she were writing a Wall post.”

From the screenshots (to the left), it appears as though you can also comment on each posted item, further encouraging a “conversation” amongst members of the Facebook community. What’s most interesting is the integration with the Facebook Platform API and ability for developers to present items for discussion within a particular user’s Feed. It appears as though your applications will be able to actually utilize the text box within the publisher to present information on a user’s feed in different ways. More information regarding the new combined Feed/Wall can be found here.

Also very interesting is it seems as though Facebook will soon allow, via the publisher, the automatic playing of Flash, and onload events within FBJS. It seems this is Facebook’s answer to the demand from users migrating from Myspace and the competition from Bebo who allows such onload events.

In addition to the publisher, Facebook has released more information via their developers wiki about the Tabs that will be available, and how applications will be displayed via those tabs. It appears as though at first, all applications will be rendered in their current form in a tab called “boxes” (they mentioned earlier today that name may be temporary). What’s new though is it seems as though your application will be able to give the user options to render other forms of profile boxes to an “Info” tab on the user’s profile. It’s unclear, but this could mean your application will be able to have multiple forms of displaying itself within the user experience beyond just Canvas pages, profile boxes, and feeds. A new FBML tag has been created for this purpose called “<fb:add-section-button/>” which appears to give your application the ability to have the user add a “section” to their profile. (I now need to update FBML Essentials!) Such section will have the ability to display image objects or text that the user can type and provide to your application.

Facebook is also allowing your applications to register an “Application Tab URL” which will have your Application appear in a list of applications next to a “+” (plus) sign in the list of tabs. The user will then have the option to add your Application as a tab, offering an alternate canvas view of your application for the user’s friends to see.

Beyond the Info and Boxes tabs, it’s a bit unclear as to what the other tabs will be called. The most recent screenshot by them includes a “Photos”, “Wall”, and “Feed” tab, but it seems as though the Wall and Feed may be combined to produce the “Publisher”. It could be that the current “News Feed” will be under the Feed tab, while the combined Mini-Feed and Wall will be under the Wall tab. I’m sure we’ll see more screenshots soon. Also of note is that the Action items, the links below your profile image currently, will be no more. Instead you’ll be able to offer your users interactivity via the publisher and other integration points throughout the user’s profile.

It also seems as though the separate News Feed/profile is no more when you log in. It seems they are bringing the focus on the profile and including what is now the “News Feed” to become what will be the “Feed” tab. I like this new concept and hope it catches on - I think it will be a win-win for both Facebook, users, and developers in that it will bring a more fluid experience to users, and encourage discussion and people more than anything else.

With the release of this information to the developers wiki it seems Facebook is on the verge of releasing the new design very soon. I would expect to see such features in the next week or two, considering it was originally supposed to launch last month.

UPDATE: Facebook just released their official announcement here: http://developers.facebook.com/news.php?blog=1&story=107

Share This

April 12, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» Wanna win a copy of the book?

1316947090_6812521383_o.pngBeth Kanter and I met over at Graphing Social Patterns this year. I was running late to the lunch and happened to sit down at a table I saw Rodney Rumford at. I introduced myself and Beth happened to be at the table. She asked if she could give a book away on her blog, and interviewed me briefly. She posted a great review of the book today (yes, that’s my big head in the close-up!), and announced the free giveaway of “I’m On Facebook–Now What???”.

Learn more about Beth and ways to “Change the World” using Facebook on FacebookAdvice.com…

Share This

April 10, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» Five Real Reasons Vista Beats Mac OS X

I’m going to step away from my normal focus on Social Media because the inner-geek in me just couldn’t resist. Recently Chris Pirillo posted a challenge that I just couldn’t help taking on. In it, he criticizes a post by Preston Galla of ComputerWorld stating “5 Reasons Vista Beats OS X”, and he makes some very good points. I admire Chris a lot because he’s one of the most unbiased Geeks I know, except when it comes to the Mac. Chris and I would get along well.

I too am a Mac user, in fact, the post I am typing at the moment is on MarsEdit on a Macbook. I absolutely love my Mac, and thus far have not found a preferred Operating System for development and desktop environment to work on, at least as a software developer (I should note that actually, most of my software development is over Terminal on the Mac, over to a Linux Server, my preferred server OS).

I will be the first to admit however that the Mac does have its flaws, in particular Leopard. I do run a Vista Ultimate machine, and I love it too, but for different reasons. Let me give 5 real reasons, and Chris, if you’re reading I would love to hear your response to this, why Vista, at times can be better than a Mac, in particular Leopard. Here are 5 reasons in response to Chris’s challenge that I think really make sense:

  1. It’s all about the media. Chris, I’m not sure if you’ve used Windows Media Center to its full extent, but sit down, set up a Windows Media Center machine/server, and then set up an Xbox 360. Be sure your server has a good TV card or two in it as well. Now, sync the two, and begin watching TV live over your home network. Add on a Media Center Extender to another TV in your house and begin streaming live TV on another channel to that TV as well. Now, on one of the extenders, open up some music, maybe even from your iTunes library on your PC (assuming it’s not DRM protected, stupid Apple). Go on over and visit the videos you have stored on your PC. Install some MCE plugins, and begin browsing your videos on Youtube, or even Netflix watch now movies. Got HD? MCE supports it. Go to the sports section, see all the sports games playing currently and what their scores are, surf through all the sports channels (all in HD!). Go in and schedule to record your favorite TV Series. AppleTV isn’t even near ready for this (although I so desperately would love to see them do it!). Heck, turn off MCE even and start playing some games, or rent a movie. If you can point out a Mac combination that can do that, I’ll jump for joy!
  2. The corporate environment. As a CTO and entrepreneur, I simply cannot force everyone onto a Mac. I have first, the expense of the learning curve and integration between Mac and PC, and second the cost of the Macs themselves. I can get a PC for under $500 these days. The closest equivalent to that is the Mac Mini, which still, at the equivalent PC level is more expensive. Now, add to that the expense of Parallels so those that need Windows apps like Quickbooks Corporate editions and others. True, integration with Exchange is possible, but is still pretty limited when compared to Windows. In the end I’m looking at a pretty expensive IT budget. Again, I think a Mac is an excellent development machine, and would still encourage a Mac for my developers due to their need to develop in cross-platform environments, but it just doesn’t make sense cost-wise across the entire company.
  3. Hardware compatibility. I agree - there are a lot of options when it comes to supporting hardware for a Mac, but, can I just get a decent wireless print server that works with the Macs in my household? What about print drivers that work across the network with Windows-connected printers? Leopard fixes some of that, but it’s still not anywhere near compatible as the Vista machines are. Is it Mac’s fault? No, but it is a strong point to buying Vista. What about shuffling around every time I need to connect to a projector because Macs use the non-standard VGA/DVI adapters? I’m sure the readers can come up with more unsupported hardware.
  4. Finance Software. I touched on this a little earlier, and Galla very broadly covered it in mentioning supported software, but his claim was not backed by specific examples. Simply saying, “Vista runs more software” is an opinion, and Chris, as you point out not necessarily proof that Vista is better. However, one thing I do have issues with is the vast array of Windows Finance software (aka Small and large business versions of Quicken and Turbotax) but lack of within Leopard. I run a very small business at the moment, and frankly, Quickbooks for Mac is simply too much for me. I’m looking for something more like Quicken Home and Business until my business gets large enough for me to hire an Accountant. There’s also the flip-side to that in that if you run a very large business, there are no enterprise versions of Quickbooks for Mac. This is why both my Father, and Father-in-Law who are CPAs do not use Macs. For now, I’m stuck to slowing down my machine with Parallels any time I need something like that, which, IMO is a hack.
  5. It’s all about the animated wallpaper! Can your Mac run animated pictures of waterfalls, running streams, or flowing lava? My Vista machine can. Come on - you have to admit that’s something my Vista machine can do that my Macbook can’t, don’t you? So long as we’re going to praise the Mac UI this is one really cool feature I’d just love to see on my Mac. There are also other cool UI features on Vista that I like, even though I think Mac trumps them as a whole.

So, those may or may not be big things to some, but that is my list, and you asked Chris. Of course I could always come up with 10 more things that Mac beats Vista in, but my point is, as they told us when I was a Sales person at Computer City as a teenager, there are strengths to each OS - it’s important to evaluate what works best for you and your situation, and choose accordingly. Now, I ask my readers, are there any reasons (supported by true, concrete facts) that you feel Vista beats Leopard or the Mac in general?

Share This

March 22, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» Well Done Guy! Chris DeVore is a Cheapskate

I just caught this article from Mashable and I just had to pipe in. In the article, Mashable’s Kristen Nicole claims Guy Kawasaki paid too much for the development of AllTop, at $10,000. They compare it to Askablogr.com, claiming Chris DeVore only paid $7500 for the development of Askablogr, with its rich feature-set.

I was blown away by this! Not that Guy Kawasaki paid $10,000, but that Chris DeVore only paid $7500 for Askablogr. Now, I don’t know Chris, so take this with a grain of salt, but some call it a deal. I say he’s a cheapskate! For something that will be your primary revenue source and your main line of business, $10,000 for something like Alltop.com is a steal! The fact that Chris DeVore only paid $7500 for his development means he’s either hiring offshore, doing the development himself (in which those costs are way under-inflated), or he’s very much underpaying a bunch of gullible developers that probably don’t believe much in the product they’re working on.

As a business owner, when supporting a technology-based business, it is of utmost importance that you put your developers and IT staff at first priority. They are your bottom-line, and should be the superstars of your business. You have to keep in mind that for top notch developers and technology, you’re competing with the likes of Google, Facebook, Yahoo, and others to get the best talent. By not paying your developers, you will either a) lose your developers very quickly, b) have a revolution at one time in your future and your developers will all back out on you in rapid succession, or c) not get the best work and skills you could be getting, and you’ll definitely run into scalability issues as your site grows in the future.

I recently finished the book, “My Startup Life“, by Ben Casnochas. I bet Guy’s read it and Chris hasn’t. In it, Casnochas talks about the lessons he learned by not paying his lead developer well. He quickly had threats of the staff to leave, and they quickly ran into scalability issues due to the unexperienced offshores they were hiring overseas. In building a technology-based business it is of utmost importance that you pay and treat your IT staff well or it will come back to bite you in the future.

So, Kristen, I say Guy is the smart one in this case. I am willing to bet his site scales better, his developers are happier, and more likely to work with him in the future. Guy’s likely to get millions for Alltop.com in the future, should it succeed, so $10,000 is a very small price to pay to get good developers on staff.

Share This

March 20, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» Facebook Getting the Vote Out - but is it Good for Developers?

You’re seeing it here first folks - this morning Facebook announced a new tag on its wiki called <fb:rock-the-vote/>. I imagine an announcement from Facebook will come soon on their purposes for this. From the wiki, <fb:rock-the-vote/>:

Displays a Rock the Vote widget inline in your application. The text inside the tags is formatted as a hyperlink. When the user clicks the link, a Working Assets US Voter Registration dialog appears. When the user is done, they are prompted to share it with their friends. Then they are returned to your page.

This is particularly suitable for political apps or any app that wants to encourage voter registration.

Now, I’m not that familiar with the whole “Rock the Vote” organization, and I’m very for encouraging voter registration, but isn’t this also giving preferential treatment to other big organizations on Facebook? How did “Credo Mobile” get their sponsorship on this? Does this mean apps and organizations like my company’s client, “Takes All Types” will have their own tags for developers to use too? Has FBML been turned into an advertising tool? As a Facebook Developer myself I’m a little concerned about this one.

To implement the tag, you would do something like this (from the wiki):

<fb:rock-the-vote>Register to vote!</rock-the-vote>

The link looks like this:

 link

And produces a form that looks like this:

rock the vote form, top

The second half of the form looks like this:

rock the vote form, bottom

Share This

March 7, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» Facebook Works to Reduce Spam Further With “Feed Forms”

Today, a new way of posting to the News Feed in Facebook appeared on the Facebook Developer’s wiki. Facebook introduced “Feed Forms”. To use a Feed form, you simply create a regular form as you would any other form, but add a special “fbtype” attribute to the form. The only documented value listed thus far is “publish”. Facebook then intercepts the form, reads the url in the action parameter, and prompts the user, asking them if they want to publish the story to their friends.

To use a “feed form”, the url in your action parameter for the form should return content in the form of JSON with a simple feed response. The example they give for return JSON data is this:

{ "method": { "fbtype" : "publish",

           "next": "http://my.canvas.com/next_page.php“,

           “feed”: {”title_template”: “{actor} published status”,

                    “body_template” : “New status is \”{status}\”",

                    “body_data”     : {”status”: $_POST[’status’]}}

}

I created a sample form that looks like this, returning the above data (changing the url) in application/x-json format:

<form action=”http://fbmlessentials.staynalive.com/index.php”>

<input type=”text” name=”status” value=”" />

<input type=”hidden” name=”action” value=”feedforms” />

<input type=”submit” value=”Submit” />

</form>

Unfortunately it doesn’t seem this feature is live yet (or I’m just doing it wrong), as my returned JSON data just gets returned back to me when the form is submitted. I will post screen shots as soon as I hear confirmation that it has gone live (I expect that to be next Tuesday, when they usually do pushes).

Does this mean Facebook is doing away with the automated posting of News feeds by applications, or is it just one more way, and better way to make your feed story more likely to appear in your user’s friends’ news feeds? There is no official word from Facebook yet as to how they intend to use this.

Share This

March 3, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» I’m On Facebook–Now What??? Makes the New York Times

IOFBNW in NYTimesMy Google Alerts notified me yesterday that the book I wrote with Jason Alba, “I’m On Facebook–Now What???” was featured in the New York Times.  The New York Times was interviewing my co-author on new ways to find a job if your current methods aren’t working.  It was a brief mention, just stating Jason was the co-author, but a mention, nonetheless!  Now to just make that best-seller list!

Want to learn more about what you can do with Facebook?  Check it out on our Facebook Page and become a Fan!: http://page.facebookadvice.com

Share This

March 1, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» Announcing New Features for SocialToo.com

SocialToo!Many of you are currently using SocialToo.com for auto-following those that follow you on Twitter.  Well, I just added 2 new features to the site that might warrant you wanting to log in again and seeing what’s there.  The first feature is Facebook profile redirects - now, “yoursocialtoouser.socialtoo.com” will redirect to your Facebook profile if you click on a link on your SocialToo! dashboard (after logging in).  See my Facebook profile here and add me as a friend!: http://jessestay.socialtoo.com BTW, this is just one more example of how you can integrate the Facebook API outside of Facebook itself.
Also, I just added a UI to the blacklisting functionality I’ve talked about before.  This will allow you to specify specific users you don’t want the SocialToo! Twitter Auto-Follow script to follow.  You will of course have to unfollow them if you are already following them, but from then on they will no longer be followed by SocialToo!

These are just a few of many integrated Social Tools I’ll be adding in the future.  Stay tuned here and I’ll keep you updated (I’ll also shoot you a quick Twitter DM for the big ones like this!).  Let me know if you run into troubles.  Enjoy!

You can also read more about it on FacebookAdvice.com here: http://facebookadvice.com/2008/03/01/socialtoocom-your-companion-to-facebook-and-the-social-web/

Share This

February 27, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» Announcing OpensocialNow.com - OpenSocial News and Reviews

OpenSocialNow.comI’m proud to announce a new website I’ve been working on.  You may have heard me Twitter about it a few times.  The site is called OpensocialNow!, and will be your source for OpenSocial News, Reviews, and info.  We’ll cover the Orkut launch, the Myspace launch, Hi5, and LinkedIn, as well as general things you can do with OpenSocial.  This is the first blog of its kind, and as OpenSocial launches in the next week or two I’m sure you’ll see many more like it.  It’s my hope that you’ll subscribe to the site via rss and make it your Official source for all things related to the popular social networking platform, OpenSocial.  You can read more about it right on the website here:

http://opensocialnow.com/2008/02/26/welcome-to-opensocialnow/

Oh, and stay tuned to OpensocialNow.com.  I have one more big announcement about a change in the OpenSocial launch coming up tonight!

Share This

February 7, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» Google Releases Spreadsheets Forms - S3 Equivalent Coming?

Google FormsYesterday Google announced a rather interesting, and I believe strategic move, allowing users of Google Docs to put forms in front of their online spreadsheets through Google Docs.  I didn’t realize this until now, but Google really has a dynamic, unflattened data source that they have been providing through their Google Spreadsheets.  Now, with the ability to add forms, in many ways we are seeing another hosted development platform for website owners to use for whatever they would like to collect data for.  This has been long needed - I can’t tell you how many people have asked me at some time to install Formmail.pl for them to send them e-mails of a simple form they have installed on their website.  Now, they can just set up a Google doc, and a form to front that doc, and no e-mail is necessary!

The functionality is very simple right now, but one has to remember this is Google, which at one point was just a simple search engine.  Google always starts simple, and takes over the world with that simple plan.  Imagine if Google were to incorporate their new graphing API into these forms for simple survey-taking capabilities.  Now, add to that the ability for more robust reporting beyond that, ability to include single cells from a spreadsheet, and perhaps a query language of sorts to interface with it.  Google could very soon be competing with perhaps at first the likes of Amazon S3 storage services, but even more, their SimpleDB query engine, at a much more robust level.  This is Google after all.  I wouldn’t put it past them.

Share This

Share This

Gregarious FeedFlare

» Google Releases Spreadsheets Forms - S3 Equivalent Coming?

Google FormsYesterday Google announced a rather interesting, and I believe strategic move, allowing users of Google Docs to put forms in front of their online spreadsheets through Google Docs.  I didn’t realize this until now, but Google really has a dynamic, unflattened data source that they have been providing through their Google Spreadsheets.  Now, with the ability to add forms, in many ways we are seeing another hosted development platform for website owners to use for whatever they would like to collect data for.  This has been long needed - I can’t tell you how many people have asked me at some time to install Formmail.pl for them to send them e-mails of a simple form they have installed on their website.  Now, they can just set up a Google doc, and a form to front that doc, and no e-mail is necessary!

The functionality is very simple right now, but one has to remember this is Google, which at one point was just a simple search engine.  Google always starts simple, and takes over the world with that simple plan.  Imagine if Google were to incorporate their new graphing API into these forms for simple survey-taking capabilities.  Now, add to that the ability for more robust reporting beyond that, ability to include single cells from a spreadsheet, and perhaps a query language of sorts to interface with it.  Google could very soon be competing with perhaps at first the likes of Amazon S3 storage services, but even more, their SimpleDB query engine, at a much more robust level.  This is Google after all.  I wouldn’t put it past them.

Share this article with a friend...

Share this article with a friend...

Gregarious FeedFlare

February 1, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» Demo of Prologue With Joseph Scott, Developer at Automattic

I sat down for lunch at Applebees with Joseph Scott, a Developer at Automattic, who was the developer on the Prologue project. As I mentioned earlier, Prologue is essentially, as I term it, “OpenSocial for Twitter“, and allows you to create your own Twitter-like community on any Wordpress blog with the addition of just a simple Wordpress theme. In the demo, he shows how it works, and then we discuss potential uses for the theme, and ways one can use Prologue in their own Blogging environment. It was an enjoyable and interesting conversation!

Demo of Prologue With Joseph Scott, Developer at Automattic from Jesse Stay on Vimeo.
Share this article with a friend...

Share this article with a friend...

Gregarious FeedFlare

January 31, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» Bebo Announces Auto-play for All for Flash on User Profiles

Bebo LogoA really cool feature of the Bebo API is that, unlike the Facebook API, they are committed to allow autoplay on Flash widgets placed on Profile pages.  Facebook has turned off this feature, requiring users to click on the widget before it is allowed to play.  Today, Bebo became even more appealing by announcing they are going to allow the user to have preference over what autoplays and what does not.

On Bebo, Developers have the choice to have the sound on their Flash widgets play when the page is loaded, have the sound off when the page is loaded, or disable the sound entirely.  Users have the ability to disable sound entirely when they load pages:

“bebo users can opt to not autoplay flash content on profiles they view - if such a viewer is viewing a page then all sn:swf tags that requested sound=”on” will be set to “off”

Flash Widgets still autoplay, with or without sound.  The user then has the opportunity to turn on the sound with a little speaker icon in the upper-right corner of the widget.

I think this is a great way to prevent spam of music or other sounds playing as you load others’ profiles, similar to how MySpace does it.  At the same time, it stays flexible for developers in that they can have a completely running flash application (instead of an image, like Facebook), right as the page loads.  Apps like the Skype app for Facebook and my GrandCentral app actually have purpose with this method.

Share this article with a friend...

Share this article with a friend...

Gregarious FeedFlare

» Cha Cha Saved My Brother - Why I’m a Believer

ChaCha LogoA few weeks ago, I met at a Tweetup with Justin Keller from ChaCha.com and a few others that were in town visiting for Sundance.  He gave me a cool, free scarf with the Cha Cha and Sundance Logos on it.  It was my first official “Sundance Swag”.   That was also my first introduction to Cha Cha, and from then on I heard a lot of cool things on Twitter about Cha Cha, and lots of celebrities up in Sundance that were loving it.

Today, that meetup had meaning when my brother called me from I-40 in New Mexico on his way to Las Vegas, between Gallup and Albuquerque saying he was stranded.  He wanted to know why traffic was at a standstill on what would usually be a pretty vacant Road (it is in the middle of the desert!).  I checked Google, couldn’t find any traffic info for that area.  Then I checked Google Maps to look at the traffic, and no traffic showed for the area.  I checked accuweather.com and weather.com to see if it might be weather, but couldn’t see any evidence.

Then I remembered Cha Cha had a “Human Powered” search engine.  I sent a question to “242242″ (CHACHA on your cell phone) via text message on my iPhone asking why my brother was at a standstill.  Within just a couple minutes I received a response saying they were cleaning up after near white-out conditions, and to wait out until they cleared up the roads.  A link was attached, which also told me there were several accidents ahead and the road was closed (I love my iPhone’s browser!).  I quickly called my brother and told him the details so he could decide to find the nearest hotel and wait it out.

Cha Cha in this case saved my brother from a pretty tough situation!  Consider Cha Cha your personal, real life social, search engine for your cell phone - you send it a text message, a human “guide” that gets paid $.20 per transaction sends you your answer back, with a link to the source(s).  There is also a web version, which takes you to a chat box where you can ask a live person your question.  I had worse results with that - the person just returned a bunch of vague links with no real answer.

Regardless of my one bad experience, I have now added 242242 to my cell phone contacts list.  It will be my new friend when I need to find things on the go.  Don’t forget to add it to your contacts!

Share this article with a friend...

Share this article with a friend...

Gregarious FeedFlare

January 26, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» Pownce - Why it May be Worth Considering

I’m very surprised that Twitter is not trying to compete with Pownce. As some of you may know, Pownce recently went out of beta, and opened their platform to anyone interested in joining. For awhile, I wasn’t much of a proponent for Pownce, but just recently, I’ve decided to give Pownce a try and see if it could be a good alternative to Twitter.

The last time I tried Pownce, I was unaware of Twitter - to me, Pownce just didn’t make sense at the time. Why would anyone need another way of sharing things with their friends? Isn’t that what a chat client is for?

It wasn’t until today, when I wanted a way to share a song my brother’s band did with friends, I realized Twitter just didn’t fulfill my need. You see, with anything but text updates, you have to go to an external website, upload the file, then post an external link to that file, photo, or video for others to see.

Pownce took care of that issue for me. With one integrated client, I was able to upload the file I wanted to share, and boom - it was available to all my friends to not only click, but play directly from the Pownce client! Not only that, but I opened up http://m.pownce.com on my iPhone, and I was able to play it right on my iPhone, without having to download the file! Pownce supports most file types, as well as links, and events, as well as plain status updates like Twitter.

The other thing that I thought I may complain about, which Pownce has, is ads. Because Pownce supplies users with its own client (they do have an API - I’m sure there will be other clients available in the future), they are able to provide users with inline ads, separate from their updates, right in the client. Honestly, I kind of feel this is somewhat comforting - from these I know my update service has an actual revenue model. There’s organization among the chaos, and I know my update client will be around for awhile longer. We complain when there are ads, but honestly, I think this is a flaw that will catch up with Twitter - the unknowns of how Twitter will make money are making the community ask questions.

So, now that I’m on Pownce will I move away from Twitter? For now, no - Pownce needs an SMS option before I completely switch. There’s something to say about having my phone make an SMS sound every time I get an @ reply or a direct message. Also, Pownce does not yet support tracking - this is an extremely valuable tool on Twitter! I also have a great network on Twitter. For now, I can see myself having both Pownce, and Twitter open - I’m really hoping the missing features of Pownce are taken care of, and my network also gradually moves over so I can take advantage of this great service! You can find me on Pownce at:

http://www.pownce.com/jessestay

Share this article with a friend...

Share this article with a friend...

Gregarious FeedFlare

January 23, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» Wordpress “Socialize Me!” Plugin Connects Your Blog

I’ve recently been looking for better ways to connect my blog into the social sphere.  I feel the easier my readers can connect with me, talk with me, ask questions, etc., the more personal my blog becomes.  You’ll notice I’ve added some pretty little icons to the right that show the networks I belong to and, if you’re on them, you can meet me there.  I will be adding more as I create new icons.

Today I came across a nifty new Wordpress plugin from the guys at blah, blah! technology called Socialize Me!.  Socialize Me! collects your user names and profile urls from about 20 to 30 different social networks, and then detects if the users visiting your Wordpress blog belong to those social networks.  If so, with some code you insert into your Wordpress template, a message appears to those users notifying them that you also belong to their social network, inviting them to come visit you.

I have thus far been unsuccessful in testing this - I can’t tell if it’s because I already belong to the social networks, or if I’ve entered in the wrong information.  If you visit the Stay N’ Alive blog and see a message inviting you to visit me on any of my social networks, please let me know in the comments below.  You can try the plugin yourself at:

 http://www.blahblahtech.com/2008/01/wordpress-plugin-socialize-me.html

Share this article with a friend...

Share this article with a friend...

Gregarious FeedFlare

January 22, 2008

Andrew Jorgensen
no nic
Andrew Jorgensen
» Security Theater… again!

Nokia finally worked out their N810 developer discount code issues in the US which means I get to go through the LetsTalk security theater again! I thought I’d dig a little deeper as to what triggers them treating their customers like this. The representative grilling me said that they usually do verification on orders for unlocked phones. Conspiracy theories are left as an exercise for the reader.

But because I hassled them about it they went a step further on me and called American Express to ask them to call me and have me personally authorize the transaction. That call came through just as we finished with the following multiple-choice questions:

What month was Rebecca born in?
Which of these counties have you lived in?
What month was Bruce born in?

Why does this bug me so much? Because for $7.95 you too can find the answers to these questions and more! I used public record searches to find my high school classmates for our 10 year reunion. If you really want to steal someone’s identity $8 is a small price to pay to do decent job of it.

When American Express called me I had LetsTalk wait while I complained to AmEx and asked them to put a note in my record to not hassle me the next time LetsTalk asks them to. I also asked AmEx if there is some financial incentive for LetsTalk to do this, better rates for better security or something. There isn’t.

I really wish someone would slap LetsTalk for wasting their money and hassling their customers. Please, Nokia, please won’t you slap them? Or fire them. That would work too.

Comments are open on this post for anyone who can think of a legitimate reason for LetsTalk to do this crap.

January 16, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» Twitter Opens Their Messaging Platform

Today, in the first post on the new Twitter Technology Blog, Alex Payne announced that Twitter is releasing their underlying messaging platform, which they call, “Starling”, to the community. From the announcement it appears Starling is the basis for handling all communication underneath Twitter, speaks memcached, and reminds me in some ways of Perl POE, for Ruby. This is the development baby of Twitter, a great move by the new head of Engineering for Twitter, and a great benefit to the development community! Twitter is starting to remind me very much of Google in its philosophies, starting with a core technology, focusing on that, then figuring out monetization after the fact, all while giving back to the community. Way to go Twitter!

Share this article with a friend...

Share this article with a friend...

Gregarious FeedFlare

January 13, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» How I use Google Reader

I’ve been on the Google Reader band wagon for a long time now. I currently subscribe to about 150 feeds, and I read or skim over probably near 1,000 or more feed items a day. Reading my feeds is how I stay up on the latest and greatest, and how I am able to give the best advice to my clients. Instead of me going to news, now the news comes to me, which, despite the amount of news I read in a day, has made me actually more productive.

Google Reader has recently added a friends feature. Now, all those on your GMail or Google Talk contact lists that use Google Reader will appear in a Friends list to the left of Google Reader. You can choose to turn your friends’ feeds on or off in the settings (upper-right of Reader), and even invite more friends to begin using Google Reader. As your friends “share” the feed items that they like, you also get to see what they are sharing. This feature in effect has actually started bringing me even more news. It will be interesting to see the SEO effects of this as people no longer subscribe to blogs, but rather rely on their friends sharing their favorite blogs with you. Personally, I think it will improve the odds, as now more people will see your blog due to the viral nature of this system, and more people in result will be persuaded to subscribe to your blog - this time through Google, improving the SEO chances of you appearing in Google personalized results for that individual.

Here’s how I use Google Reader. Bloggers may want to take note, as this could provide some tips as to how to further improve your posts to fit with the power Feed readers out there.:

  • Skim, Skim, Skim! - There’s no way I would get through all 1,000+ of my feed items if I read every single one of them. I skim over the headlines, and sometimes the content, then move onto the next item. Only if the article is important to me do I read the article in detail.
  • Learn the Shortcuts - There are 3 or 4 shortcut keys that are essential for me. I use the ‘j’ key to open the next item and mark it as read. I use the ‘k’ key to move back to the previous item. I use the ’shift-s’ key combination to share the item I’m reading if I think those that are friends with me might be interested. I use the ’s’ key to start items I want to “bookmark” for later - this is Google Reader’s equivalent to del.icio.us. I then use the ‘r’ key to refresh the list I’m on - I like to click on the link “x new items” and read through those. Then, when I hit ‘r’ to refresh, it only shows me the new items I haven’t read yet.
  • Add as many friends as you can - The more friends you have, the more information you receive. If a friend isn’t providing productive feeds, then perhaps you can take them off, but besides that, information is good!
  • Stay on top of your feeds - if you don’t check them several times throughout the day, they will build up, and you’ll be stuck spending an hour or two in the middle of the night catching up. I like to use my cell phone when I’m away from my computer to go through my feeds. Google has excellent mobile tools, and Reader is no exception.
  • Don’t use iGoogle - I was using this for awhile, and realized a) I couldn’t use the shortcuts, and b) I couldn’t utilize the sharing or starring features. Perhaps if they improve it I’ll go back.

Those are the strategies I use to read through my feeds in Google Reader. What strategies do you use? Please add me as a friend - you can either add me as a contact in Google Talk, or shoot me an e-mail and you’ll automatically be added to my Google Reader Friends. jessestay at gmail dot com

, , , , , , , , , , , , , Share this article with a friend...

Share this article with a friend...

Gregarious FeedFlare

January 8, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» Stay N’ Alive Has a New Design!

[?]

I’m proud to announce the new design of the Stay N’ Alive blog. Yes, that is me on a Segway, a little slouched, but my real, geeky self, having fun. I’m tempted to subtitle the blog, “A Developer, Having Fun!” Really, that is what being a developer is all about - if you’re not having fun, find something else! I sincerely love what I do - at heart, I will always be a developer, a Geek at heart.

Another geek at heart, Bill Gates, gave his final keynote address at CES last night. He left a hilarious, yet touching video making fun of what his final day could be like. I have to admit, as a Linux and Mac user primarily (I use Windows for my Entertainment Center experience), I was a little choked up after this. I became a programmer because of Bill Gates, working on MS DOS machines, Windows 1 (came on a 5″ floppy), 2, 3, 3.1, and 95 way before I was ever a Linux user. I owe much of my experience as a programmer to this man - while we make fun of him, he is an inspiration to us all:

, , , , , , , , , , , Share this article with a friend...

Share this article with a friend...

Gregarious FeedFlare

January 6, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» How to Create Your Own TV Channel for Your Blog

I’ve been considering doing this for awhile - we’ll see how long it lasts and when my wife puts an end to it. If you look in the upper-left corner of the blog, you’ll see the “Ask Jesse” Show stream. If I’m online, when you click play you’ll see me, live, as you are on the blog!

Here’s how I did it:

  1. Create an account at Ustream.tv
  2. Click on “My Shows” - there you can configure the look and feel of your show page if you want
  3. Click on the “Go to Show URL” link next to the “Broadcast Now” button
  4. You’ll now see an “Embed Stream” html snippet in the lower right of the page - copy this, then paste into your html layout for your blog
  5. Click “Broadcast Now”, and you’re live for all your voyeuristic viewers to see!

The Camera I’m using is the Logitech Quickcam Communicate STX. It has great picture, includes a built-in microphone that detects how far you are, and the camera comes in with built-in software that follows where your face is (or two faces if you’re more than one person). I’m half-way across the room, and you can still hear me well, and the streaming results are almost real-time! (Scott Lemon says it took just 14 seconds from him Twittering to me saying I received the Twitter)

Some issues to watch out for:

  • Make sure you’re appropriate when your camera is on! Put a sign up or something reminding those entering the camera area that they are being recorded.
  • Be careful if you talk to sensitive business clients. You may want to mute, or stop the stream altogether so sensitive information isn’t broadcast out to the entire world
  • Be sure your router can handle the bandwidth. I use a Gigabit Linksys WRT350N Router, and my Comcast connection has 8 Mb down, and about 3 or 4 up (at times). Search for “Comcast Speed” in the search box in the upper-right for some tips on how to speed up your home internet

My big prediction for 2008 is it will be the year of streaming video, and you’ll see more and more people embracing such technologies. I think I’ll try this for a bit - I think this can be a great way to drive people to stay on your blog longer. People are naturally voyeuristic, and want to know more about the person whose writing they are reading. If they can actually see them and chat with them, they are likely to stay longer, bringing more traffic to your site.

, , , , , , , , , , , , , , , ,

Share this article with a friend...

Gregarious FeedFlare

January 2, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» Why I think Facebook Mail is a Good Tool

My Co-Author, Jason Alba, is having a bad day today. I’m sure I haven’t helped, as we both have had somewhat heated discussions over the design of the cover of our book among other things (we think we’ve got a good idea for it though!). Not just that, but now I’m going to disagree on the points he made in his blog today.

While I’m of course very much for social networks (please, invite me to more!), while I’ve also probably sent Jason several large attachments as we’ve discussed our book back and forth (did I mention we now have a Facebook Page - become a fan!), while I’m sometimes a jerk, and I’m definitely a genius :-P, I understand his points in those items. What I don’t agree about however is that Facebook mail can cause people to pay less attention to you.

You see, I’ve actually used Facebook mail to my advantage several times. There are several of my Facebook friends, and even non-friends (remember, I only add people that a) are truly interested in me, or b) I have personally interacted with - this ensures my network stays strong) who I know receive thousands of e-mails per day. I also know people are generally hesitant to use Facebook mail due to its current limitations.

Because of this, using Facebook mail actually had the reverse effect one would think it would. My mail got attention from those users - some times they asked me to e-mail them personally after my initial contact, but now they knew who I was and had established a personal communication with me. Not just that but they had my picture and profile information to find out more of who I was. I now stood out in their mind, and to me, that’s valuable.

While Jason may not want to be contacted via Facebook, I suggest you try it some time to another person you need to get in touch with. I guarantee, while they may not contact you right away, they will be more likely to read and pay attention to your Facebook mail than they would a regular e-mail from you. After your first contact - sure, go ahead and send them normal e-mail!

Now, as to the issue on Cc: vs. To: that Jason mentions, Gmail takes care of that for me! Everyone is a To: in Gmail’s terms, so that’s all I have to see. Now, if Facebook could just have a Cc: and forwarding/reply system. :-(

, , , , , , , , , , , ,

Share this article with a friend...

Gregarious FeedFlare

December 27, 2007

=UPHPU=
UPHPU
Utah PHP Users Group
» Book Review: MediaWiki Administrators’ Tutorial Guide

Packt Publishing sent me a copy of MediaWiki Administrators’ Tutorial Guide for review. MediaWiki is the open source wiki software that powers Wikipedia.org. Many organizations, including mine, use MediaWiki to power their own wikis. The book is a bit incoherent at times and needs polishing, but it had some good sections and introduced me to several new features of MediaWiki.

The title is a misnomer since the first half of the book addresses MediaWiki basics, topics with which an “administrator” should already be familiar. Besides chapter 2, which covers installation, it’s not until Chapter 7 (”Administrating MediaWiki”) that the book really begins to address administrative topics. In a few places the book even suggests that you “request an administrator” (sic) to complete a certain task. (Wait, I thought I was the administrator?) The book might more aptly be called “The MediaWiki User and Administrator’s Guide.”

These are the chapters:

  • Chapter 1 - About MediaWiki
  • Chapter 2 - Installing MediaWiki
  • Chapter 3 - Starting MediaWiki
  • Chapter 4 - Advanced Formatting
  • Chapter 5 - Organizing Content
  • Chapter 6 - MediaWiki in a Multi-User Environment
  • Chapter 7 - Administrating MediaWiki
  • Chapter 8 - Customizing MediaWiki
  • Chapter 9 - Hacking MediaWiki
  • Chapter 10 - MediaWiki Maintenance
  • Chapter 11 - Cool Hacks

There were a few instances of gushing praise for wiki software that seemed untempered and unsubstantiated. These weakened the book, as if the book were fighting for legitimacy. For example, the introduction states, “If we think a forum, blog, and CMS are easy solutions for this, then a wiki will be an even easier solution for the problem.” (p. 9) Not a line you’d use to sell MediaWiki door to door. After explaining how to edit a page (again, is that necessary for an administrator?) it reads, “Can editing be simpler than that? I don’t think so.” (p. 15) An administrator’s guide doesn’t need to preach the virtues of the software — administrators are already sold — but if it attempts this, the claims should be specific and backed by evidence, not sweeping and general. If the book were to explain that “X percentage of users prefer wiki software because of Y and Z” or “wiki software isn’t right for every situation, but it’s great for A and B,” the administrator might actually have some ammunition with which to sell wiki software to users and decision makers.

Chapter 6 addresses using MediaWiki in a multi-user environment. I think this should be assumed from the beginning. Again, wiki software is not universally superior to all other blogging or CMS packages. It should be assumed that MediaWiki will be used for multi-user collaboration since that’s where it excels. It shouldn’t be an afterthought.

I found several typos and awkwardly written sentences. The editing team should have done another pass over the book.

The book taught me several new things about MediaWiki, including the following:

  • Interwiki links, page 61 — “Using interwiki links, we can create links to other sites on the Internet. This gives users the option to avoid pasting in entire URLs (as for regular web pages) and instead use shorthand by adding a prefix to another wiki.”
  • External images, page 67 — Use $wgAllowExternalImages = true; then write something like this: [http://www.packtpub.com http://www.packtpub.com/images/PacktLogoSmall.png]
  • Definition Lists, page 75 — “To indicate a definition term, use a semi colon at the beginning of the line. To indicate the definition, use a colon….”
  • Creating a gallery, page 100 — You can create pages with four columns of image thumbnails.
  • Magic Words, page 107 — “Magic words [like NOTOC or NOEDITSECTION] are a few reserved words that are used for special purposes in MediaWiki. They are used to create special types of formatting.”
  • Using Sort Keys to Sort Category Listings, page 121 — Category listings are sorted alphabetically by first letter. With sort keys you can cause specific categories to appear out of the usual order.

Administrators and developers will like the sections on how to use templates (p. 122), how to create a new skin (p. 208), and how to write MediaWiki extensions (p. 226).

I would have liked more information on these topics:

  • Subversion (SVN) usage and best practices
  • Database internals
  • Memcached
  • Administering multiple installations of MediaWiki (wiki farms)

This book could conceivably be two. After being thoroughly proofread and polished to match the audience, the first half of the book could be a great resource for MediaWiki users. The second half, expanded to include the above topics, would be well suited for a MediaWiki administrator.

December 26, 2007

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» A Geeky Christmas

So, after a wonderful Christmas with the family - time well spent with kids, my wife, and in-laws, I find myself reflecting back over the last day and realizing how much of a geek I really am. Here are some of the Geek Christmas gifts seen around the Stay household this Christmas:

Scooba floor sweeper/Cleaner - This was a gift from myself to my wife - I got a super deal off Woot.com for this, and I’m quite proud of it. We’re still trying to decide if I’m enjoying this more, the kids are enjoying it more, or my wife is enjoying it more. For me, it’s just fun watching it almost go down the stairs, then at the last minute realize it’s stairs and turn around - this thing is so smart! For my wife, it gets dirt off her floor she never even knew was there! For my kids, it’s just another pet, even seems to have a personality. We’ve named it “Lionel”, our new indentured servant.

Nintendo DS - We finally got one of these for the kids, along with the game, “Nintendogs”, and “Brain Age Academy”. I tell you - Brain Age Academy will put you in your place if you think you’re already smart. Overall I really like this gift (the DS) - it has built-in Wifi that allows you to play with your friends over the internet and download your own games, a microphone, and the games for it are really cheap! The only thing I hate about it is now I want another one for myself!

Lego Star Wars - the Complete Saga for the Xbox 360 - I love this series. It allows you to play more than one player at a time, which is great for my kids. There is no blood - the worst that ever happens is you chop off an occasional lego head, but it ensures to make fun of the fact that you’re just dealing with Lego figures. It’s also a lot of fun for adults, and you can play with your kids!

Rock Band for the Xbox 360 - This is my favorite gift. I like it for the drums. You can customize your own character, and tour the world, or get your whole family or friends together and form your own band. My kids are a bit too young to be effective at it, but they still have a lot of fun. The great thing about the Xbox 360 version (I can’t vouch for the others) is you can download new songs straight from Xbox Live Marketplace.

Tamagotchi - This was my daughter’s gift. She has two of them, and essentially they are little digital animals you can put on a key chain, backpack, or necklace. You take care of them, pet them, feed them, play with them, and you can even put them together and they can play with each other. I’m told that when you put the boys and girls together they even make babies! This is a great toy if you want to teach your child how to take care of an animal or pet.

Ben Casnocha’s “My Startup Life” - I’ve only started reading this, but thus far I really enjoy it. It goes over how Ben Casnocha started his own dot-com business at age 12, and the successes and failures he experienced while doing it. He shares what to do and what not to do when starting your own business, and goes over the things every startup should consider. It is very inspiring, being the entrepreneur that I am. Every Geek needs to learn the principles taught in this book to best monetize the skills they have.

Beyond the gifts, my Christmas Eve started with my kids tracking Santa on Google Earth at NoradSanta.com (that was a huge hit!), followed by many Tweets from all over the world about the experiences others were having on Christmas. While we had many other great geeky toys, fr