Receive an IM When an RSS Feed is Updated
"Web service IM Feeds notifies you via instant messenger if an RSS feeds has updated—like a package tracking feed, a special friend's blog, or news site you're tracking closely."
[via]Labels: Web 2.0
"Web service IM Feeds notifies you via instant messenger if an RSS feeds has updated—like a package tracking feed, a special friend's blog, or news site you're tracking closely."
[via]Labels: Web 2.0
"ScribeFire is an extension for the Mozilla Firefox Web Browser that integrates with your browser to let you easily post to your blog: you can drag and drop formatted text from pages you are browsing, take notes, and post to your blog."
The thing that really caught my attention was its support for uploading images. As I mentioned earlier, I hate hotlinking. What I would really like to see in a blogging tool is the ability to drag-and-drop and image from a page and (instead of the tool hotlinking the image) have it upload the image to your server and link to it from there. Although ScribeFire doesn't do this, it does allow you to select an image from your PC which it uploads to your server via FTP and links to the image via the HTTP URL. This in itself saves me a heckuvalotta time - and enabling this feature took me less than a minute to set up.
It looks like Google Docs - the web-based sharing-centric Office replacement from Google and the most sharing-centric document format around are finally going to marriage... Or at least hold hands.
We learned of this from an early announcement from the Google Operating System blog, from which we gather that Google is in the midst of implementing this new feature. You can now upload PDFs, but when you click them, you get a "Sorry, the page (or document) you have requested does not exist." error. I guess for now it's still only something to look forward to.
Labels: Web 2.0
For being such a social person, I'm not much of one for these social networks (like Facebooks, MySpace, etc.) Perhaps I'm getting old. But this "Zup" thing seemed too useful to not mention - that is, useful for you myorkutbookspacers out there, not so much for my disconnected ass.
Basically, it's a widget that you can use to contact people cross-network. So, if your home-boy is on Facebook and your sugar-momma is on MySpace (which makes you either 12 or a pedophile) but you like using Orkut, you can contact both them from Orkut... I think. I really don't know since I don't use any of these services (a fact I pride myself in, if you couldn't tell.) Could any of you myorkutbookspacers out there try this thing out and comment as to your findings?
Zup - Why can't we all just get along? via
P.S: I'm really trying to coin this myorkutbookspacers expression. USE IT! NOW!
Labels: Web 2.0
As a new feature of the Daily Link Roundup, we're going to start highlighting the best and most important articles of the day in bold. That way, if you only have a second or two to check today's links you'll know where to start!
Labels: Audio, Games, Health/Medicine, Links, Mobile, Robotics, Space, Web 2.0
For 7 years now we have enjoyed or hated the existence of Wikipedia. The site developed by Larry Sanger and Jimmy Wales is essentially an encyclopedia written by everyone. If you see something amiss you can edit the posting yourself. Unfortunately, this does not always ensure accurate data, as personal opinion often creeps into posts. I'll admit that we use Wikipedia (or it's bitch cousin Answers.com) to research most of our posts here but double check the facts when available. We are sure many a grad student has been befuddled by the F they received for fully relying on this service. All in all it is a great way to find the answers to our day-to-day questions we would like to ask, but were always too afraid would make us look dumb or uncool. Examples include "What the hell is a Scener?" or, "Who is John McCarthy and why does everyone keep referring to him as The Colonel?" This and making "wiki" a household term makes Wikipedia's birth an all-important piece of tech history.
2007 has been a great year for the Grinn Blog. We've had some great feedback from all of you, and launched two new series articles, This Weekends Tech Deals, and Historic Tech from Today. But the articles that keep you guys coming back are exactly the ones we wanted this blog to be all about: The articles that help you be more productive with your tech, and keep the tech from keeping you down! With that I bring you a review of the top 5 most popular articles of 2005:
2. Add to Google Calendar by Talking Into Your Cell 
Labels: Bitching, Deals, Games, Google, Jott, jott2gcal, Mobile, Neat Stuff, The Company, Tips, Today, Web 2.0, Web 3.0
A new standard from the W3C promises to allow web servers to talk to each other super-fast.
When it comes to bandwidth usage, binary beats text any day. The same is true when it comes to CPU processing of data. That's why programs are compiled and why most databases don't simply store data in giant text files. So, it doesn't make much sense for XML, a metalanguage who's primary purpose is the interchange of data on the Web, to take the form of plain text.
To address this issue the W3C has recently been developing a standard called EXI (Efficient XML Interchange) that represents XML data in a binary form. This should mark a significant improvement over both data compression and commercial XML hardware-accelerators available on the market today. "It is unlike data compression, which has overhead associated with it", explained John Schneider, co-editor of the EXI working draft, "There are people out there that are buying XML accelerators and hardware to speed up XML processing... but it doesn't do anything for bandwidth."
Representing XML as binary will help solve both issues because it will not only be the most minimal possible size representation of the XML (which is good for bandwidth), but the data can be stored and processed directly in its EXI form. So not only will you not have the added overhead associated with data compressors, but processing will actually be significantly faster in this new binary form than in it's plain-text XML representation. According to Schneider, "on average, 12 to 14 times faster than processing normal XML." The way I see it, even if EXI in the real world doesn't even come close to their estimates, it'll still be hella-fast.
The best part about this whole thing is that, chances are, us programmers won't have to do a thing to take advantage of EXI. John says it will be embedded at the lowest level of the XML stack, in the parser or serializer, so your Web server will do all the work for you.
Read: W3C
Read: XML Developer
A new file sharing web app has recently been released called drop.io and it is very cool to say the least. The concept is as simple as the page's design: Upload any file(s) you want and it will give you a URL to a page listing the files you upload. The attention to detail in their app's design doesn't miss a beat. I'll run you through the process, pointing out the intricate details you may might have missed.
Adding Files
When you visit http://drop.io you're presented with a page containing an Add Files button. When you click the button you're presented with the file selection dialog familiar to you from when you've clicked the "Browse..." button on other pages. But this dialog is different. You can select multiple files at once. This is done with some Flex trickery, the likes of which I had never seen before.
Once you've selected your files and close the dialog, the progress bar updates to show how much of your 100mb limit has been used. The text below the progress bar tells you how much data is waiting to be uploaded. Another neat trick. You can upload any type of file. Drop.io will generate previews for pictures, mp3s, PDFs and most types of video.
Droptions (Cute, huh? Came up with that all by myself.)
You specify a name for your drop. This name is used for the URL you can use to access your drop in the future. A random, default URL is generated for you but you can give it something a little friendlier. If you specify a password for your drop, anyone visiting your drop's URL will have to enter that password to access the site.
Next, you specify when you want your drop to expire. Your drop expiration can be anywhere from one day to an entire year. When your drop expires, all your files will be removed from the drop.io server. Although you might think, "I might as well set this to a year just in case", setting an earlier expiration date increases the security of your information by limiting the amount of time someone has to compromise it. If you near that expiration date and you're still not done with your drop, you can always "renew" the drop before it expires.
You next specify what access "others" have. Essentially, these are the permissions given to anyone who accesses your drop via its URL. This is a much more powerful feature than it may initially appear.
Allowing others to "View Only" is useful for one-way sharing - such as uploading a file or files you commonly email to clients as an attachment, or sharing a collection of full-sized images from the last expo you visited with your blog viewers.
Allowing others to only "View & Add Notes" is useful for one-way sharing with feedback - such as sharing the photos from your kid's last birthday and allowing your family members to comment on them, or sending mock-ups to a group of clients for review and discussion.
Allowing others to "View, Add Notes & Files" is useful for collaboration - such as working on a project with people in different geographical locations, or collecting photos this holiday from all your family members.
You then hit the "Drop it." button and your files are uploaded. As each file uploads, the progress bar shows how far along that upload is.
Admin Password
Once your files are uploaded you're redirected to your drop's URL. You're given the option of specifying an Admin password. If you specify one, you (or anyone else who has it) can use it to gain full write permissions to the drop. Also, you need to specify an admin password if you want to be able to add time to the expiration later on. But, you can always add an Admin password later on, as we'll see further down this article.
One of the most innovative features of drop.io is that through all of this, you never give your email address and you never have to set up an account on their service. This is a paradigm shift from other apps: taking authentication and putting it directly into the hands of the user. You determine whom you wish to give the address to, thus deciding who has access to your drop.
Your Drop's Page
Your drop has 3 different views: Chronological, Media and Interactive. Chronological View breaks down your dropped items according to when they occurred, grouping newer items by day and older items by week, month or year. Media View (the default) groups your items by type: Notes, Links, Pictures, Videos, Audio, Documents, and Other.
Interactive View is sort of like filmstrip view in Windows Explorer. To the right you have thumbnails of all your various media, with the larger "preview" view of the selected item opening in the middle of your screen. By default all previewable items are displayed, sorted Newest First but you can change what types of items are displayed and in what order using the drop-downs above the thumbnails.
Admin Options
Clicking the black Admin link to the left (assuming you have admin privileges) brings you to the Admin page. The initial view displays the current settings and statistics for your drop. From the menu at the left you can do several things:
This drop.io thing, in my opinion, does its job in the best possible way. The next step is to open it up a little to allow people to develop their own applications that utilize it. Email support is a great big step in that direction. With it you can already do things like send text messages and pics to your drop from your cellphone. And all an application really needs to do is be able to email to add something to your drop. So, drop.io folks - When's the API come out that lets us interface with our drop to read info from it?Labels: Mobile, Neat Stuff, Web 2.0

Since the coining of the phrase "Web 2.0" people have been talking about Web 3.0 will be. Some (including myself) say a big part of this is the Mobile Web, accessed from anywhere with a plethora of devices instead of just on your personal computer. Others see it as primarily focused on tying all the different parts of the web together into one big happy... Thing. But everyone agrees it will involve, at least in part, the arrival of the Semantic Web.
From the start the Internet has been geared towards readability by humans. Although search engines like Google may appear to have a grasp on what information is out there, computers have little or no real understanding of the meaning of the data we put into them. So, as the Web grows it becomes increasingly more difficult for our computer friends to sift through the sea of online data to find the information we really desire.
That's where the Semantic Web comes into play. According to the American Heritage Dictionaries, semantic means "Of or relating to meaning, especially meaning in language." The goal behind the Semantic Web is to give computers an understanding of what the internet's immense amounts of information actually means. This means cataloging that data with tags that computers can grasp.
To semantically categorize the entire Web would be next to impossible, partially because the Web grows at such a phenomenal rate. That brings us to Twine. It is making an attempt at being the first "mainstream semantic web application." It aims to index your entire digital life: emails, bookmarks, documents, RSS feeds, contacts, photos, videos, product info, data records, etc. into something meaningful not only to you, but to the Twine engine itself. You will then be able to search that data - And not just your data but the data of all your friends that use Twine. When you search it will tell you not only what it found but who it belongs to, organizing your results by how close that person is to you. There will be plenty of browser plugins, widgets and programming APIs to help you add to and take data out of Twine.
Unfortunately, although Twine has been officially announced, it isn't yet available for public use. You can however sign up on their website to be beta tester once beta testing goes public.
Read: Twine.com, Tech Crunch, sramana mitra, App Scout
Version 1.2
We recently developed a new web application that allows you to call a number from your cellphone, say something like "Have insurance meeting with Bobby tomorrow at 3pm" and have a new event for exactly that added to your Google Calendar. You can also call that number and say "Get events from 9/21/2007 through 9/25/2007" and it will email you (and text message you if you want) with a list of those events. We do this with (lost of) help from another neat little app we mentioned a while back known as Jott.
As we mentioned before, "Simply put, [Jott] allows you to send a short email to anyone in your Jott contacts. Not using a computer, not via BlackBerry, and not exactly by text messaging through your cellphone. The thing that makes Jott unique is that it allows you to simply speak what you want emailed." Jott recently released a new feature called Jott Links that allows you to Jott directly to popular web applications such as Blogger and Twitter. This is all fine and dandy, but the really great thing is that Jott Links has an API! That means we can now develop applications that use Jott without any nasty hacks.
So, we wrote a small application that allows you to work with your Google Calendar using Jott. You do this by either saying something like, "Go to the bar on Friday at 10pm" to add an event or by saying something like, "Get events from monday to wednesday".
How to Set It Up
Let's get started.
That's all you really need to know to get started using Jott to Google Calendar. But if you're curious or get stuck, keep reading for additional details on how it works.
Labels: Google, Jott, jott2gcal, Mobile, Neat Stuff, Web 2.0
If you've ever posted an image from someone else's site into a forum, or message board or on MySpace, you (should) know that you're not supposed to link directly to that image. This is known as hotlinking or leaching, and is considered a no-no since it uses the bandwidth of the source's website every time that image is displayed.
Normally you would have to download the image to your computer, upload it to a hosting company (such as ImageShack, or a $99/year Image Hosting plan with us), then link to the file you uploaded -- A rather lengthy process for a silly little post. Well, now the folks over at ImgRed.com have simplified the process for us posters. All you have to do is prefix the full URL to the original image with http://www.imgred.com/. For example, http://www.imgred.com/http://www.grinn.net/images/jesus.jpg instead of only http://www.grinn.net/images/jesus.jpg. Thank you, ImgRed, for being so awesome.
Oh, and if you want the source code for ImgRed, you can find it here. ;)
Read: lifehacker

If you know me then you know that I have a terrible memory. No, I don't mean the one that's left me fearing clowns. I mean that I have a hard time remembering things. This is the biggest reason that I obsess over keeping organized, and love finding new ways to remind myself of that thing I undoubtedly forgot.
Recently I was introduced to a neat little toy called jott. Simply put, it allows you to send a short email to anyone in your jott contacts. Not using a computer, not via BlackBerry, and not exactly by text messaging through your cellphone. The thing that makes jott unique is that it allows you to simply speak what you want emailed.
To use it (once you've signed up for an account), you simply call the toll-free number jott provides, say the name of the contact you wish to email, then say what you want the email message to be. Jott then transcribes what you said, and emails that person with the text you spoke. Pretty neat, huh?
So now you're thinking, "How does that help you remember things?" Well, 90% of the time that I use jott, I don't "jott" other people. I jott myself a memo! Since I always have my cellphone on me, I can send myself a quick reminder from anywhere. I jott myself in the car, I jott myself during lunch, I even jotted myself while waiting for my Emissions Inspection. I ended up sending myself 5 jotts the very first day that I signed up for the service. That's 5 things that I got done that I probably would have otherwise forgotten!
It sure is nice to see technology being implemented in a way that makes our lives simpler.
Read: jott.
Labels: Jott, Neat Stuff, Tips, Web 2.0
If you're reading this blog entry you probably don't know what Web 2.0 means. Perhaps you've never even heard of it. Well, I stumbled across an interesting article by a gentleman by the name of Paul Hernacki the other day that does a pretty good job of explaining why you should care. I think he doesn't give SaaS the credit it deserves (perhaps only because his firm isn't yet able to produce "fully matured" SaaS apps), but the article should give you a good idea of what Web 2.0 can do for Your Business 2.0.
Read: TechLINKS.
It seems people once again are catching the internet technology bug. Good news for us, but is the internet "Boom 2.0" going to Bust 2.0? We started this company at the tail end of the big internet bust because we saw a need for an effective use of technology. While all the broke investors hung their heads low with their companies that provided little more than glitter, we delivered solutions. The bust didn't scare us then and the inevitable chatter over there being a second bust after this new boom is no different.
Labels: Web 2.0
Ok, so it's not a *huge* change from the previous version, but it seems Google Maps got a facelift, today. I haven't seen hardly any press on this as of yet. Below are some other changes I've noticed. Some of these may be simply things I didn't notice until now:
If there's other things I've missed, please comment and let us know!
Labels: Google, Maps, Neat Stuff, Web 2.0