Tuesday, August 19, 2008 - I left a comment on Chris Cyvas post today about LightSpeed and SubSonic. Turns out that I got stuck in a time warp ...
And BAM! It's gone!
Better try that again...
And BAM BAM BAM! I'm gonzo! Better try again...
Hmmm - seems like my comments aren't welcome. Strange because the post is about SubSonic. I'm wondering if there's a comment lottery process? I just left the above comment; it's 8:43 PDT... I've been averaging about 2 minute retention time. I should tell Chris that his blog is eating it's own comments (I hear there's a WordPress plugin called "boogers" that's all about randomly eating comments...).
There appears to be a bug in the Community Server software over at dashCommerce as well that is turning "MVC Storefront" into "That of which we do not speak".
Chris you should have a look at that - things seem to disappear from your stuff randomly. Especially when they pertain to me or the Storefront :p.
Did you file a bug report?
Re dashCommerce - how incredibly childish! *sigh* Instead of fostering an attitude of co-learning they've decided instead to censor. Very sad.
Oh yeah - so I've noticed I'm not the only 'Erik' to post - I shall henceforth call myself 'Erik the Red' in homage to my pre-selected gravatar icon. Oh, and some viking. ;)
@Ryan i have a feeling it would be deleted...
There aren't many things that is so sad as the censoring of speech.
If you cannot accept that other people don't necessarily agree with your opinions, you should really not create a way for people to comment on said opinions in public.
How sad.
Hi Rob - I was following this earlier. I agree with your point about this guy censoring comments.
Would you care to explain your comment on the DNK homepage.
www.dotnetkicks.com/.../A_Serious_Chall
It comes across as very immature. I do hope you don't moderate this comment. Would just like to know your motivation was for writing someting like that?
Hi Hans - one of the issues that Chris had with SubSonic (that he's not going into) is it's "ability to scale to millions of records" and he's since deleted the post. So my comment, without context, does indeed look silly :).
That said, I put up a post about it :). And no - people rip into me a lot on this blog... I'm beginning to like it.
I think the guy's issue is that you have to put the database info in the web.config.
;)
D
Many people (especially in the programming world) have no problem complaining about a certain issue/problem with other peoples designs/code but have a real hard time dealing with being called out to explain/prove what they are yammering about.
I think the dashCommerce guys should just have an internal blog instead. That way they can all comment to each other on how great their products are, and they won't have to spend the time moderating :)
The reason I felt the need to post my original question on his blog was his line about "I'm not pleased with Subsonic".
It would seem that one line actually represents a much deeper hostility towards Subsonic which is odd really. It's always done what I've needed it to do and more besides.
Deleting comments is just daft though. It's not as if anyone was being hostile or personal towards him.
@Steve Calvert
Now you just included all people that work on dashCommerce that's just not nice :(
Rob,
Out of sheer curiosity, what made you start taking screenshots of your comments on his blog? :)
Hi Brian - I sort of had a suspicion. I didn't think he'd really do it but ... well ...
He deleted my comment too
actually, i goofed and must have looked at a nonrefreshed tab or just been blind. Still sucks that he is deleting blog comments that aren't in any way uncalled for. on an unrelated note I am getting "no response text" messages when I try to comment here using opera 9.51, guess I should stick to something else when I have something to say here.
his blog is all sorts of weird. I looked on my laptop and my comment was not there so i posted it again and it is now showing up twice, but only on the browser that has whatever dumb cookies his blog is using. I guess he set it up to have every comment moderated before being made public, how utterly wussy.
There's nothing "wussy" about moderating comments before they're made public unless you enjoy blogspam.
Ahem.. unknowngenius.com/.../spam-karma . So as I was saying, utterly wussy
Hi Joe - most blog platforms use some form of spam control - WordPress's Akismet plugin is what I use. I don't moderate my comments and I know most others don't either - the general feeling is that if you say it, you better be able to take it - and boy have I.
I won't say I haven't deleted comments - just receently someone decided to pull my wife into the discussion, and someone also called me a racist once (my DHH post a while ago). Normally I tolerate lame comments like that - but racism runs deep with me - especially where I live, where I am the minority and live with being "haolie" every day.
Chris turned moderation off evidently - my comment made it on there. He purposely deleted my comment for personal reasons. He's also gone through and deleted my comments fromt this post:
chriscyvas.com/.../dashcommerce-an
wherein he suggests "SubSonic is tightly coupled" (which is weird).
I do agree that moderating comments can prevent spam - but it's not what's happening here. He wrote a post about my project, and won't let me comment.
Weak.
Haha that's sad! Go Rob! :)
Hate to pile on the guy even more, but it is things like that, that made me go with other ecommerce solutions for my clients. Seriously, call me paranoid, but I could not pull the trigger on the dash commerce knowing he is behind it all.
Rob, how in the world did he end up in that position? Hostile takeover ? :)
Strange, i was censored on Subsonic forum :) because i did not like Subsonic...
@liviu: it is your personal opinion, but if you don't like it (can you express why?) what do you prefer to use instead of it?
or you just don't like OR/M approach as a whole?
Actually i did not like it because of the lack of compile time checking in the Query constructs. Because Subsonic generated code i found it unexplainable why i cannot write something like:
Select<Product>().Where( Schema.Product.ProductName.StartsWith("a"))
or
Select<Product>().Where(Schema.Product.ProductType == "Cool Engine").
But as a whole, Subsonic is full of nice features if you are willing to live with string constants.
from subsonicproject.com/.../select-queries
Using Multiple INs
SubSonic.SqlQuery query = new Select()
.From(Product.Schema)
.Where(Product.CategoryIDColumn).In(2)
.And(Product.SupplierIDColumn).In(3);
and from subsonicproject.com/.../aggregate-queri
// overload #1
double result = new
Select(Aggregate.Avg("UnitPrice"))
.From(Product.Schema)
.ExecuteScalar<double>();
Assert.AreEqual(expected, result);
// overload #2
result = new
Select(Aggregate.Avg(Product.UnitPriceColumn))
.From(Product.Schema)
.ExecuteScalar<double>();
Assert.AreEqual(expected, result);
so maybe you don't have to live with string constants?
@liviu I've never deleted a forum post - except for spam. Can you tell me what happened? I'm not the only moderator but I would NEVER delete a post because someone said they didn't like SubSonic - that's quite a charge my friend.
Also - sorry I forgot - you don't need strings at all. Your query can be written like:
Select<Product>().Where( Schema.Product.ProductName).Like("a%")
However - I like the "StartsWith()" idea - can Contains and EndsWith. The problem is the Wild card changes for each provider - but I'm sure I can add a setting on the Provider...
DONE! I'll add it today :). Thanks for the idea!
>> To evaluate, accept, and incorporate feedback that quickly into the product and to have the installer ready that afternoon is impressive - for anyone
OK, let's face it. Commerce Starter Kit ("dashCommerce") hasn't been the same since Rob left. The whole "I'm open source AND enterprise" is pretty stupid, if you ask me. I'm surprised CodePlex has continued to host the project. I think Chris needs an ego check too.
So what's his problem in the first place? As far as I'm concerned, dashCommerce isn't open source.