make some cool stuff for 43t
i have a couple ideas. 3 years ago

one is really ambitious, but i think it would be really cool…the problem with cheers is that they sometimes aren’t available when we have lots of free time and are available when we don’t. i want to create something that would allow us to create lists of what we’d like to cheer and then automatically check for cheers and cheer from the list. i think a program like this could go a long way toward reducing cheer addiction.

ideally, i’d like to have rules like “if the cheer came from user x, then cheer one of the goals i’ve said i want to cheer on user x’s list”, and otherwise cheer from the general list.

the problem is i don’t have much of an idea of how to implement some aspects of this, such as an easy way to let users mark which goals they want to cheer (maybe a small window that can be opened beside the main one when browsing?) and ways to look at stuff on the site that doesn’t involve parsing the html. (maybe i could use the api, but last time i checked it didn’t have anything about cheers.)

does anyone have related comments, ideas, or suggestions?

another idea i have seems like it won’t be too difficult so maybe i will do it in a few weeks (though things are usually more difficult than they seem) and tell you about it then.

and of course, the already cheered script could use improvement, but i was hoping the robots would see that people really wanted that feature and implement it, so i didn’t want to waste time working on something that wouldn’t be useful for much longer…maybe i will try to see if they plan to work on it.

there are also two non-43t related web apps i want to create…



Comments:

Des is slowly regaining her sanity (unfortunately?)

I would like...

...a cheer alarm. I would like something that would run in the background and beep at me or something when “cheers available today” is no longer equal to zero!

i haven't tried it...

...but arne sostack made something that sounds similar to what you’d like. check it out here: http://whee.dk/greasemonkey.html

Des is slowly regaining her sanity (unfortunately?)

I've seen that, but...

...I need something auditory! I suppose if I knew enough, I could modify it so that it beeped instead of displayed. What I’d really like is a stand-alone program, something that would work with both IE and Firefox (I use both), as opposed to a script.

Thanks anyhow!

hmm...

...you want something auditory so you won’t have to be at your computer? or just because you won’t notice the visual thing?

i bet adding sound to the script is doable, but my understanding is that the script only checks when you visit a new webpage. so it seems that if you wanted it to make noise even if you’re doing something not on the internet then that modification wouldn’t help.

That's how I understand...

...that script works too. The Cheer Goblin AIMbot would have been perfect for this, apart from AOL getting upset at the number of messages being sent (this is why using Jabber would work better, I suspect).

The only real thing to figure out is how often a system should check a person’s cheer page without upsetting anyone.

Thanks for the mention ;)

Actually, making a service for queuing cheers sounds like fun.

Except for the fact that some people would then never ever have cheers available – they’d always be behind on the cheer gathering compared to the massive list of cheers they have in queue. ;)

If a certain group of people would ever answer my email...

...and make some changes, I have a few things I’d like to make too. Maybe we could team up on it.

yeah, we could start the 43t volunteer coding team!

other sites do it (thinking of livejournal) and it seems like it could be a useful tool for 43t too. but then, is the code here opensource? it seems like volunteers can be more useful with code access. i’m thinking it’s not or we would have just read the code to find out the secrets of the cheer goblin by now.

what is your email about? i remember reading that you were waiting for a response. goes to look for older entries ah, so one thing was about working for them? you secretly want to become a robot too? :p

Sounds good to me!

I asked them some questions about their web services, the documentation for which is woefullly out of date, and the functionality of which I’d like updated a little bit so that I can build useful stuff.

The site isn’t open source, but the web services potentially make up for that. They don’t expose the cheer mechanics with them because that’s sort of a secret sauce for the site, but I’m renowned for scraping things (and admittedly also for getting told to stop scrapingthings).

Hot Toddie Schoonover has 13 days to run 50 miles

Good Idea

I really like your idea of having a cheer list. I do something similar already by keeping a document with links to things I want to cheer for specific people who I’ve cheered pretty much everything (like you). Then I just go and click on the link in the document to cheer them. If there was a way to make an automated list, I’d defintely use it.

I also think it would be cool to have an automated email fire off via 43People when someone has cheered every thing, comment and entry that a person has made. If we had that, you would’ve gotten one from me yesterday when I cheered the last thing I had left to cheer for you (which explains why I haven’t returned the cheers you’ve given me.)

So cheers!

Des is slowly regaining her sanity (unfortunately?)

Same here

I’d love to keep cheering her but she’s not posting enough!

maybe i will write more...

...now that i am DONE WITH SCHOOL. ;-)

but then again, maybe not…

asterisk is cooking up a storm

congratulations on being

DONE WITH SCHOOL.

enjoy your few years (at least) w/o exams, classes, and GRADES.

Des is slowly regaining her sanity (unfortunately?)

Hooray!

I bet it feels great!

Well done!

thanks for the feedback.

“cheered everything” emails would be a cool feature.

but actually, you haven’t cheered everything i’ve posted. :p (i have secret-for-now reasons for knowing that.) i found one example—this goal and one of its entries. but i gave up on that one and i’m not sure what it means to cheer something after it’s been given up on. maybe “good effort, better luck next time.”

Sounds like...

...you’ve built something I did a test on. ;-)

did a test on?

did you already make it?

No

I just have a tiny little bit of code for checking if goals have been cheered, which in theory hunts back through all of a person’s completed goals except that the web services need upgraded to support that in full.

I could do it without the web services, but it just seems nicer to do it that way, and I’ve not had much time to do add to it.

Hot Toddie Schoonover has 13 days to run 50 miles

Thanks

Thanks for pointing out the goal I didn’t cheer. I’ll have to double check everything again to see if there are any other stragglers. I just do it the manual way of pulling up your recent entries and then checking each entry manually to see if I cheered it. If I had a program to do that, it would be way cool. I haven’t tried out firefox yet so I haven’t tried out your cheer program. Maybe I should do that…

aw, you don't have to...

...double check. that would require too much effort. most people i cheer have at least as many cheerable things as i do so it should be easier for me to find new things to cheer, and i still find it sometimes difficult. if you get the chance, trying out the program would be cool.

Already cheered script

I know I’m gonna smack myself on the forehead when I found out, but I wanted to add your already-cheered script to another PC, and I can’t find it. Where is it?

here it is...

http://www.personal.psu.edu/users/c/l/clj156/misc/43tgreasemonkey.htm

for now. when my psu space expires since i’ve graduated, who knows where it will go. i think it is time for me to get my own domain.

Awesome

Thanks again for writing the script! You rock!


starglows has gotten 18 cheers on this entry.

 

I want to:

The world wants to...

43 Things Login