Mean People Suck
I probably shouldn't blog this. I'm mad. I had a frustrating day. This is probably the worst time to blog.
Since I've launched ColdFusionBloggers.org, I've had to make a few tweaks because of people intentionally messing with the stats. I used to display the last 10 searches. I removed it. I used to display the top 10 searches. Then I was alerted to this post.
You know... I expected spammers to hit. I expected to see viagra, drugs, RC cars, etc. I didn't really expect to get screwed with by the people I was trying to actually help. It's crap like this that makes me want to log onto my server, load IIS, and just hit the shutdown button. I'll probably regret saying this - but hey - I've always been honest here so I figure there is no need to stop now. But I'm just really, really surprised.
Comments
I feel your pain. I too have had to install CS3, Adobe installers aren't the greatest.
As for the messing with your site, well kids will be kids. I'm sure you will remember them when they want their site agregated.
PS: Love coldfusionbloggers.org it syncs my feeds faster than MXNA and Goog and the website look and UI are very sweet. Good job.
Sucks people want to screw with one guys who does the most to help. Well, at least not all of us are annoying. I am only _slightly_ annoying. heh
Just ignore the mean people, they are not worth the effort, I really enjoy your work and post.
Please keep up the good work
paul
Yep mean people suck. Pretty mean and stupid to post that or perhaps just ignorant? An email describing the exploit would have been more appropriate than encouraging folks to abuse it.
Sigh....
I know its hard but try not to let it bother you, the rest of us appreciate what you are doing for the community and I would hope not ream you like this dork did for a little "publicity"
Gary
In just the past week I have picked up a lot of great tips, met a few really decent web-folk, and been directly inspired to actually write something on my own blog from time to time.
I suggest you spend at least 17 seconds pondering the endless horde of CF junkies forever in your gratitude <strike this too> pummeling the offending stats-tweaker with over-ripe pomegranates</strike> and try not to let it bug you too much... you're an inspiration to us all.
Just look at the bright side: there isn't much harm done and now you have a better site/product for tweaking it because it's out in the open.
CFB is what I use for my primary feed aggregation and WebBiz DOES have some cool stuff on it. By removing that feed, you would hurt him AND us.
I got an email from someone today who said he was behind some of the stats (I don't think he was the guy who wrote the blog article). He apologized and I accept his apology (but can't write him back as he used a fake email). I'm past it - and just want to move on today.
Russ/Scott P: Geek the Tube _is_ ready to launch - I basically just need to write the intro. Scott P you need to IM me though.
Ben N: You've written bad stuff? I don't believe it. ;) I'm not going to remove him. I need to treat CFBloggers (and my other sites) as _community_ sites, not Ray sites, so I don't want to start down a route of taking things personally there. That's what this blog is for. ;)
Oh well, let your heart not be troubled. The ratio of your supporters to your detractors is approaching infinity.
http://72.14.209.104/search?q=cache:blog.brianflov...
Glad to see you airing your frustrations on your blog! I think it’s a healthy attitude to take, everyone should complain more, and it makes us feel better in the end :-)
This whole situation does pose a few interesting ideas and questions though, one of my main beefs with AJAX all along has been the security possibilities, it’s probably one of the reasons I’ve been VERY slow on the uptake of anything AJAX related, I've never been a JS fan, I'm sure plenty of people have read over opinionated posts from me in the past on the subject.
I'd be interested to see some serious presentations on the security exploits of AJAX and the ways to tackle them, as generally we're all Server Side developers and we all know about protecting our user produced content against SQL Injection and XXS, but for some reason many developers seem to forget these principles when dealing with JS.
It's a shame that Brain Flove had to blog about the exploit, that was a little unfair, he should have contacted you directly, on the other hand, I do like the concept of use challenging one another’s application security a little, and it’s a responsibility we should all share. I know when working on development for my application, I'll always buzz the dev server version over to some trusted developer friends and ask them to try and break it, and then we can work on actively patching the problems.
As CF developers we have quite a blessing when it comes to security, things like queryparam and script protect make it VERY simpler of us to build secure applications, and with J2EE sessions being as they are, they’re also very safe, at least from your average attacker, however this simplicity also probably makes us complaisant and I suspect a large number of people don’t make as much effort to strive for security as they should do... me included!... security isn’t really one of those things that can be ‘patched’ as an afterthought, it needs to be at the core of our design from the get go.
Thanks Ray,
Rob
When I present on Ajax I spend a few minutes covering the security features Adobe added, which are pretty darn nice, but Adobe can't prevent bad programming. :)
I used to run a few large community sites and they spanned from when I was first writing my first Coldfusion application all the way to some of my more later works. I have always found people tinkering and fiddling and trying to boost their stats and get the edge up... in the beginning no-one really notified me, i just noticed weird oddities in the data and stats and I looked at my code how I could prevent this from happening.
More recently when I wrote my own forum software, there been a slew of bugs, permission issues, and HTML hacks that caused different things to happen... sometimes people would send me a polite note, other times you have to rely on the community to point these out. Even if it means said community member takes an inappropriate action.
One thing I've learned... if you put software out there on the net... people are going to "test" it to its full abilities or disabilities.
I view it as a challenge and not something to get mad about. In fact it gives me something to do and ultimately makes me a better and more experience software developer.
Here's to "Trial by Fire!"
Sincerely,
Ben.
