As shown on a fake news
site, tweetedbrands is a site
that shows the number of tweets for the 50 most popular companies --
or the 50 most popular tweeted companies, not sure. Anyway, it's
doesn't seem to update, so this greasemonkey script updates the values
in the background:
When it's running is periodically will update the counts. When it
starts updating a count, that count will turn green , i.e. from this
to this
(Yes, I realize the second value is lower; that screen shot was taken
after) and then variably start counting up to the new value. It
somewhat evokes enough shits and giggles to be worthwhile -- just
barely.
The other day I had a few errands to run (I know, startling), and I
wanted a map of their locations -- couldn't find one.
So, gcalmap maps out your google calendar, if
it's public. Mine's not, but r2potatoo@gmail.com's is,
and here
is a map of his (or her) calendar.
I was going to use the goog's data api, but for reason it
wouldn't load. Really, it would seem to prevent the map from loading,
and despite following
the instructions...nothing.
So, I cooked up my own little API, so it's not guaranteed to work.
The main difference is that the calendar feed has recurring events and
single events, so those need to be handled differently. So, don't use
this in emergencies (be it fire, tornado, or otherwise).. Yeah, that's
enough.
But there are two things I think this one has that others don't:
You can choose a category for the new link to that it, itself,
carries a little information about the site to which it points.
Instead of just shortenting links, you can choose
a descriptive new link and the site will try to come up
with one that matches the site of interest using content from that
site.
Still, lots of bugs, etc. But, a fun little project; hopefully people
use it so I have lots of data to play with -- all annonymous of
course.
googlist
is a greasemonkey script to
provide a toggle menu on pages that has showed up in google search
results. So, after you search for something with google, when you
visit pages contained in the search results, a menu with appear on
the page with all the search results. This eliminates the pattern
of doing a search, opening a numbers of tabs, then navigating to-
and closing all the tabs. Here's how you use it.
After performing a google search, for example for mr potatohead
When you visit pages contained in the search results, you'll see
a link in the top/left corner
When you click on this link you'll see a list containing all the
search results that included this page and you can click one of
the other ones to continue visiting the search results
There is a singleton model for 'security' and laziness sake; i.e. there is one history per browser, so everytime you search you abolish the last search results.
schwarzenator turns your text into a
form s-
uitable for a letter from the Governor of
California. The rest is ma-
king this post contain enough
yummy letters t-
o make it
up to snuff.
I post usescripts
to userscripts.org
now and then, so I was curious what are the popular times to post,
etc. And, what are the times where the scripts with the most
installs, reviews, etc are posted/updated. So, here are a few graphs
looking at that. They are taken over a week and show the sum of
certain measures related to post hour. The last one is normalized a
little, throwing out outliers.
Yeah, not tons of info here. But, if anything is taken, it's that the
latter part of the day is the time when scripts with higher numbers of
these measures are posted/updated. So, without knowing the relation
between traffic and time, one would conclude that you would want to
post during the beginning of the day to stand out. That, and use curl
to falsely up your install count.
As much as I want to meet sexy singles or learn how to get a hollywood body, the ads in the middle of digg suck. Use this GM script to remove them.
In other news, I lost one of my iphone cables, I have no clue where it is, what could have happened; completely confused. There was one in my front room, one in my bedroom, one in my kitchen. This isn't life-changing, but it's similar to walking into the bathroom only to notice the toilet's not there, sort of.
Also, yesterday I was watching way too many episodes of
this show on
hulu about wall street. I think the second (and final) season was
filmed in 07 or 08, but it's worth wasting your evening and watching a
bunch of them simply to hear how 'things suck' because of the looming
subprime mortgage crisis. Ha.
Let's face it, shopping on craigslist is a brute force effort, and no
one wants to waste (1) mouse clicks, (2) time reading the drivel left
by the poster (ironically, you're reading this?).
Anyway, showemails is a greasemonkey script to show
the contact info for craigslist postings on the subject page, so you
don't have to actually open the posting to contact the poster. Here's
how you use this thing.
Whenever you visit a craigslist subject listing page, you'll see
an extra contact info link to the right
When you click this link you will see one of three choices, if
the poster has put the standard Reply to email, that
email will show up in a relatively-gross pinklike color
If the poster hasn't hidden their email address, but it could be
found on the posting, if will appear orange-link
Finally, if no email could be found, it will look brownish
Click on it when you're looking at a thread of gmail messages and an alert will show the IP of the first originating message. Here's the original javascript:
twitterhover
is a greasemonkey script to show
user information as the titles of twitter user links instead of just the user name. Here's how you use this:
Whenever you visit twitter, instead of seeing just the name in
the popup over a user link, like so
I was just thinking, what is the one thing missing from facebook, and it came to me....Dorothy, Rose, Blanche, and Sophia. That's right, goldengirls is a greasemonkey script to play the Golden Girls theme whenever you log into facebook. Not only will this 'close the loop' on the facebook experience, but it will also bring you and your co-workers that much closer together.
setall is a PHP/email-based project to
support setting your various statuses (e.g twitter, facebook, ...) by
email. The idea is that you can set your status by sending an email,
and, in the future when these systems support GPS information, the
subject of this email can be that. This page
is set up to make this easier, by providing a link to mail your status
with geo location in the subject. I started this at about 8:30am this
morning, and it's not 10am yet, so it's in its infancy, but works (for
me). It's hosted by the goog here:
For all those worrying about the hole in front of my house being dug
the other day, I'm happy to say it's been sloppily covered up. There
is now what appears to be a rectangular-shaped vat of tar instead.
Yea!
flickrgeo is a greasemonkey script to
insert a little google map on flickr photo pages (perhaps) whether
or not they 'officially' have GPS information included in the image.
Here's how you use this:
Whenever you visit a flickr photo page you'll see a new side panel for location...
If the original image does in fact have GPS information in it,
despite whether flickr chooses to export this information through
their API, you'll see a map appear...
Why have I used this photo twice in one day? Flickr 'claims' it
doesn't have GPS information, but the original image, taken with a
satan device, does; and I can make a good guess at where it was
actually taken. For some reason all the geo information inserted with
my camera is poo.
I ran across a couple images that made me wonder where they were
taken, so imageo is a little page to geo code
images that you upload or to which you point. When you've geocoded an image, say this one, you'll see something like this
You can either upload it as is obvious on the page itself or use the bookmarklet
I just read Michael
Nutt's canvas demo
and tutorial, and it's really
cool...so I made a take on it -- waves -- with a
little bit to allow you to control the direction of the waves by
tilting your laptop. The code is here
I'm not a big fan of certain reddit domains -- e.g. self.IAmA
and self.AskReddit... so, instead of complaining
about it (maybe just a
little) customreddit is
a greasemonkey
script to remove articles from domains and subreddits you
don't like. You can enter domains you wish to be
excluded, and articles from those domains won't show up in
results.
Also, if you have nunclear weapons at your disposal -- even plain chemical weapons will do -- please drop one in front of my house to shut up the guy with the jack hammer. I know he's just doing his job, but I've got as much appreciation for him right now as I would a dentist giving me a root canal.
record is an idea
from Felix last
night (though he's still out of town, so I got to make it), where you
can record a journal of GPS locations and merge them in a set of
photos. The use case is this: You have a quality camera that doesn't
have GPS, but you'd like to have GPS coordinates for the photos you
take. So, while you're taking photos, you record a journal of your
GPS locations and them merge them into the photos later. The
straight-forward solution would be to have an application to do this.
My way of doing it is to record you locations in javascript, mail them
to you, copy them into a text file, then run a Java program with an
some embedded Perl to write the GPS coordinates as exif data. This
way doesn't require you to have a device of the dark side.
searchlinks is a bookmarklet to search the URLs (i.e. href attributes) of a page. To use it, when you're on a page of interest, click the searchlinks link, and you'll be prompted for a search term
then, if there are links satisfying this term, they will be colored gator colors, going from this
to this
and the window will scroll to the first one. Here is the original javascript
define is a little command line definer -- to avoid using the dreaded browser. Example
% define dog
1. a domesticated canid, Canis familiaris, bred in many varieties.
2. any carnivore of the dogfamily Canidae, having prominent canine
teeth and, in the wild state, a long and slender muzzle, a
deep-chested muscular body, a bushy tail, and large, erect
ears. Compare canid.
3. the male of such an animal.
4. any of various animals resembling a dog.
5. a despicable man or youth.
6. Informal. a fellow in general: a lucky dog.
7. dogs, Slang. feet.
...
Here's a graph relating the number of comments made for today's top reddit articles to the time since those articles were posted.
The x-axis is time in hours, and the y-axis are the number of comments made that hour. Looks like the peak commenting time is somewhere around 3-6 hours, with one obvious outlier...
I'm in a starbucks and my ass hurts. But, potatunes works again
as well as the little one to the right.
Thanks to the cum-guzzler (excuse the term, semen-slurper is more appropriate for mixed company) that stole my laptop and other stuff, the world has had to go without knowing precisely what I was listening to for a little while. Working on a way to make this generic; for those curious is a little ruby and applescript...and, working on a way to sit in hard chairs without wanting to chop off my butt.
mycraigslist
is a greasemonkey script to
save and manage craigslist posts that interest you. When visiting a
craigslist page you can save a page and then later visit
this page to manage all your
saved pages. This doesn't use a remote server, so everything is
saved locally. One drawback is that there is a single-user model --
i.e. there is a list of saved postings per browser.
warnings is a mashup showing NOAA warnings taken from here. If it works you'll see markers indicating weather and other types of warnings around our great country, like so.
I obviously need a proxy to do the GET from javascript, so if you need a XML-ish source of NOAA events it's here
I know I've written this before, and it's trivial but useful. unpack generically unpacks archives like tar balls, zips, etc. To use it just pass in archives and it'll use the appropriate tool to unarchive or bitch and moan like a wounded goat if it can't find one.
redditcolor
is a greasemonkey script to colorize reddit articles according to score. i.e. the higher the score, the hotter the color. Whenever you visit reddit, higher scoring articles will be redder...
while colder articles will be grayer.
Uh, and yeah, between writing and posting I noticed I screwed up -- the gray scores should be blacker -- I didn't feel like making new screen shots. I'd rather make some scrambled eggs. More than that, I'd rather eat some scrambled eggs.
entry is some quick ruby that takes as arguments apache log files or ips and print out the entry points for those ips. Example entry access_log 12.23.34.45. Useful for seeing where certain customers came from if there are distinct entry points.
Here is a youtube clip showing how to use the iphone clipboard controller. Apparently starbucks doesn't allow connections over the local subnet, so I had to wait until I was stealing another wifi network to actually test it. It works.
weather
is a greasemonkey script go to forward to your local zipcode's weather when you visit weather.com. So, instead of typing your zipcode everytime into the input, you will be automatically forwarded to your zipcode's weather conditions if your browser supports geolocation. This is ideal for those who are
On the go a lot
Really fucking lazy
I am guilty of the latter this morning by wishing for a way to find out
how cold it was outside without (1) going outside or (2) entering my
zipcode into a form.
Once installed here's how you use it.
Whenever you visit weather.com, you will be forwarded to your local zipcode's conditions
instead of seeing the normal, generic homepage.
For those curious there is a good database of zipcode lat/lng coords here.
Feature request to Apple
I have two equally-good user icons:
But, the problem is that when I use ichat I see the icon on the right side, so, to effectively convey the image of him speaking the chat, I want to use the one facing left. But, when I use AIM on my phone or on other clients, it appears on the left, so I'd want the one facing the right. Please add a feature to ichat declaring two user icons -- left- and right- facing icons--to solve this pressing problem. I can't be the only one experiencing sleepless nights due to this problem.
In more macalarm news, it now sends a webcam
picture of the person stealing your laptop via twitpic,
for example
So, everyone can at least see a picture of the person stealing it. In
this case, I was the person fake stealing my laptop, but in general,
being on crutches my nice new shiny macbook is a prime target; it's
nice to know that, at least, if someone steals my laptop while in the
starbucks pooper, their mug will be smeared all over the interwebs.
usecurrentlocation is a bookmarklet to insert your current location into the A input field on google maps. To use it copy the following link to your tool bar
clip is a controller and history app of your clipboard. The purpose
is to keep the last 10 (or user defined) number of clipboard items,
select from those, and offer a way to controll them wirelessly. I
use the javascript trick to serve page from jeffpalm.com, yet
control another computer on the same subnet. There is a desktop
version that looks like this:
and a web way so you can control your clipboard from any device, including your phone of feath, like so:
While edging into my third hour waiting for a stupid appointment I made a tiny change to findme so the link will prompt a satan phone to drop s marker, like so
On another note, it would be great if
My phone didn't think I was in the east river, and
All the inneficiencies of our horrible health care system could be harnessed into something good--like the way the subway captures the energy in putting on its brakes. We could have a big donut party.
I like (or at least used to like) reddit a little better than digg,
but digg's got edge of a mobile site and it's a pain in the balls to read reddit on a phone.
So, mreddit is a version of reddit that looks
like digg's mobile page. So, to read reddit you can read this...
they are appropriate for ages 5 to 12. But, there's also a warning that it's not for children under 3. This clearly raises ( not begs) the question, what about those kids ages 3 or 4? They're left out of the fun of both playing and choking on the pieces. I think Lego needs to throw in a few pieces that are either large enough to play with, or small enough to choke a 3 or 4 year old.
I hate some subreddits, e. g. IAmA, so here's a bookmarklet (because I can't write greasemonkey scripts on my phone) that color codes the subreddit links on reddit so your eyes can wander to those that have a chance to be interesting: