Top
Best
New

Posted by Liriel 4 days ago

GitHub's fake star economy(awesomeagents.ai)
801 points | 370 comments
whatisthiseven 3 days ago|
I don't think I have ever used stars in making a decision to use a library and I don't understand why anyone would.

Here are the things I look at in order:

* last commit date. Newer is better

* age. old is best if still updating. New is not great but tolerable if commits aren't rapid

* issues. Not the count, mind you, just looking at them. How are they handled, what kind of issues are lingering open.

* some of the code. No one is evaluating all of the code of libraries they use. You can certainly check some!

What does stars tell me? They are an indirect variable caused by the above things (driving real engagement and third interest) or otherwise fraud. Only way to tell is to look at the things I listed anyway.

I always treated stars like a bookmark "I'll come back to this project" and never thought of it as a quality metric. Years ago when this problem first surfaced I was surprised (but should not have been in retrospect) they had become a substitute for quality.

I hope the FTC comes down hard on this.

Edit:

* commit history: just browse the history to see what's there. What kind of changes are made and at what cadence.

bsuvc 3 days ago||
> I don't think I have ever used stars in making a decision to use a library and I don't understand why anyone would

I do it all the time, whenever there are competing libraries to choose among.

It's a heuristic that saves me time.

If one library has 1,000 stars and the other has 15, I'm going to default to the 1,000 stars.

I also look at download count and release frequency. Basically I don't want to use some obscure dependency for something critical.

swiftcoder 3 days ago|||
> If one library has 1,000 stars and the other has 15, I'm going to default to the 1,000 stars.

There are clearly inflection points where stars become useful, with "nobody has ever used this package" and "Meta/Alphabet pays to develop/maintain this package" on the two extremes.

I'm less sure what the signal says in-between those extremes. We have 2 packages, one has 5,000 stars, the other has 10,000 stars - what does this actually tell me, apart from how many times each has gone viral on HN?

bigiain 3 days ago|||
At the 10,000 star level, my worry is going to be how tempting a target it is for a supply chain attack. (Most likely via one of it's dependencies.)
bonesss 3 days ago|||
If the goals relate to maintenance and viability, we’re looking for a minimum threshold of implementation. Amazon and Microsoft have a lot of stars, both have ‘more than enough’ to care.

If the goals are marketing or targeting or mass-market appeal or hiring pools then those stars say something else.

nradov 3 days ago||||
And that's fine if you're just writing a toy program for personal use. But it's deeply problematic if you have to rely on that library for anything important. This type of lazy approach to the software bill-of-materials has gotten a lot of organizations into trouble with exploitable security flaws.
matt_kantor 3 days ago||||
> If one library has 1,000 stars and the other has 15, I'm going to default to the 1,000 stars.

Will you continue to do this after reading TFA?

hnben 3 days ago|||
<10 Stars is a strong signal, that a repo is not relevant to anyone except maybe the maintainer. This fact does not change even if other repos have bough 10.000 stars.
matt_kantor 1 day ago||
I don't know how often this happens, but what about repositories that would "naturally" have <10 stars if not for buying them? Is the signal you're referring to still useful if it can be artificially silenced by spending some money?
system2 3 days ago||||
More stars = More followers = More people interested and contribute. Even with fake, there will be more people joining the project because they are duped. Still though it is going to get more attention.
abustamam 3 days ago||||
I will. I have other heuristics too, like there are plenty of starred libraries that are just hard to use or don't actually fit my use case. But if I choose the 1000 star one and it works easily, then cool. If it doesn't, I'll try the 15 star one. If it works, cool. If not, then I'll probably end up vibe coding my own thing.
manquer 3 days ago|||
Why not? Buying stars is also a positive signal on commitment.

i.e. if the maintainer is serious enough to buy stars, is not in theory likely to spend time /money in maintaining /improving the project also ?.

Presumably he wouldn't just want fake users but also real users, which is a signal than a just purely hobby project, that is vibe-coded on a whim over a weekend and abandoned?

kylecazar 3 days ago|||
It's a positive signal for fraud and willingness to deceive.
justcool393 3 days ago|||
> i.e. if the maintainer is serious enough to buy stars, is not in theory likely to spend time /money in maintaining /improving the project also ?.

i mean if maintainers clearly spend much more time and effort on fraud than actually improving the project, why should I at all believe they would, let alone trust their judgement with regards to other things such as technical choices for example

godelski 3 days ago||||

  > It's a heuristic that saves me time.
Sounds like it is wasting your time.

Just because you make a decision quicker doesn't mean you saved any time. It is good to save time, but not at the sake of quality. You spend more buying cheap boots, and they don't even keep your feet dry.

LtWorf 3 days ago||||
The problem is that you will mis-evaluate unknown projects that aim to be (or already are) VC funded.
whatisthiseven 3 days ago|||
> It's a heuristic that saves me time.

A bad one.

I listed many other useful heuristics. Do you not find value in them? Do you find stars more valuable than them?

Take a moment to consider stars as a useful metric may only be useful for packages created prior to ~2015 when they weren't such a strong vanity metric, and are already very well established. This is preconditioning you to think "stars can still sometimes be useful, because I took a look at Facebook's React GH and it has a quarter million stars".

Sure, it's useful for that. But you aren't going to evaluate if the "React" package is safe. You already trivially know it is.

You'll be evaluating packages like "left-pad". Or any number of packages involved in the latest round of supply chain attacks.

For that matter, VCs are the ones stars are being targeted at, and potential employers (something this article doesn't cover, but some potential hires do hope to leverage on their resume).

If you are a VC, or an employer, it is a negative metric. If you are a dev evaluating packages, it is a vacuous metric that either tells you what you already know, or would be better answered looking at literally anything else within that repo.

The article also called out how download count can be faked trivially. I admit I have relied upon this in the past by mistake. Release frequency I do use as one metric.

When I care about making decisions for a system that will ingest 50k-250k TPS or need to respond in sub-second timings (systems I have worked on multiple times), you can bet "looking at stars" is a useless metric.

For personal projects, it is equally useless.

I care about how many tutorials are online. And today, I care more about if there was enough textual artifacts for the LLMs to usefully build it into their memory and to search on. I care if their docs are good so I spend less tokens burning through their codebase for APIs. I care if they resolve issues in a timely manner. I care if they have meaningful releases and not just garbage nothings every week.

I didn't mean for this to sound like a rant. But seriously, I just can't imagine in any scenario where "I look at stars" as a useful metric. You want to add it to the list? Sure. That is fine. But it should not be a deciding factor. I have chosen libraries with less stars because it had better metrics on things I cared about, and it was the correct choice (I ended up needing to evaluate them both anyhow. But I had my preference from the start).

Choosing the wrong package will waste you so much more time. Spend the 5 minutes evaluating for stuff that is important to your project.

strbean 3 days ago|||
Having stars isn't a positive metric, it's more that not having stars is a disqualifier unless I want to use someones brand new toy.

My first scan of a GitHub repository is typically: check age of latest commit, check star count, check age of project. All of these things can be gamed, but this weeds out the majority of the noise when looking for a package to serve my needs. If the use case is serious, proper due diligence follows.

oreally 3 days ago||||
This behavior is similar from the time I played a very popular mmorpg - when people selected others for their groups, their criteria deferred to the candidate's analyzed gameplay records (their 'logs') on a website which boiled down to a number showing their damage dealt and the color of it's text.

There was nothing about going into the logs to see if they could do the game's mechanical challenges, minimizing their damage taken. It made for a worse environment yet the players couldn't stop themselves from using such criteria.

In short, humans are lazy and default to numbers and colors when given the chance. When others question them on it, they can have a default easy answer of being part of the herd of zebras to get out of trouble.

deltaplan 3 days ago||
[dead]
doctorpangloss 3 days ago|||
you're arguing with people who are fundamentally unempathetic. it's a lot of words spent on vamping about stars instead of contributing to stuff everyone actually uses, which hardly anyone does, which should tell you everything you need to know about the value of having open source users: most of them only care that something is free as in beer.
bsuvc 3 days ago||
Are you suggesting that because I consider stars, I must be a freeloader?
creesch 3 days ago|||
> * last commit date. Newer is better

To be honest, these days I have more faith in an application or library with a moderate development pace where maybe the last commit wasn't 2 seconds ago co-authored by claude (in the most blatant examples).

The same is true for amount of commits, the type of commits, release cadence and the amount of fixes and hotfixes in releases. I don't feel like being a glorified alpha tester so I look for maturity in a project.

Which more often than not means that, yes there needs be activity. But, it is also fine if it was two days ago and there is a clear sign of the same pattern over a longer period. Combined with a stable release cycle, sane versioning and clear changelogs that aren't just a list of the last 10 commit messages.

On your point of stars, I think they used to be a valid metric in a similar category. Namely, community behind the software. But it has been a while since that has been true. It certainly hasn't been for a while, ever since I saw these star tracking graphs pop up on repos I knew that there was no sense in paying attention to them anymore.

lukasgelbmann 3 days ago|||
I use stars to try and protect myself from dependency confusion attacks.

For example, let’s say I want to run some piece of software that I’ve heard about, and let’s say I trust that the software isn’t malware because of its reputation.

Most of the time, I’d be installing the software from somewhere that’s not GitHub. A lot of package managers will let anyone upload malware with a name that’s very similar to the software I’m looking for, designed to fool people like me. I need to defend against that. If I can find a GitHub repo that has a ton of stars, I can generally assume that it’s the software I’m looking for, and not a fake imitator, and I can therefore trust the installation instructions in its readme.

Except this is also not 100% safe, because as mentioned in TFA, stars can be bought.

whatisthiseven 3 days ago|||
Sure, I suppose that is one solution, but given that buying stars has been around for at least 5 years, and I have been aware of people faking stars for longer than that, I am not sure why you would rely on stars as a primary metric.

There are many other far more useful metrics to look at first, and to focus on first, and to think about. Every time you think about stars, you'll forget the other stuff, or discount it in favor of stars.

Forget stars. They now no longer mean anything. Even if they did before, they don't anymore.

ziml77 3 days ago||
Interesting that 5 years ago is exactly when this page showed up according to the Wayback Machine: https://docs.github.com/en/get-started/exploring-projects-on...

In it they explicitly call it out as a ranking metric

> Many of GitHub's repository rankings depend on the number of stars a repository has. In addition, Explore GitHub shows popular repositories based on the number of stars they have.

Yet another case of metric -> target -> useless metric

MrSandingMan 3 days ago|||
What does "TFA" mean here please?
alternatetwo 3 days ago|||
I think it's "The fucking article".
inanutshellus 3 days ago||
Yes and to be clear, one uses "TFA" to imply annoyance that TFA hasn't been read.

e.g. "TFA covers this already."

lukasgelbmann 3 days ago||
That’s not something I wanted to imply. It can also stand for "the fine article". Is there a better shorthand for "the article linked at top of the page" / "the original article"?
inanutshellus 2 days ago|||
And for clarity to @lukasgelbmann - I answered the questioner that clearly didn't know the term. I wasn't referring to your usage of it.

Context and tone tell the reader whether it's used "normally", tongue-in-cheek, or neutrally. ~\_O_/~

To ESL folk out there - the "F" definitely never means "fine". It's a cute and crass ... just like America. ;^)

ssl-3 3 days ago||||
TFA works fine either way. It's OK that it is subject to interpretation.
inanutshellus 3 days ago|||
Nope, one simply says "the article".
tom_ 3 days ago||||
The article. Pick whatever adjective you like beginning with F!
AgentMatt 3 days ago||||
The featured article.
bsuvc 3 days ago|||
The fucking article.
p2detar 3 days ago|||
Totally agree with you. I think Github "stars" are a relic of the past. They should be renamed to "Bookmarks" and exist as a tool for users to just mark interesting repositories. By no means should a repository keep a count of how many people bookmarked it. It makes no practical sense. Active maintainers and commit dates are much better metric.
onlyrealcuzzo 3 days ago|||
As someone else pointed out... When commits are this cheap, if that's the metric to be gamed, it will be gamed.

You just create 5 GitHub accounts, and spread your Claude Code commits to 5 separate accounts to make it look like there's 5 active contributors.

If anything, we're better off with a fake star economy that is the main thing most people are trying to game, so the signal to noise can still be that it (at least so far) seems pretty easy to tell how many REAL active contributors there are.

Though, I should note, 2 heads are not always better than 1.

I'm more interested in a repository that has commits only from two geniuses than a repository that has 100s of morons contributing to it.

dredds 3 days ago|||
> Active maintainers and commit dates are much better metric.

But in an age of bots/agents, that's just kicking the can down the road by making it easier to fudge regular activity of practically zero importance. Even worse for the ecosystem than paid like counts.

psychoslave 3 days ago|||
You call these baubles, well, it is with baubles that men are led... Do you think that you would be able to make men fight by reasoning? Never. That is only good for the scholar in his study. The soldier needs glory, distinctions, and rewards.

https://en.wikiquote.org/wiki/Napoleon

grayhatter 3 days ago|||
> some of the code. No one is evaluating all of the code of libraries they use. You can certainly check some!

I do.

I don't review the whole repo, but every single time I update dep versions, I always look at the full diff between the two. It doesn't take that long

nozzlegear 3 days ago|||
> I always treated stars like a bookmark "I'll come back to this project" and never thought of it as a quality metric. Years ago when this problem first surfaced I was surprised (but should not have been in retrospect) they had become a substitute for quality.

Same here. I've starred over 1500 projects on Github over the years, and only because I wanted to save them for later use or as a reference for something I was working on. These days I'll occasionally use the star metric as a signal to avoid certain projects as overhyped (especially if the project has a stars-per-day meter).

netdevphoenix 3 days ago|||
> I don't think I have ever used stars in making a decision to use a library and I don't understand why anyone would.

You might not have but the makers of dependencies that you use might so still problematic.

whatisthiseven 3 days ago||
True, but that is beyond my control. I am not evaluating every package within a dependency tree unless something happens, out of practicality.

I have limited time on this Earth and at my employer. My job is not critical to life. I am comfortable with this level of pragmatism.

netdevphoenix 2 days ago||
The same response applies to the dependencies that you choose.
toss1 3 days ago|||
>>The FTC's 2024 rule banning fake social influence metrics carries penalties of $53,088 per violation - and the SEC has already charged startup founders for inflating traction metrics during fundraising

Six million fake stars is just what this small crew found, likely in a matter of hours.

A fine of $53,088 times six million is 318.528 billion.

Just going hard after a small portion of that should both put an end to it and a slight dent in the deficit.

This kind of fraud is rampant because everyone concludes the way to win is not to make a real advance, but to simply game the system. Seems they are not wrong because the lack of enforcement makes the rules meaningless.

kevinsync 3 days ago|||
I usually use stars as bookmarks to maybe come back to some repo I thought looked interesting a year later. Terrible metric to invest based on!
q3k 3 days ago|||
I also never in my career have consciously looked at the GH star counter on a repo, let alone used it to make decisions.

Instead I look at (in addition to the above):

1. Who is the author? Is it just some person chasing Internet clout by making tons of 'cool' libraries across different domains? Or are they someone senior working in an industry sector from which project might actually benefit in expertise?

2. Is the author working alone? Are there regular contributors? Is there an established governance structure? Is the project going to survive one person getting bored / burning out / signing an NDA / dying?

3. Is the project style over substance? Did it introduce logos, discord channels, mascots too early? Is it trying too hard to become The New Hot Thing?

4. What are the project's dependencies? Is its dependency set conservative or is it going to cause supply chain problems down the line?

5. What's the project's development cadence? Is it shipping features and breaking APIs too fast? Has it ever done a patch release or backported fixes, or does it always live at the bleeding edge?

6. NEW ARRIVAL 2026! Is the project actually carefully crafted and well designed, or is it just LLM slop? Am I about to discover that even though it's a bunch of code it doesn't actually work?

7. If the project is security critical (handles auth, public facing protocol parsing, etc.): do a deeper dive into the code.

rpdillon 3 days ago|||
Agree! My longstanding metric uses just two values:

* Most recent commit

* Total number of commits

This might have to die in the era of AI, but it's served me well for a long time. Rather than how many people are paying attention, it tries to measure the effort put in.

creesch 3 days ago||
> This might have to die in the era of AI,

Sadly that is probably true.

At the very least I'd add release cadence to it and the quality of releases. Mature, good software will have hotfixes and patch releases every now and then. But not in every release and certainly not 50% of the changes. In the same sense I will often look at the effort put in changelogs. If they took the effort of putting things in category, writing about possible breaking changes, etc it is a possible indicator of some level of quality. At the very least I will have a lot more faith in software with good changelogs compared to something that is just a list of the last N commit messages.

notamario 3 days ago|||
With this approach, which I wholly agree with, many stars means approximately nothing, but few stars signals risk.

It’s a bloom filter of sorts for finding the right library.

eek2121 3 days ago|||
Honestly, anyone using Github as a basis for hiring to begin with is approaching hiring with flawed thinking. Github isn't the only source for git, and git isn't the only standard for version control. Further, Github has been pushing companies AWAY from the platform thanks to high costs and other nonsense. I've seen more than one company either run a local git server or something like a local git lab instance. Using github as a metric just ensures that you eliminate anyone not using github. That includes many amazing open source devs, for example.
Brian_K_White 3 days ago|||
But to someone else, it is a meaningful metric that you bookmarked something. It doesn't matter that the star isn't you saying you liked something. It's already telling enough merely that you wanted to bookmark it.

It's only not meaningful because of how other people can game it and fabricate it, but everything you just said, if it was only people like you, that would be a very meaningful number.

It doesn't even matter why you bookmarked it, and it doesn't matter that whatever the reason was, it doesn't prove the project as a whole is overall good or useful. Maybe you bookmarked it because you hate it and you want to keep track of it for reference in your ted talk about examples of all the worst stuff you hate, but really by the numbers adding up everyone's bookmarks, the more likely is that you found something interesting. It doesn't even matter what was interesting or why. The entire project could be worthless and the thing you're bookmarking was nothing more than some markdown trick in the readme. That's fine. That counts. Or it's all terrible, not a single thing of value, and the only reason to bookmark it is because it's the only thing that turned up in a search. Even that counts, because that still shows they tried to work on something no one else even tried to work on.

It's like, it doesn't matter how little a given star means, it still does mean something, and the aggregation does actually mean something, except for the fact of fakes.

whatisthiseven 3 days ago||
> it still does mean something

Yes...which is why I said it is an indirect variable, as caused by the other things I pointed out above. Age, quality, code, utility, whether issues are addressed, interest, etc. Or fraud. Pretty cut and dry.

FWIW, I almost never star repos. Even ones I use or like. I don't see the utility for myself.

Aim for a more concise post and don't couch your statements in doubt next time if you want a productive conversation, because I don't know what you are trying to say.

coalstartprob 3 days ago|||
any repo with stalebot = lots of CLOSED unresolved issues
gauravsc 2 days ago||
They're doing it for VCs because VCs consider it proof of traction. They're not doing it to impress you and they don't care whether you check stars or not.
gobdovan 3 days ago||
These kinds of articles make you feel like there are specific, actionable problems that just need an adjustment and then they disappear. However, the system is much worse than you'd expect. Studies like this are extremely valuable, but they don't address the systematic problems affecting all signaling channels: most signals themselves have been manufactured into a product.

Build a SaaS and you'll have "journalists" asking if they can include you in their new "Top [your category] Apps in [current year]", you just have to pay $5k for first place, $3k for second, and so on (with a promotional discount for first place, since it's your first interaction).

You'll get "promoters" offering to grow your social media following, which is one reason companies may not even realize that some of their own top accounts and GitHub stars are mostly bots.

You'll get "talent scouts" claiming they can find you experts exactly in your niche, but in practice they just scrape and spam profiles with matching keywords on platforms like LinkedIn once you show interest, while simultaneously telling candidates that they work with companies that want them.

And in hiring, you'll see candidates sitting in interview farms quite clearly in East Asia, connecting through Washington D.C. IPs, present themselves with generic European names, with synthetic camera backgrounds, who somehow ace every question, and list experience with every technology you mention in the job post in their CVs already (not hyperbole, I've seen exactly this happen).

If a metric or signal matters, there is already an ecosystem built to fake it, and faking it starts to be operational and just another part of doing business.

xorcist 3 days ago||
Well put!

Have an upvote. The first one is free.

DoctorOW 3 days ago|||
> If a metric or signal matters, there is already an ecosystem built to fake it, and faking it starts to be operational and just another part of doing business.

https://www.xkcd.com/2899/

vachina 3 days ago|||
It all boils down to making more money.
mankins 3 days ago|||
The spoilage by money is half right, but I think the more interesting part is where the money ends up and how that influences the system.

I'm increasingly convinced the issue isn't feedback itself, but centralized, global, aggregated feedback that becomes game-able without stronger identity signals.

Right now the incentives are tied (correctly or not) to these global metrics, so you get a market for faking them, with money flowing to whoever is best at juicing that signal.

If instead the signal was based on actual usage and attributions by actual developers, the incentives shift. With localized insight (think "Yeah, I like Golang") it becomes both harder to fake and harder to get at the metric rollup.

Useful reputation on the web is actually much more localized and personal. I gladly receive updates on and would support the repos I've starred. If I could chose where to put my dollars (not an investors), it would likely include the list of repos I've personally curated.

This suggests a different direction: instead of asking "how many stars does this have?", ask "who is actually depending on this, and in what context?" or better retroactively compare your top-n repos to mine and we'll get a metric seen through our lenses. If you want to include everyone in that aggregation you'll end up where we are now, but if in stead you chose the list, well, the stars could align as a good metric once more.

The interesting part is that the web already contains most of that information, we just don't treat identity as a part of the signal (yet? universally?).

aquariusDue 3 days ago||
Tangential but I have more than 5k repos starred (according to my GitHub profile) organized into lists but the way I discover interesting stuff on GitHub these days is through people I follow. Follow interesting people, find interesting stuff. Sometimes it's that easy.

What's more it became obvious to me two or so years ago that GitHub is going the way of LinkedIn slowly but surely. Lots of professionals on there just because it's expected of them, some interact occasionally with the "social media" aspect of it and fewer still really thrive on that part. Time will tell how this will pan out but just look how many Developer and Linux influencers became huge on YouTube and other places this last year. Most of them barely had more than 10k subscribers 3 years ago and now people look to them for their next tech stack and hot framework/tool/library/distro and so on.

gobdovan 3 days ago||||
Yeah, but it's not a great way to do it.

Short term, you pay the cost of fake signaling, which is simply deadweight loss. People spend resources to inflate signals instead of improving the actual thing.

Medium term, I suppose you could see how it increases consumption, since users would probably try something with 100k stars instead of 2, GitHub wants to seem that it's used more than it really is, repo owner is also benefiting.

Long term, the correspondence between how important a (distorted) system is perceived (Github, OSS, IT in general) vs how important it really is collapses quite abruptly and unnecessarily, and you end up with a lemon market [0] where signals stop being reliable at all.

[0] https://en.wikipedia.org/wiki/The_Market_for_Lemons

philipallstar 3 days ago|||
Of course - money is a good proxy for value in these instances. Not perfect, but good.
whattheheckheck 3 days ago|||
Yeah imagine how nature feels with all of the fake eyes and other fake predator signals like bright colors. Evolution finds a way
gobdovan 3 days ago||
A way for what? Evolution does not have a will, does not work for anybody in particular, and it's statistically likely that it will work against you, as almost all species that ever were went extinct and almost no individual from just 15 generations ago has left DNA to present people. [0] [1]

[0] http://www.stat.yale.edu/~jtc5/papers/Ancestors.pdf [1] https://pubmed.ncbi.nlm.nih.gov/11542058/

motakuk 3 days ago||
At the end it's a company choice: do you buy BS metrics or you don't.

We've recently decided to complicate life of AI bots in our repo https://archestra.ai/blog/only-responsible-ai, hoping they will just choose those AI startups who are easier to engage with.

donatj 3 days ago||
I run a tiny site that basically gave a point-at-able definition to an existing adhoc standard. As part of the effort I have a list of software and libraries following the standard on the homepage. Initially I would accept just about anything but as the list grew I started wanting to set a sort of notability baseline.

Specifically someone submitted a library that was only several days old, clearly entirely AI generated, and not particularly well built.

I noted my concerns with listing said library in my reply declining to do so, among them that it had "zero stars". The author was very aggressive and in his rant of a reply asked how many stars he needed. I declined to answer, that's not how this works. Stars are a consideration, not the be all end all.

You need real world users and more importantly real notability. Not stars. The stars are irrelevant.

This conversation happened on GitHub and since then I have had other developers wander into that conversation and demand I set a star count definition for my "vague notability requirement". I'm not going to, it's intentionally vague. When a metric becomes a target it ceases to be a good metric as they say.

I don't want the page to get overly long, and if I just listed everything with X star count I'd certainly list some sort of malware.

I am under no obligation to list your library. Stop being rude.

utopiah 3 days ago|
> When a metric becomes a target it ceases to be a good metric as they say.

https://en.wikipedia.org/wiki/Goodhart's_law

kindkang2024 3 days ago||
Nice to know the name for this — Goodhart's Law. And I think the core reason is that the cost to fake these metrics is far less than what they claim to represent. Stars, reviews, ratings, trading volumes — all cheap to manufacture, and only getting cheaper with AI.

I've been thinking about this a lot. These metrics are all just marketing signals to draw people's attention, trying to make some kind of deals. So the fix should be: make the cost of the signal match what it claims to represent. I'm obsessed with something called DUKI /djuːki/ (Decentralized Universal Kindness Income, a form of UBI) — the idea is that instead of stars or reviews, trust comes from deals pledging real money to the world for all as the deal happens. You can't fake that cheaply.

So the metric becomes the money itself — if you fake X amount, it costs you X, and the world will thank you by paying attention...

Imagine if GitHub let you back a star with real money — the more you put in, the more credible the star. And that money goes out as UBI for everyone. For attention makers, star anything you want, as much as you want. For attention takers, just follow the money to filter through all the noise that's so easy to manipulate...

utopiah 3 days ago||
> make the cost of the signal match what it claims to represent.

Well that's the WHOLE problem of trust. There is so much work on blockchain in proof of work, proof of stake, etc in order to protect ourselves from attacks, e.g. https://en.wikipedia.org/wiki/Sybil_attack

If you do find a way it would apply to a lot more than "just" GitHub star for VCs.

kindkang2024 3 days ago||
> Well that's the WHOLE problem of trust.

Great point. It all comes down to trust.

Some are masters at setting attention traps. They manipulate all these cheap metrics that normal people naturally pay attention to, confusing potential deal parties, serving self-interest while increasing risk and causing harm to the other side.

> It would apply to a lot more than "just" GitHub star for VCs

Yes. It would apply to a lot more than "just" GitHub stars for VCs — even more so if the 'interactions' are naturally deal-based.

Imagine a metric for proof of work named DUKI-ALM. If you give away $100 to the world, you gain 100 DUKI-ALM — absolutely equal to the cost.

Think of it as tips contributed jointly by the taker and maker of a deal, paid out to the world. The DUKI-ALM signal is the sum of all tips. They tipped $10? The metric value is 10.

Products that have the ability to make more deals and generate more surplus will naturally contribute more — and gain more signal of trust. Sybil attacks are prevented by design, since what's the point of attacking if you still need to tip the world 100 USDT to gain 100?

I'd love to hear if you see a hole in this — the cost of the signal matches exactly what it claims to represent.

mauvehaus 3 days ago||
Can anyone explain why on earth VC's are making actual investment decisions based on imaginary internet points? This would be like an NFL team drafting a quarterback based on how many instagram followers they have rather than a relevant metric like pass completion, or god forbid, doing some work and actually scouting candidates. Maybe the Cleveland Browns would do that[0], but it's not a way to mount a serious Super Bowl campaign[1].

Are VC's just that lazy about making investment decisions? Is this yet another side-effect of ZIRP[2] and too much money chasing a return? Is nobody looking too hard in the hope of catching the next rocket to the moon?

From the outside, investing based on GitHub stars seems insane. Like, this can't be a serious way of investing money. If you told me you were going to invest my money based on GitHub stars, I'd laugh, and then we'd have an awkward silence while I realize there isn't a punchline coming.

[0] I'm from Cleveland. I get to pick on them.

[1] https://en.wikipedia.org/wiki/List_of_Cleveland_Browns_seaso... I think their record speaks for itself.

[2] https://en.wikipedia.org/wiki/Zero_interest-rate_policy

arjie 3 days ago||
Because the entire point is to be early to something here. If you wait for profitability, the guy is already funded. So you have to use proxies, and the proxies will be imperfect, but you don't have to be perfect. You just need some degree of performance. Stars are (were) an early indicator of community interest and predictably became goodharted when this became known. But I think it's been since 2022 since anyone seriously used stars for VC targeting so this is sort of old hat.

It's a bit like the old article about evaluating software companies on whether they have version control or not. Everyone has version control now.

Aurornis 3 days ago|||
Social proof has always been a factor in investments. Not the only factor, but seeing signs of popularity has always been an input to investment decisions.

The entire game of startup investing is to identify breakout companies early. Social proof (when valid, not faked) of interest is one of the strongest signals of product market fit.

If a product has a lot of attention (users, headlines, stars, downloads, DAU) that’s a signal that it could also have a lot of customers some day. This is also why all of those metrics are targets for manipulation.

> This would be like an NFL team drafting a quarterback based on how many instagram followers they have

Major sports team are about engaging fans. If a promising recruit had a huge social media presence then that could be a contributing factor toward trying to recruit that player.

This is actually easier to understand if you look at the inverse: Some times there are players with amazing stats but who have a cloud of controversy following them. Teams will skip over these problematic players despite their performance because having popular and engaging players is important for teams but having anti-popular players will drive away fans.

xnorswap 3 days ago|||
I don't follow American Football so I don't know how coaching contracts work for you guys, but how does someone go 1W 15L one season, survive as head coach to go 0W 16L the next season, and still start the next season after that as head coach?

Over here the fans would be singing "You're getting sacked in the morning" halfway through that first season.

I guess not having relegation makes things slightly less ruthless for you.

mkovach 3 days ago|||
The prevailing narrative here is that the team was actively looking to lose to acquire draft picks. Hugh Jackson was extremely good at losing, so he stayed.

The owner of the Cleveland Browns uses the team to generate more revenue. For NFL teams, performance has little to do with their value or ability to generate additional revenue.

There is no strong financial incentive to win in the NFL, aside from the owner's ego. The Browns' owner's ego is driven by money, and the result shows on the field.

datsci_est_2015 3 days ago|||
> For NFL teams, performance has little to do with their value or ability to generate additional revenue.

Like an allegory for performative capitalism in America. Profit and quality completely decoupled in the wake of market capture (rent seeking).

triceratops 3 days ago|||
> The prevailing narrative here is that the team was actively looking to lose to acquire draft picks

But if they don't care about winning, why bother getting good draft picks?

xnorswap 3 days ago||
From doing more research about this, it seems they don't want to use the good draft picks, but to sell them on to teams that do want to win.

The draft pick is itself a commodity that can be traded*, so by losing they get a premium commodity, that they can sell on, and by selling their picks they ensure that they continue to lose to get the valuable commodity.

They even lobbied to tweak rules around selling draft picks: https://www.reuters.com/sports/browns-ask-nfl-allow-draft-pi...

* This seems completely absurd to me, but perhaps there would just be backroom deals otherwise, and having it sanctioned brings it into the light?

rhplus 3 days ago||||
Yeah, exactly. The NFL is a closed system franchise. The same 32 teams play every season whether they win or lose. No team risks relegation to a lower revenue league. Every team gets a roughly equal share of the franchise revenue regardless of performance.
bombcar 3 days ago||||
Owners don’t care about winning, but about profitability. And you can make a lot of money with a failing football team (selling/trading draft picks, etc) and your fans get used to losing …
xnorswap 3 days ago|||
Right, I forgot you guys have "The Draft", so failing is an advantage, doubly so if you can sell your draft picks, because then you can keep losing by having sold away the mechanism for getting you competitive again.

I am so glad the proposed "European super league" was killed off so hard, so that we don't get a franchise model, it produces so many adverse incentives.

bombcar 3 days ago|||
The thing I like about EU football is that if your team sucks arse through a garden hose too long, your entire team gets demoted to a lower league.

That would put a fire under some asses!

rbonvall 3 days ago||
Note that it's not a European thing. It's how most football leagues around the world work.
triceratops 3 days ago|||
Drafts and no relegation.
lordgrenville 3 days ago|||
More to the point, in the US losing teams get rewarded in the form of draft picks, which sometimes creates perverse incentives. This doesn't exist in European football. (Disclaimer: I know almost nothing about American sports.)
bombcar 3 days ago|||
Draft picks + salary caps and the various workarounds involved there make it more of a financier's dream than a competitive sport.
The_Blade 3 days ago|||
just wait until you get to the subject of tanking in the NBA

is there a tech equivalent? like you do a crappy job with your series A on purpose which helps you get a better series B. although there is the notion of a big round of layoffs to secure further investment

mauvehaus 3 days ago||||
In truth, I don't follow sports much, but I'm really not sure either.

I do find the model European Football (soccer) using promotion and relegation to be much more interesting, both from the standpoint of culling out perennially hopeless teams from top-tier competition, and for having a place for people to play who aren't absolute superstars.

bena 3 days ago||||
If Jackson signed a three-year contract, then the Browns would be paying him for three years regardless. Even if they fired him. Then he could go work for another team and get paid by both teams.

Regardless, a coach is given some leeway their first season. They were coming off a 3-13 season, so 1-15 isn't that much of a drop. Jackson could make the case that he needed another season to build his ideal roster.

Then after going 0-16, they were on track to get Mayfield. He could have made the case that if he can't win with Mayfield, then maybe he just can't win.

Then he didn't win with Mayfield.

The_Blade 3 days ago|||
Browns fan in. We're owned by a criminal (truck stop-related fraud) who was convinced by a homeless person to draft Johnny Manziel. trust me, we want to put him (and Paul Dolan) into graveyard orbit. but it's not like Vercel where you can just go use AWS or Cloudflare or whatever; and it's not like switching makes you weak, you stand by your team through the hard times!

plus, what is an NFL fan going to do, stop watching football? hahahahahaha

mkovach 3 days ago|||
Hey, you can say that the Dolans should/could spend more, but I don't think you really want an owner who has solidified the team in Cleveland, has the fourth-best record in baseball over the past 10 years, and has seven recent playoff appearances in the graveyard.

The Haslams? Yeah, they should really sell the team, but I figure in about 10-15 years, they'll move it out of Cleveland.

BigTTYGothGF 3 days ago|||
> plus, what is an NFL fan going to do, stop watching football? hahahahahaha

Former Seahawks fan here, it's easier than you think. (It wasn't their record, I stuck with them through the 90s after all, it was realizing what CTE meant for the players).

gopher_space 3 days ago||
As far as I could tell everyone got a Sounders jersey in the mail as part of the Sonics move.
riazrizvi 3 days ago|||
VCs are middlemen. It's not their money. As long as they can find a narrative to raise money, make a commission and do damage control on their reputation after the fallout, then their side pieces will never want for nothing.
neom 3 days ago|||
As far as I recall it stared in 2014 or so, yes metrics could/were still gamed, but there was still a belief in VC that OSS projects could turn into Red Hats. First I heard of it was when a VC told me they were "looking for the next docker" and mentioned something about Rancher OS and how quickly it's stars/follows were growing. In VC you tend to have conviction builders, and conviction buyers. I suppose what happened was some conviction builders used growth of a project on gh as part of a leading indicator (valid or otherwise), and conviction buyers picked up on that as a method.
sidewndr46 3 days ago|||
Hiring a QB based off instagram followers isn't even that unrealistic. If you can put together a team to win the Superbowl, sure do it! If not, just get together a team that people enjoy following and watching. Much of that would be putting athletes on the field that people engage with.
bigfishrunning 3 days ago||
I agree! Maybe the Browns have never played a Superbowl, but I would imagine they are still making a profit. Different goal.
ramesh31 3 days ago|||
>Can anyone explain why on earth VC's are making actual investment decisions based on imaginary internet points?

Github stars used to really mean something. Having 1k+ was considered a stable, mature library being used in prod by thousands of people. At 10k+ you were a top level open source project. Now they've been gamed by the dead internet just like everything else, and it's depressing as hell.

ninjahawk1 3 days ago|||
$1M-$10M is basically nothing for the big companies investing, they can literally mark it off as costs, and if one of them so happens to actually succeed they make it all back plus some.

It’s not that they’re necessarily careless, it’s just that the bigger the net the more fish you catch. And when you own both all the fishing boats and all the nets…might as well cast wide.

bombcar 3 days ago|||
This has happened in multiple industries a number of times - publishers discover that people with large twitter followings sell a decent number of books, so they start selecting new authors who only have large twitter followings, and discover is was correlation and not causation.

And once it gets out that it’s a selection criteria it gets gamed to hell and back.

mauvehaus 3 days ago|||
I appreciate this, but the stakes have to be a lot lower bringing a book to market than making a $1,000,000 to $10,000,000 seed investment. I'd sort of expect that when you're dealing with sums of money that size there would be some grown-ups in the room.
consp 3 days ago||||
You just stated Goodharts law in effect.*

[*] https://en.wikipedia.org/wiki/Goodhart%27s_law

ngruhn 3 days ago|||
Also known as Goodharts law.
4er_transform 3 days ago|||
No VC makes an investment off the star count. It’s a signal to identify opportunities in the noise.

Once surfaced, there’s other signals to filter if an initial conversation is even worth it.

Assuming everyone else is just stupid and it’s all luck is a good way to hold yourself back from your potential.

gk-- 3 days ago|||
> This would be like an NFL team drafting a quarterback based on how many instagram followers they have rather than a relevant metric

sounds like how the ufc does it

jcalx 3 days ago|||
> This would be like an NFL team drafting a quarterback based on how many instagram followers they have rather than a relevant metric like pass completion, or god forbid, doing some work and actually scouting candidates. Maybe the Cleveland Browns would do that

Not quite the same, but the New York Jets (one of the few NFL teams that can match the dysfunction of the Browns — they have the longest active playoff drought in big 4 North American sports) passed on a few successful players because the owner, Woody Johnson, reportedly didn't like their Madden (video game) ratings [0]:

> A few weeks later, Douglas and his Broncos counterpart, George Paton, were deep in negotiations for a trade that would have sent Jeudy to the Jets and given future Hall of Fame quarterback Aaron Rodgers another potential playmaker. The Broncos felt a deal was near. Then, abruptly, it all fell apart. In Denver’s executive offices, they couldn’t believe the reason why.

> Douglas told the Broncos that Johnson didn’t want to make the trade because the owner felt Jeudy’s player rating in “Madden NFL,” the popular video game, wasn’t high enough, according to multiple league sources. The Broncos ultimately traded the receiver to the Cleveland Browns. Last Sunday, Jeudy crossed the 1,000-yard receiving mark for the first time in his career.

...

> Johnson’s reference to Jeudy’s “Madden” rating was, to some in the Jets’ organization, a sign of Brick and Jack’s influence. Another example came when Johnson pushed back on signing free-agent guard John Simpson due to a lackluster “awareness” rating in Madden. The Jets signed Simpson anyway, and he has had a solid season: Pro Football Focus currently has him graded as the eighth-best guard in the NFL.

[0] https://www.nytimes.com/athletic/6005172/2024/12/19/woody-jo...

boondongle 3 days ago|||
Almost all industries have divested themselves from the thing thing they supposedly had expertise in towards exploiting crowdsourced alternatives and then pocketing the extra money.

Record labels did this with soundcloud or only picking up people who already had a following. Movies have done this repeatedly with adaptation (due respect to people who like their books remade faithfully, there's a reason the 70's/80's were that decade and it basically stopped once Comics/LotR arrived). A24 represents a disruption, not a normal studio. Books did this with webnovels or paying dirt cheap and making the Author market.

What people tend to forget is they're just resource gatekeepers. They could just choose to invest in offices with cats because an office with cats popped massively one time and you can't say they're wrong, because there's no alternative funding you can get to A/B test with. In theory there are different firms - but they often went to the same schools, same peer group, same fraternity/sororities, and once they're in the wild they all know each other. It's not a different behavior if it's VC or if it's Nashville.

The real question is how long before either governmental-busting or someone notices the lack of care with money and shops alternatives. In theory this is also partially why American firms face international risk - lacking people respecting their laziness, someone can break their model.

That said - I'm not saying they're not smart - just that often there's a tendency to delude that shortcuts taken represent a "good job" rather than "no one can really say we're doing it poorly".

jazzypants 3 days ago|||
It's strange that I don't even get defensive about people picking on the Browns anymore. Weirdly, them giving a serial rapist over $200,000,000 was actually good for my mental health long-term. After 30 years of tying myself in knots trying to explain away their idiocy, I don't have to be weighed down by their terrible decisions anymore.
jt2190 3 days ago|||
>

Union Labs is the most consequential case. It was ranked #1 on Runa Capital's ROSS Index for Q2 2025 - a widely cited VC industry report identifying the "hottest open-source startups" - with 54.2x star growth and 74,300 stars. Our analysis found 32.7% zero-repo accounts, 52% zero-follower accounts, and a fork-to-star ratio of 0.052. The StarScout analysis flagged it with 47.4% suspected fake stars. An influential investment-sourcing report that VCs rely on was topped by a project with nearly half its stars suspected as artificial.

ertgbnm 3 days ago|||
Instagram follows is not a good way to hire football players but it's probably a good way to hire instagram influencers. The football analogy is a little unfair because VCs are investing in more than just a company's ability to "play football" they are investing in the brand, the marketing, and the vision. GitHub stars are at least an indication of a startup having a promising brand or some ability to market themselves.

Nevertheless, VCs are in fact pretty dumb sometimes and it'd be stupid to invest soley based on stars.

pmichaud 3 days ago|||
I think it's probably a little bit about Goodhart? At some point soon after stars were widely in use but prior to them being connected to any particular incentive I bet they were actually a great signal of... something. But then once someone started using the signal to give attention or dollars, the signal was compromised.
AndrewKemendo 3 days ago|||
When I took over MLAgents at the end of 2021, before Unity fully shit themselves after the insane Weta acquisition, the main metric they were using to promote the project internally were github stars

Yes actually

Needless to say they didn’t like when I said this was a worthless metric and we needed to be using something like “working policies” or “time saved training”

jordemort 3 days ago|||
should have bought a few thousand stars on the internet and then taken the promotion to director
AndrewKemendo 3 days ago||
I was already a director and didn’t need the promotion

I just wanted to build a good product but unfortunately good products are not relevant

sidewndr46 3 days ago|||
For those of us that don't understand what was so insane about the Weta acquisition?
AndrewKemendo 3 days ago||
It never made sense. Weta tools don’t work with Unity at all

There were no complementary workflows or infrastructure or anything.

It was explicitly a move to try to counter epic’s positioning and internally it was very obviously a JR versus Tim pissing contest (and JR was the only one in the contest because Tim didn’t give a fuck about Unity)

next_xibalba 3 days ago|||
> Can anyone explain why on earth VC's are making actual investment decisions based on imaginary internet points?

It's purely incentives. Heavy competition for early signal identification has pushed them to crappier and crappier indicators.

jmyeet 3 days ago|||
I agree with you but the funny thing about this comment is that fake Internet points is how decisions are made in many areas, including casting for TV shows and movies.

If you want to make it as an actor today, you need a social media following [1]. It is directly relevant to you getting cast. It also helps you connect with other actors, with producers and directors, etc.

Thing is, this isn't new. before social media, your influence was measured in "tear sheets" [2], basically any published story that you're in. This could be something as simple as going to Cannes or Sundance or even just to the hottest club.

Sports also uses a points system (kind of) but it's meant to reflect ability. Take the NFL, for example. Going from high school to college and college to the NFL, you will have stats relevant to whatever position(s) you play. For a QB it's things like interceptions, passing years, running yards, completed throw percentages, etc. You then have the NFL Combine [3]. This is an intensive camp where certain metrics are taken like how much you can lift, 40 yard dash, etc.

All of this tries to make it a science, or at least quantitative. But what I find funny is that despite all this work, it can still fail spectacularly. Like, being the #1 draft pick for the NFL is kind of a curse [4].

And then there's Tom Brady. For people unfamiliar with American sportsball, Tom Brady is arguably the greatest quarterback in the game's history, having 7 Superbowl rings. Thing is, he was a 6th round draft pick in the 2000 NFL draft. For anyone not familiar with what that means, 6th (and especially 7th) round draft picks are like the bottom of the barrel. You're not expected to take a starting position. You may not even play unless 1-2 people get injured. Nobody expects you to be a great.

[1]: https://www.backstage.com/magazine/article/social-media-acto...

[2]: https://avenueagency.wordpress.com/tag/tear-sheet

[3]: https://www.nfl.com/combine

[4]: https://www.si.com/more-sports/2011/01/13/sportscasting-exce...

jt2190 3 days ago|||
> … VC's are making actual investment decisions based on imaginary internet points?

The only claim here is that there’s a report that tracks GitHub star growth that is that is presumably read by VCs:

>> Union Labs is the most consequential case. It was ranked #1 on Runa Capital's ROSS Index for Q2 2025 - a widely cited VC industry report identifying the "hottest open-source startups" - with 54.2x star growth and 74,300 stars. Our analysis found 32.7% zero-repo accounts, 52% zero-follower accounts, and a fork-to-star ratio of 0.052. The StarScout analysis flagged it with 47.4% suspected fake stars. An influential investment-sourcing report that VCs rely on was topped by a project with nearly half its stars suspected as artificial.

Again, the claim here is that the report is “influential”. Maybe?

kibwen 3 days ago|||
[flagged]
dang 3 days ago|||
Maybe so, but please don't call names, fulminate, or post unsubstantive comments to Hacker News. You can make your substantive points without these, and we're trying for something different here: https://news.ycombinator.com/newsguidelines.html.

Perhaps you don't owe morons, VCs, or rich people better, but you owe this community better if you're participating in it.

jordanb 3 days ago||||
Listening to All In is a real eye opening experience. Especially when they have guests on and they're exactly like the regulars.
next_xibalba 3 days ago|||
I actually think this take is wrong... but the moment Travis Kalanick was a guest and claimed that he was on the verge of discovering new physics with the aid of ChatGPT was an eye opening moment.
HoldOnAMinute 3 days ago||
"new-to-me" physics
jordanb 3 days ago||
Not even that it was just a bunch of AI-psychosis nonsense:

https://futurism.com/former-ceo-uber-ai

bix6 3 days ago||||
I have zero respect for All In. It’s a shame people pay those guys any mind.
indymike 3 days ago||
An echo in the sounding chamber? Say it isn't so...
nipponese 3 days ago||||
this is compounded by young, newly rich tech workers (no kids, no mortgage, maybe not even a car) experimenting with being a VC because they've recently reached accredited investor status.

and it's not just ZIRP. every recent IPO or liquidity event creates literally 500 more of these guys.

adamkf 3 days ago|||
> maybe not even a car

Hold up — one can be mature without any of those things, but cars are especially optional.

nipponese 3 days ago|||
maturity has nothing to do with it. these are recurring expense liabilities with very very distant return horizon.
a1o 3 days ago|||
Depending on which city you live, my feeling is owning a car is a lot less optional once you have kids, at least in their earlier years.
LargeWu 3 days ago||||
They say Silicon Valley was more of a documentary than a comedy, and now we have one more way life imitates art: A growing army of Erlich Bachmann's.
arealaccount 3 days ago|||
Jian-Yang's
Esophagus4 3 days ago||
Big Heads
jasonmp85 3 days ago|||
[dead]
necubi 3 days ago|||
Those would be angels, not VCs. VCs manage outside money.
nipponese 3 days ago||
That's a really good distinction. I realize this is a little snide, but I imagine when they look in the mirror they still see themselves as Marc Andreessen.
bloppe 3 days ago||||
VCs mostly invest other peoples' money, not their own. The "rich people" are often pension funds, endowments, and other pools of capital rather than individual morons.

VCs themselves probably suffer from chronic overestimation of their own intelligence, but there just aren't many good signals at the stage of companies they're looking at. No customers, no revenue; often just an idea and hopefully a prototype. GitHub stars are as good of a signal as letters of intent, which is to say: a bad signal, but at least a signal. Other than that, they have to just evaluate what the founders are telling them (generally unrealistically optimistic at best) and whatever market research they can do (which is hard enough for the founders to do for their own product; image doing this for a dozen different companies every day).

Of course GitHub stars are a terrible signal, but the bar for signal quality is just really low.

paulorlando 3 days ago||
> the bar for signal quality is just really low During the Covid-era when money was flowing more readily I worked with a series A startup founder on improving their unit economics. They were spending a lot on customer acquisition but after my analysis I realized that they were losing money on each customer. It didn't matter how long you ran the timeline, with churn they never broke even on new customers. When I recommended cutting marketing spend, they told me that they needed to show topline growth -- because that's what investors were looking for. And they knew from experience that the investors didn't dig into the numbers enough to realize they were growing themselves broke.
bloppe 16 hours ago||
Funny anecdote, but that's a bit of a different issue. Actual money moving around is a relatively strong signal. Those investors just aren't looking at the full picture.
roarcher 3 days ago||||
I used to be afflicted with the notion that wealth was correlated with a person's intelligence and work ethic. I was miraculously cured when I went to work for a startup that had to periodically impress VCs to raise capital.
MASNeo 3 days ago||||
VCs have no money and few have the money to manage the money entrusted in them. The people that give the money have the money because they ask people to do more with less. In that pinch, one might understand how VCs look to proxies, and often fail to find great ones but at least then it wasn’t expense. Ever tried to sell something to a VC except equity - it’s an educating experience?
georgeecollins 3 days ago||||
true, but the way I would frame it is we are all morons in someone else's eyes. No one is as smart as they think they are. The mistake Americans make is thinking that rich people are so smart that everything they do is smart.
kibwen 3 days ago|||
Yes, but while we're all born stupid, rich people are subject to forces that actually make them dumber than the average person. Normally people learn from failure because they experience tangible negative consequences as a result of failure. But money is a better insulator than a vacuum, and once you're sufficiently wealthy, failure no longer has any tangible negative effect on your quality of life. Lose ten billion dollars? Lose 90% of your net worth? You and your kin will still be living lives of ease and luxury for generations to come. They're destined to be morons because there's no pressure forcing them to learn from their mistakes.
georgeecollins 3 days ago||
I don't really see any evidence that the poor are smarter than the rich. You can say that a wealthy person is more insulated from their mistakes, but I think poor and rich react very similarly to major financial setbacks. Yeah, a wealthy person can do something dumb all the time and not feel it, but then a poor person may be doing as proportionately badly with things like credit card fees or sports gambling. If you think you are smarter because you are a "normal person" then I think you need to consider that everyone is dumber then they realize.
kibwen 3 days ago||
> I don't really see any evidence that the poor are smarter than the rich.

This is attributable to survivorship bias. Poor people who make bad decisions either die in a gutter or die in a cell. Rich people who make bad decisions get golden parachutes and fail upward ad infinitum.

> If you think you are smarter because you are a "normal person" then I think you need to consider that everyone is dumber then they realize.

Firstly, to paraphrase Socrates, I fully own that I'm a dumbass, secondly the events of the past decade made it starkly clear that, yes, everyone is dumber than they realize, and now I'm forced to realize it, too.

zerkten 3 days ago|||
I don't think this is always true, but it's true a lot. I think there are better descriptions than moronic as well. People use moronic when people are just as smart but have a different (and possibly better) direction. It's just the case that it defies the will of the other person.

These people go to the extreme and feel they have to outdo each other in an arms race to win whatever category it is today.

You can have extreme ambitions without being a moron. It's possible for someone to be empathetic, but also really driven. The problem is that they are locked in a downward spiral and they can't possibly be vulnerable. It's only when they run out of money, or some other extreme event occurs that they change tack. That's moronic, especially when the outcomes are predictable.

There is a lot to be said about SV culture and the people that surround these VCs. A lot of people love these environments and more than tolerate the environment these VC folks create. It's hardly a new phenomenon.

cmrdporcupine 3 days ago||||
The answer isn't that they're morons. It's that they aren't people who "invest" in "good businesses" to make money, but instead on the whole a class of individuals classed with gambling on high risk ventures that will have absolutely massive returns and they don't care if 90% of them fail and 9% flounder because the 1% that succeed bring in absolutely apeshit amounts of $$ when they are acquired by someone else.

Using things like github stars is clearly stupid, but not in the way you're suggesting. They're using the GH stars as a proxy metric for "someone else will come along and give money bags to this person later, so I should get in early so I can take that money eventually."

They're operating on metric of success which is about influence and charisma and connectedness, not revenue or technical excellence.

Again, VCs don't care if you'll make a profitable business some day. They're just interested in if someone else will come along and pay out giant bags of cash for it later in a liquidity event. If they get even one of those successes, all the stupid GH star watching pays off.

Here's another way of framing it: any harms from the false positives around "He has a lot of GH stars" or "He went to Stanford" or "I know his father at the country club" are more than mitigated by the one exit in 1000 that makes a bunch of people filthy rich.

We shouldn't expect VCs to be something they're not. But we are missing something inbetween VCs and "self financing" and "bootstrapping"

palmotea 3 days ago|||
> Again, VCs don't care if you'll make a profitable business some day. They're just interested in if someone else will come along and pay out giant bags of cash for it later in a liquidity event. If they get even one of those successes, all the stupid GH star watching pays off.

And if that's true, they should be slapped, hard. They're no longer performing a socially useful function, and and have degraded towards pure financialization. Some middleman between fools and their money.

As much as I don't like Altman, VC should be pumping money into startups like Helios--companies pursuing cutting-edge technology that could totally fail (yes, that's an organic em-dash).

nradov 3 days ago|||
You should start your own VC firm, solicit cash from LPs, and invest in companies like Helios. Go ahead, no one will stop you.
palmotea 3 days ago|||
> You should start your own VC firm, solicit cash from LPs, and invest in companies like Helios. Go ahead, no one will stop you.

Why would I want to do that? I think they should be disciplined until the perform a more socially useful function. Competing with them is an entirely different thing that's unlikely to accomplish that goal.

wolvesechoes 3 days ago|||
"Companies systematically operate in a way that negatively impacts the society" "Just start you own company bro"

This was, is, and always will be a most braindead response in such conversations. I bet you even use the word entrepreneur unironically.

cmrdporcupine 3 days ago||||
I don't think there's ever been an argument that anybody in a free market capitalist economy has to perform a "socially useful function"?

I do think that ZiRP distorted things extremely badly. There's an entire generation in this software industry that lives around the business-culture expectations set during that time which as far as I could see basically amounted to "I build Uber but for X" (where X is some new business domain).

Perhaps after a bit of a painful interregnum things will be a bit different now that rates are higher and risk along with it.

Also anybody can throw a SaaS together in a few days now. Separating the wheat from the chaff in the next few years will be... interesting.

palmotea 3 days ago||
> I don't think there's ever been an argument that anybody in a free market capitalist economy has to perform a "socially useful function"?

That's a extremely strong statement, and may only be true in libertarian-land, where pure capitalism is a god to be worshiped and "good" has been redefined to be "whatever the unregulated free market does."

But in the real world, capitalism is a tool to perform socially useful functions (see the marketing about how it was better able to do that than Soviet central planning). When it fails, it should be patched by regulation (and often is) to push participants into socially useful actions, or at least discourage socially harmful ones.

cmrdporcupine 3 days ago||
How is it strong or controversial? It's the open ideology of the times.

I didn't say I agree with it.

palmotea 3 days ago||
> How is it strong or controversial? It's the open ideology of the times.

You said:

>>>> I don't think there's ever been an argument that anybody...

I just made a such an argument, and the fact that I'm not alone can be inferred from the actions of the government in regulating capitalism. Also, if you read the newspaper, it's fairly frequent to see an op-ed decrying some particular market entity, and advocating for something to stop what they're doing.

Also you'll note I wasn't arguing "everyone at all times needs to perform a socially-useful function," but rather "we've identified a particular important area where the social utility is too low, lets do something about that problem."

antonvs 3 days ago||||
Helios? Altman? I think you mean Helion, the fusion company, not Helios (quantum computers). Either way, that’s a pretty hilarious example to use when you’re criticizing VC foolishness. Anyone doing due diligence wouldn’t go near those companies.

Spoiler alert: commercial fusion power may not be practical at all, but if it is, the timescales to delivery are measured in numbers closer to centuries than decades. Don’t fall for the hype generated to sucker those VCs you’re talking about.

palmotea 3 days ago||
> Helios? Altman? I think you mean Helion, the fusion company, not Helios (quantum computers). Either way, that’s a pretty hilarious example to use when you’re criticizing VC foolishness. Anyone doing due diligence wouldn’t go near those companies.

I actually don't care that much about the specifics, just the general direction: pumping money into developing technology that doesn't exist, instead of looking to flip yet another software startup where GitHub stars would matter.

biker142541 3 days ago|||
“no longer”… lol
MASNeo 3 days ago||
Yes. Made my day!
groundzeros2015 3 days ago|||
I know this isn’t quite your point. But for the portfolio approach to be plausible you have to play as if all of them will succeed, and only later sort out the failures.

If you mentally say “well 90% fail so I’ll just throw in this dog shit to see what happens” then you increase the failure rate.

cmrdporcupine 3 days ago|||
Yeah I can see that.

Another thing I was thinking as I was re-reading this thread is that for some VCs the fact that you can game your GH star count might in fact read as a positive signal. It shows you're willing able to play a kind of vicious PR game to get popularity.

Again, VCs not interested in pure technical excellence or geek "cred". They likely want you if you're the kind of person who can stand in front of a room and puff yourself up and make yourself look more important than you are, and frankly "acquiring" GH stars might just be part of that.

I think it's awful, and I could never do that and my values wouldn't let me buy stars or lie about my projects.

Hence I've been working in this industry for 30 years this year, and I'm still a wage labourer.

groundzeros2015 3 days ago||
I think this is accurate. It’s a kind of promotion and commitment acumen.
groundzeros2015 3 days ago|||
In other words, VCs should be taking a risk primarily by being very early. They should not be taking risks on low quality people or projects on the off chance that something good comes out.
nradov 3 days ago||||
We're all morons outside of some very narrow areas of expertise. By most criteria James Mattis would be considered a smart guy: he earned a Master's degree, commanded troops effectively in combat, and served as Secretary of Defense. And yet he fell for the Theranos fraud. You have to know your limitations, and too many people think that because they're good at one thing they must be geniuses who are good at everything. Engineers are especially prone to this delusion.
radiator 3 days ago|||
> We're all morons outside of some very narrow areas of expertise

speak for yourself, I guess? Some people know things in many areas. But even if they are not experts outside of their areas of expertise, they may recognize their limitations in other areas and thus avoid making costly mistakes. This may even be the rule for adults, rather than the exception.

nradov 3 days ago||
Some people believe they know things in many areas. This is typically the Dunning-Kruger effect in action.
rvba 3 days ago|||
What does a soldier / pollitical appointment know about finance?
nradov 3 days ago||
Exactly. That's the point.
mghackerlady 3 days ago||||
hey shhh the ycomb gods might hear us
rtaylorgarlock 3 days ago||
I got downvoted on another post mentioning VCs. Confirmed everything I already knew about the sheeple
twic 3 days ago|||
VCs are, traditionally, people who made a lot of money in a lottery and think that makes them experts. It's virtually guaranteed they're idiots.
meager_wikis 3 days ago|||
And just like with VC's, that one draft pick does eventually lead to a super bowl win, all the Johnny Manziel picks will be forgiven
calebkaiser 3 days ago|||
I've worked on two open source infrastructure projects that raised money now, and am friends with people involved in many more. I'd put a couple of asterisks next to the claims in this article:

- VCs definitely cared about our Stars, especially in early stages, but not as our primary metric. I suppose Stars might be the primary metric if they're truly off the charts, but usually they're just one of many social proof signals an investor might look at.

- Investors, especially at the earliest stages, are quite a varied bunch. Some were diligent about looking at who was leaving Stars on the repo (i.e. are these accounts fake/do they belong to potential future customers). Some less so. This is true for basically every metric (see: startups that grossly misreport ARR)

- Fake GitHub stars were a thing way before 2022. I'd have to look in more detail at the methodology here, but I'd question any analysis that finds that paying for GitHub Stars (or any social following kind of metric) is a strictly post-2022 thing. Any metric that can be construed as social proof will immediately have its own grifter economy. Investors know this and (mostly) do their diligence.

Finally, showing numbers is hard for an early stage open source startup. At later stages, you should be able to show an actual business with typical metrics, but at the seed stage you often just have a repo and a website. Your goal is just to get a lot of people using your software. You can add telemetry to track that, but that's a thorny decision. GitHub Stars aren't a terrible proxy for popularity, provided that you audit the quality of the following. A project with a lot of organic stars and forks is, at the very least, a project that a lot of people are familiar with.

I'm not saying that GitHub Stars aren't wildly overvalued or gamed, but contextualized properly, they're a reasonable metric to consider, particularly at earlier stages. Most investors aren't just throwing millions at random repositories with 20k Stars from obviously spam accounts.

strangescript 3 days ago|||
Same reason why two companies have the same idea, one goes viral and one doesn't. Public opinion matters even if its illogical at times.
comprev 3 days ago|||
These days many DJs are booked on their social media following not their skills or musical knowledge.

The market is completely flooded and promotors cannot practically sift through the sheer volume of mixes published online -- so they go by Internet points instead.

mkovach 3 days ago|||
> This would be like an NFL team drafting a quarterback based on how many instagram followers

I believe that is how they made the final decision on Watson over Mayfield. Oh, wait, I don't think anything can explain that decision.

Also from Cleveland.

Go Guardians! Go Cavs!

esseph 3 days ago|||
> Can anyone explain why on earth VC's are making actual investment decisions based on imaginary internet points?

I have personally seen several company CEOs (that were billionaires!) do this in different ways. Sometimes hiring people because of it.

tombert 3 days ago|||
I've gotten recruiters reach out for jobs because of my fairly high Hacker News karma. This isn't speculation on my end, they actually told me that.

I agree it's idiotic; I'm quite confident that it wouldn't be that hard to cheat this system, and even if there absolutely no way to cheat the system, it's not like Hacker News points translate to smartness; my most upvoted posts have basically nothing to do with software engineering.

zby 3 days ago|||
How do you check if a github repo is 'good'?
copperroof 3 days ago||
Vcs are some of the dumbest people I have ever interacted with. Full stop no exceptions. They are luck, confirmation bias and survivor bias weaponized.
ernst_klim 3 days ago||
I think people expect the star system to be a cheap proxy for "this is a reliable piece of sorfware which has a good quality and a lot of eyes".

I think as a proxy it fails completely: astroturfing aside stars don't guarantee popularity (and I bet the correlation is very weak, a lot of very fundamental system libraries have small number of stars). Stars also don't guarantee the quality.

And given that you can read the code, stars seem to be a completely pointless proxy. I'm teaching myself to skip the stars and skim through the code and evaluate the quality of both architecture and implementation. And I found that quite a few times I prefer a less-"starry" alternative after looking directly at the repo content.

onion2k 3 days ago||
given that you can read the code, stars seem to be a completely pointless proxy

Imagine you're choosing between 3 different alternatives, and each is 100,000 LOC. Is 'reading the code' really an option? You need a proxy.

Stars isn't a good one because it's an untrusted source. Something like a referral would be much better, but in a space where your network doesn't have much knowledge a proxy like stars is the only option.

ernst_klim 3 days ago|||
> Is 'reading the code' really an option? You need a proxy.

100k is small, but you're right, it can be millions. I usually skim through the code tho, and it's not that hard. I don't need to fully read and understand the code.

What I look at is: high-level architecture (is there any, is it modular or one big lump of code, how modular it is, what kind of modules and components it has and how they interact), code quality (structuring, naming, aesthetics), bus factor (how many people contribute and understand the code base).

readthedangcode 3 days ago||||
Ask Claude to help. Read the dang code. You'll be more confident in your decision and better positioned to handle any issues you encounter.
nitwit005 3 days ago||||
It's too much work, so you decide to trust the opinion of someone else who probably also hasn't done the work.
hgoel 3 days ago|||
I don't think I have ever even considered using star count as a factor for picking from alternatives.

Looking at the commit history, closed vs open issues and pull requests provides a much more useful signal if you can't decide from the code.

lukan 3 days ago|||
The issues page used to be good for this as well. What kind of problems people are having.

(Sometimes still is, but the agents garbage does not help)

SkyBelow 3 days ago|||
Could it be that stars were a good proxy, but as people realized such, they started being gamed, resulting in them becoming a bad proxy? Goodhart's Law would seem to always be in play for any proxy, because once it is recognized as a good proxy, bad actors will begin gaming it. A proxy that can't be gamed would be ideal, but I feel that is akin to wishing for the Philosopher's Stone.
cortesoft 3 days ago||
The VCs looking to invest would naturally care more about popularity than quality, because popularity would be how you make sales.
dafi70 3 days ago||
Honest question: how can VCs consider the 'star' system reliable? Users who add stars often stop following the project, so poorly maintained projects can have many stars but are effectively outdated. A better system, but certainly not the best, would be to look at how much "life" issues have, opening, closing (not automatic), and response times. My project has 200 stars, and I struggle like crazy to update regularly without simple version bumps.
3form 3 days ago||
The stars have fallen to the classic problem of becoming a goal and stopping being a good metric. This can apply to your measure just as well: issues can also be gamed to be opened, closed and responded to quickly, especially now with LLMs.
sunrunner 3 days ago|||
Was it ever a good metric? A star from another account costs nothing and conveys nothing about the sincerity, knowledge, importance or cultural weight of the star giver. As a signal it's as weak as 'hitting that like button'.

If the number of stars are in the thousands, tens of thousands, or hundreds of thousands, that might correlate with a serious project. But that should be visible by real, costly activity such as issues, PRs, discussion and activity.

noosphr 3 days ago|||
There was a time when total number of hyperlinks to a site was an amazing metric measuring its quality.
embedding-shape 3 days ago|||
Yeah, the time between Google appeared, until the time SEO became a concept people chased, a very brief moment of time.
kang 3 days ago|||
at that time having a website took work, while having a github account can be cheaply used to sybil attack/signal marketing
noosphr 3 days ago||
Forums, news groups and mailing lists counted towards pagerank in the early days.
3form 3 days ago||||
There isn't just "good metric" in vacuum - it was a good metric of exactly the popularity that you mentioned. But stars becoming an object of desire is what killed it for that purpose. Perhaps now they are a "good metric" of combined interest and investment in the project, but what they're measuring is just not useful anymore.
sunrunner 3 days ago||
Yeah, I'd agree with this. I always thought of a star indicating only that a person (or account, generally) had an active interest in another project, either through being directly related or just from curiosity. Which can sort of work as a proxy for interesting, important or active, but not accurately.
einpoklum 3 days ago||||
A repository with zero stars has essentially no users. A repository with single-stars has a few users, but possibly most/all are personal acquiantances of the author, or members of the project.

It is the meaning of having dozens or hundreds of stars that is undermined by the practice described at the linked post.

daemonologist 3 days ago||||
I remember talking to some of the folks running UIUC's hackathon (probably ten years ago) and they'd built a sort of page-rank for Github - hand-identifying the most prominent and reputable projects/individuals and then using follows and stars to transfer that reputation. I don't know how well it worked in practice or if it was every published, but it might be more effective than pure star count.

(This was for admissions iirc - they had limited slots and a portion of them were allocated to people with a strong github rank.)

amonith 3 days ago||||
I especially love issues automatically "closed due to inactivity" just to keep the number of issues down :V
alaudet 3 days ago||
Sometimes people open issues without proper information. It cant be replicated and nobody else is jumping in that it affects them. You may suspect its something else, maybe with their environment, but if they don't engage what else can you do? Tell them you are closing it and specify what kind of info you need if they ever get around to providing it and it can be reopened.
jkrejcha 3 days ago|||
"Unable to reproduce" is a fair enough explicit close reason. This is more about those "stale" bots that exist that just kinda close the issues because there hasn't been any response for X days. The annoyance with the practice usually stems from the fact that many of the victims of this comes from a lack of maintainer response.

This sort of bot punishes users for making even valid reports that aren't fixed immediately or missed by the maintainers for whatever reason including transitory ones, etc.

Constantly bumping threads/issues/whatever is generally considered rude, so this is why issue reporters generally don't do it, plus generally the reporter isn't solely focused on that particular issue

werdnapk 3 days ago|||
And sometimes the maintainer simply doesn't respond to a perfectly acceptable issue due to either the maintainer abandoning the project, not enough maintainers or simple neglect.
test1235 3 days ago|||
"When a measure becomes a target, it ceases to be a good measure"

https://en.wikipedia.org/wiki/Goodhart%27s_law

HighlandSpring 3 days ago|||
I wonder if there's a more graph oriented score that could work well here - something pagerank ish so that a repo scores better if it has issues reported by users who themselves have a good score. So it's at least a little resilient to crude manipulation attempts
3form 3 days ago|||
It would be more resilient indeed, I think. Definitely needs a way to figure out which users should have a good score, though - otherwise it's just shifting the problem somewhat. Perhaps it could be done with a reputation type of approach, where the initial reputation would be driven by a pool of "trusted" open source contributors from some major projects.

That said, I believe the core problem is that GitHub belongs to Microsoft, and so it will still go more towards operating like a social network than not - i.e. engagement matters. It will still take a good will to get rid of Social Network Disease at scale.

az226 3 days ago||
Reputation doesn’t equal good taste in judging other projects.

There are much better ways of finding those who have good taste.

az226 3 days ago||||
GitHub has all kinds of private internal metrics that could update the system to show a much higher signal/quality score. A score that is impervious to manipulation. And extremely well correlated with actual quality and popularity and value, not noise.

Two projects could look exactly the same from visible metrics, and one is complete shell and the other a great project.

But they choose not to publish it.

And those same private signals more effectively spot the signal-rich stargazers than PageRank.

mech422 3 days ago|||
Sounds like 'advogato' for github... Social trust metrics

https://web.archive.org/web/20170715120119/http://advogato.o...

Aurornis 3 days ago|||
> Honest question: how can VCs consider the 'star' system reliable?

They don't.

I've helped with due diligence on a couple projects. VCs know that metrics can be gamed because they see it all the time. Stars, followers, views, clicks, likes. A portion of entrepreneurs have been gaming every metric since before you and I learned how to program. It has always been this way and always will.

Most of the VC-related comments have interpreted this article to mean that VCs are so dumb that they haven't realized that stars can be faked, but in reality VCs spend so much time sorting through fake metrics that they understand this probably better than most here.

If you've ever gone through due diligence for an acquisition or big investment round it's amazing how much work you have to do in order to prove that your metrics are real. When things got crazy after COVID there was a short time when VCs were trying to move so fast that they skipped this, but it resulted in some high profile fraud cases.

During normal times, you will get grilled on metrics. They might see stars as a signal for rising stars, but they're not throwing money at projects based on star count like many commenters assume. They will do a deeper dive before investing and they will call it off if things aren't adding up. The amount of diligence scales with the investment, so someone getting a $10K check can get away with a lot of fraud but that $2mm funding round isn't going to cross the finish line based on star count.

JimDabell 3 days ago|||
You are looking for different things to VCs. You are looking for markers that show software quality over the long-term. They are looking for markers that show rapidly gaining momentum over the short-term. These are often in opposition to one another.
mapmeld 3 days ago|||
Making the conversations about VCs expecting thousands of stars, is thinking too big. It's probably more often someone pays $20 to make one of their projects look good, for their CV, for vanity, thinking this will get them the push that they need to get clicks on reddit, or noticed over some other open source project. If there is someone offering a 10k star project an investment over 8k without looking at the project or revenue potential, I can only think they are clueless, or picking a student project to fund each summer.

The fake accounts often star my old repos to look like real users. They are usually very sketchy if you think for a minute, for example starring 5,000 projects in a month and no other GitHub activity. One time I found a GitHub Sponsor ring, which must be a money laundering / stolen credit cards thing?

hobofan 3 days ago|||
Unless something has changed in the last ~3 years, I think the article vastly overstates the credibility with VC's.

Even 10 years ago most VCs we spoke to had wisened up and discarded Github stars as a vanity metric.

evilsocket 3 days ago||
Agree that sophisticated funds don't, but the ecosystem hasn't caught up. StarHub/GitStar pricing pages still sell to "seed-stage founders pre-fundraise"
askl 3 days ago|||
Stars are a simple metric even someone like a VC investor can understand. Your "better system" sounds far too complicated and time consuming.
csomar 3 days ago|||
Because VCs love quantifiable metrics regardless of how reliable they actually are. They raise money from outside investors and are under pressure to deploy it. The metrics give them something concrete to justify their thesis and move on with their life.
logicallee 3 days ago|||
>Honest question: how can VCs consider the 'star' system reliable?

Founders need the ability to get traction, so if a VC gets a pitch and the project's repo has 0 stars, that's a strong signal that this specific team is just not able to put themselves out there, or that what they're making doesn't resonate with anyone.

When I mentioned that a small feature I shared got 3k views when I just mentioned it on Reddit, then investors' ears perked right up and I bet you're thinking "I wonder what that is, I'd like to see that!" People like to see things that are popular.

By the way, congrats on 200 stars on your project, I think that is definitely a solid indicator of interest and quality, and I doubt investors would ignore it.

az226 3 days ago|||
Much more important is who starred it. And are they selective about giving out stars or bookmarking everything. Forks is a closer signal to usage than stargazing.
whilenot-dev 3 days ago||
Indeed, GitHub should set up a monthly quota for available stars to give and correlate the account age with it: either make something up like a "trusted-age-factor" that multiplies any given star by that factor, or scale the available quota accordingly by that factor (and let users star repos repeatedly).

GitHub should also introduce a way to bookmark a repo, additional to the existing options of sponsor/watch/fork/star-ing it.

foresterre 3 days ago|||
With the advent of AI, these "life" events are probably even simpler to fake than AI though, and unlike the faking of stars not against the ToS.
faangguyindia 3 days ago|||
because VC don't care about anything being legitimate, if it can fool VCs it can also fool market participants, then VC can profit off of it.

one VC told me, you'll get more funding and upvotes if u don't put "india" in your username.

Se_ba 3 days ago|||
This is a good idea, but from my experience most VCs (I’m not talking about the big leagues) aren’t technical, they tend to repeat buzzwords, so they don’t really understand how star systems works.
ethegwo 3 days ago|||
Many VCs are only doing one thing: how to use some magical quantitative metrics to assess whether a project is reliable without knowing the know-how. Numbers are always better than no numbers.
dukeyukey 3 days ago||
Honestly I don't know if that's true. Picking up on vibes might be better than something like GitHub stats.
ethegwo 3 days ago||
When a partner decides to recommend a startup to the investment committee, he needs some explicit reasons to convince the committee, not some kind of implicit vibe
dukeyukey 3 days ago||
But given the amount of astroturfing and star-buying out there, relying on star counts may well select for deceptive founders.
ethegwo 3 days ago||
Yes, I think VCs have already switched to using other metrics that are less easy to fake, such as download per month or customer interviews (or more direct, ARR, even for really early stage startups). I just want to explain the background reason of it.
scotty79 3 days ago||
> how can VCs consider the 'star' system reliable

I think VCs just know that there are no reliable systems, so they go with whatever's used.

art_mach 3 days ago||
Yeah, I was pondering a few months away when I checked Pathway, an ETL solution. I've never heard about it but I saw some news that they have created a better model than transformer. So stats:

- link: https://github.com/pathwaycom/pathway

- watch: 115, fork: 1.6k, star: 63.5k

- issues: 32, PR-s: 3

And compare to other ETL tool, like Apache Airflow - used by me and many machine learning folks:

- link https://github.com/apache/airflow

- watch: 777, forks 16.9k!!!!!, Stars: (only!) 45.1k

- issues: 1200 (!!!), PR-s (501!!!).

arbot360 3 days ago|
Clearly this means new SaaS companies need to start buying forks, issues and PRs for their repos now too.
panabee 3 days ago||
VCs are soccer stars, but founders play basketball.

It’s easy to dunk on VCs, but the herd effect is rational after considering the typical VC’s background, the intense competition for good deals, and the job requirements — to prudently deploy capital.

Who wants to pitch their boss on investing $1-10M in a product no one uses, built by a team of anons?

This is not to defend the process, but merely explain it. It’s not so different from customer marketing. To win a VC, first understand the VC.

Once hired, VCs cannot easily get fired yet they exert immense strategic control.

Nonetheless, many founders interview summer interns harder than VCs.

Heuristic: after removing capital, would you hire the VC to be your boss?

Great VCs are worth the equity and will turbocharge startups. When you find one, don't haggle. Get a fair deal, and get right back to coding.

Bad VCs will destroy companies the same way soccer stars would destroy basketball teams if made the head coach.

gslin 3 days ago||
* https://dagster.io/blog/fake-stars (2023) - Tracking the Fake GitHub Star Black Market with Dagster, dbt and BigQuery

* https://arxiv.org/abs/2412.13459 (2024/2025) - Six Million (Suspected) Fake Stars in GitHub: A Growing Spiral of Popularity Contests, Spams, and Malware

lkm0 3 days ago|
We're this close to rediscovering pagerank
TheTaytay 3 days ago||
I was literally was just looking at GitHub dataset availability and musing on this. A star from karpathy is worth a lot more than a star from open_claw_dood that just created his account 5 min ago.

In general, I’ve been dissatisfied with GitHub’s code search. It would be nice to see innovation here.

ricardo81 3 days ago||
It'd ideally be more of a peoplerank though. I think Google discovered this problem themselves when Pagerank became a well known thing.

You'd want to discard a lot of the noise in the bottom 20% of linking power. You want to focus more on the 'trust' factor.

More comments...