Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
95% of PHPixie Installs on Packagist Are Fraudulent (andrewcarteruk.github.io)
82 points by Dachande663 on May 9, 2016 | hide | past | favorite | 39 comments


I'm not surprised, the author been spamming reddit about his framework for years. He has a really bad reputation in /r/PHP. At the same time I've never seen any projects using this framework.


The subsequent Reddit thread did not help PHPixie's credibility: https://www.reddit.com/r/PHP/comments/4iju97/95_of_phpixie_i...


Not too surprising. PHPixie spams /r/php like crazy. Trying to ride the huge success that Laravel has experienced except they are skipping the steps of having a solid product or a strong community.


There's large-scale fraud by the Apache Groovy ecosystem also. Downloads from the Bintray repository mostly come as redirects from the groovy-lang.org website hosted somewhere in Germany, and the owner of that domain has a history of fabricating download numbers and gaming popularity rankings, so I suspect the "over 1 million downloads a month" claim is similarly fraudulent, though by what degree is anyone's guess.


Thanks, this is interesting as a long-time Groovy user (who currently adapts Kotlin). I've found this [1].

[1] http://gavingroovygrover.tumblr.com/post/131337969066/groovy...


I don't follow the PHP crowd but this is... I don't know. An ego play for this individual? I'm trying to figure out what he has to gain other than a pat on the back.


He's allegedly inflated his usage numbers in order to secure/sustain membership in the PHP-FIG. There are several high-profile projects in the group, so I imagine getting your project listed as a member adds some prestige and is good for resume building.

PHP-FIG: http://www.php-fig.org/


IF all his fun and games worked he could have owned a popular framework, sometimes that works out to be very valuable. Lots of people and companies have considered that enough justification to shill HN in the past.


Some developers really do want to be rockstars, I suppose.


I wonder how much this happens in other communities. No doubt it happens with NPM.


Certainly the docker repositories are vulnerable to this. If you look at a users' profile page you can see the download-count for each image.

The biggest download count becomes the most popular image, and you can script it trivially:

    docker pull skxskx/wordpress
    docker pull skxskx/wordpress
    ..
    docker pull skxskx/wordpress
It's not something that I regard as a problem, but I did notice in passing and added 50 downloads to a few of my images on evening to test the concept.


> No doubt it happens with NPM.

Could you please care to explain why?


Because NPM is the largest package ecosystem ever


The Java community became familiar with the term 'astroturfing' after JBoss was caught doing it.

Rot in hell, Marc Fleury


I'd have less doubt, if I were to see some examples...



Well, PHPixie is using a dirty trick right out of the JBoss playbook, so that's two strikes...


PHPixie plus G-WAN seems like a perfect (sociological) match.


[flagged]


Please don't import shallow, inflammatory, off-topic material from elsewhere into HN. We have enough of a problem with the home-grown stuff.

Having done that, you made it worse by perpetuating drama and taking the thread even further off topic. There's nothing substantive here, so please stop and don't do it again.


It's a joke that exaggerates a gender stereotype (and not even a particularly offensive one) to a silly degree for the purpose of humor.

Here's another one to balance the scales: How many men does it take to screw in a light bulb? Just one, but you'll have to ask him 50 times.

Feel better now?


The gender stereotype it's exaggerating is not only that women talk too much, but that their talking is pointless and uninteresting. As gender stereotypes go, it's actually pretty far up the offensiveness list.


I took it as a joke about "women want to talk / empathize about the problem they're having, not talk about how you'd fix it." Which can be true in social contexts, but is totally absurd to apply to a sinking ship, hence the humor.

But it's 100% possible that I'm reading too much into it and the joke was just "Haha women talk a lot about pointless things," in which case yeah, I probably wouldn't have laughed.


From another less popular angle, "Men are worth less than women and children and thus don't get to be on a lifeboat". See now everyone gets to be offended.


That's quite daft. The scales are systemically imbalanced: consider punching up rather than punching down.


I agree to an extent, but was taking a deliberately condescending tone because "I hunted through twitter and found something unrelated to get offended by" didn't strike me as being a useful debate to bring in here. But I probably should have communicated that in a less passive-agressive way.


[flagged]


> I feel fine and this is one of those cases where I know I'm right

Please come down from your high horse. Seriously, as someone who has actually been bullied a bit, calling this sexism seems like a giant misunderstanding.


Yes, one way to end an argument you can't win is to go straight to character assassination. Kudos, well done sir.


[flagged]


Sorry, when I read this, for some reason, I thought you were saying the author of this article was the guy posting this, and that because he had posted a sexist tweet, his proof that PHPixie was a fraud was invalid.


I'm fairly surprised at the reaction you've received here. HN sure is weird some times.


Remember HN is a lot of people from a lot of places.

I won't talk too much about me but be glad I and others don't care about getting offended over every comment that hits people like me ;-)


[flagged]


I think you are generally right (might argue a few things but at this point wouldn't help the discussion) but you may need to work on your tone. Just a friendly advice.


More friendly advice: if you generally think hn is a great place to hang around then think twice before announcing that the majority of of the voters here a stupid sexists. Maybe you missed some nuance? Maybe your cultural background isn't as universal as you would like to think?

As mentioned elsewhere we are a lot of people from a lot of places. What is offending to me isn't necessarily to you. The opposite is also true.


Supporting the others here : this is not sexism, this is fun.

Calling everything sexism just destroys the debate. There is a lot of real sexism to fight against, no reason to rail against a light-hearted tweet.


It's certainly distasteful. I'm not one to jump on the labeling everything sexism boat, but that is certainly not the kind of tweet that would make me want to follow him.


Then don't.

It seems a lot of people around here cannot see the difference between wild funny hyberbole and snide remarks.

This should be a problem on those people's end, not a problem for the rest of us.

Point-in-case: if I was to be offended everytime people was disrespectful about my views around here and in certain other forums it would be a full time job. Instead I ignore it (since its offtopic anyway, or laugh at it because it can be funny even if I'm on the receiving end.)


I won't.

I'm not saying he shouldn't say it. I'm not telling him how to live his life. I'm just saying I didn't like what was said.


[flagged]


Are you against all kinds of jokes?

We make all kinds of jokes about our neighbouring countries but it doesn't mean we don't respect them. Just recently I discussed it with one of them to try to figure out who made most jokes about who and we both laughed at it.

Same with jokes about men and women: if this joke is a problem, never ever come to work in Scandinavia. Both for your own sake but also because we enjoy laughing once in a while.

Not everything should be destroyed because Social Justice (TM).


No one is apologizing for shit, because there is nothing to apologize for. That's the response you've been getting. If you want to see what apologizing for content looks like, take note of defenders of e.g. Linus' asshole remarks that say "yeah he's an asshole but he's really necessary and good for the kernel!". In order to be an apology there must be an admission of wrongdoing.


To apologize, one must first believe in your premise that something offensive has happened. That said, I don't think that he is apologizing.

> There is only sexism, and identifying when we do it casually is just as important as fighting against the "obvious" cases.

I think a different term for it would be derailing. You do it by targeting an unrelated question rooted in facts you might find in the original topic.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: