Hacker Newsnew | past | comments | ask | show | jobs | submit | more beardedwizard's commentslogin

But copilot is bundled and is free, and it's still losing to cursor


Define losing? My company pays for Copilot but not for Cursor, and it's not at all clear to me that we're the exception rather than the norm. What numbers and data are you working with?


Copilot has every incumbent advantage, so if Cursor is doing halfway decent in the market (which it is), it's winning by default


That's not actually how unseating an incumbent works. The incumbent can adapt to the threat for quite a while if they act on it, they just have to not be Blockbuster. Copilot is showing every sign of making up ground feature-wise, which is bad news for the runners up.


Incumbent advantage of being in VS Code already? Thing is, Cursor is basically just VS Code, there's hardly any barrier to switching, so it's quite a weak advantage.


the incumbent advantage is the default distribution.

defaults matter


In brand velocity maybe, but copilot is rapidly reaching feature parity with cursor and will invariably overtake it—while costing less to users.

Same with Google vs OpenAI. I tend to agree with the sentiment that I most frequently hear which is that OpenAI is the currently popular brand, but that can only carry them so far against what will eventually be a better offering for cheaper.


GitHub has been failing upward for more than 5 years. They could have totally dominated software development and security - failed. Could have been the undisputed champion of code hosting - failed. Should have dominated development co-pilots - failed.

I actually find it a little reassuring that they can't seem to get out of their own way.


They're not the champion of code hosting?


It's a close call - I make this based on the fact that GitHub is viewed as an anti-choice by some in the community, a huge change from the "you don't use GitHub?!?!" energy they had pre-acquisition.

The MS acquisition traded the developer community to briefly appeal to enterprises, then quickly let both down.


Both the startups I worked at and the mega corps are all on github or moving there from bitbucket. They are in a bit of autpilot mode in terms of useful new features aside from actions but I can't think of any new bitbucket feature since I graduated and started working.


Bitbucket is not a player, as you said there are only people leaving. Gitlab has a better enterprise posture than GitHub and can be deployed more securely. Most developers aren't unhappy with GitHub, but IT and security teams are.


i concur


I dunno, for me Github is better than it was pre-acquisition. Sure, the rate of improvement has slowed a lot, but they did fix some old annoyances. But come to think of it, I can't really think of any ways that it has enshittified. I don't use any of the CI/Actions stuff though.


They were before they got acquired by Microsoft.

The fact that they are is not the results of the Microsoft takeover.


Then I don't understand the inclusion in the list above.


To be fair, they have been behind the competition for many years. Gitlab had extremely good CI, security scanning, organisational concepts, etc. for years before GitHub introduced their ones (and Actions still has a worse UX, and GitHub still doesn't have anything below an organisation).


GitLab UI is inferior IMO, and I've used both quite extensively.

I don't like that GitLab lets you nest organizations and such, it makes it so painful to find things over time. I appreciate GitHub doesn't do this, I view it as a plus

I also disagree about GitLab CI, not that it wasn't smart for them to include alot sooner than GitHub, but Actions is really good and really easy to get up and moving with. I find they run faster, have better features - like they can annotate a PR with lint errors and test failures - with very little comparative configuration.

GitLab CI yaml is a mess by comparison. GitHub was smart to push things to the runner level once a certain complexity threshold is hit.

This has been my experience of course, and so much of it is really subjective admittedly, but I don't think GitLab is truly ahead at this point.


> I don't like that GitLab lets you nest organizations and such, it makes it so painful to find things over time. I appreciate GitHub doesn't do this, I view it as a plus

Nah, I hate that. At my job we have a few different orgs, with terrible SSO boundaries (having to auth multiple times to GitHub because I work on repositories from different GitHub orgs). Allowing you to have a proper structure with nestedness, while still having good search, is great. You can also easily move projects and namespaces around, so if the structure doesn't work, it can evolve.

Why would you have the 50 library repositories you've had to fork as top level projects polluting your org? You also can't really do shared variable, environment, CI configs between repos of the same project/type.


And it being open core (MIT) means spinning up a version to test something is incredibly easy. Not exactly resource cheap, as it's still a rails app with multiple servers "smuggled" in the docker image, but it is easy

And I have long held that they are hungry, shipping like clockwork on or about the 20th of every month, showing up with actual improvements all the time https://about.gitlab.com/releases/ It seems this month brings 18.0 with it, for whatever that version bump happens to include

They also have a pretty good track record of "liberating" some premium features into the MIT side of things; I think it's luck of the draw, but it's not zero and it doesn't seem to be tied to any underhanded reason that I can spot


Why gitlab hasn't been able to capitalize on GitHub's many failures is almost as interesting as GitHub's fall.

I think the GitHub brand is still stronger and people just don't "care" about gitlab.


Yeah, it's almost certainly the network effect. Although poor GitLab isn't doing themselves any favors by picking what seems to be the slowest web framework one can possibly imagine

But, anytime I am empowered to pick, I'm going to pick GitLab 100% of the time because it has every feature that I care about and "being popular" isn't a feature that I care about


Well you’re right (especially wrt things like security scanning), but you sort of have to include Azure DevOps in the conversation nowadays. I think the end goal for Microsoft is to get the larger organizations into ADO, either cross-pollinate pipelines and actions or just replace actions with pipelines at some point, and leave GitHub for simpler project structures and public codebases.

That’s why you won’t see a ton of work go into e.g. issues/projects on GitHub. Those features all already exist and are very robust in ADO, so if you need those kinds of things (and the reporting an enterprise would want to be able to run on that data), then you belong on ADO.


I can say with a high level of confidence that the goal is definitely not to push larger orgs to ADO over GitHub. ADO is and will continue to be supported and you’re right that its project management features are much more advanced than GitHub, but the mission is not to push people off of ADO and into GitHub.


Your opening and closing statements aren’t mutually exclusive, but I can’t tell if one is a typo (or if so, which one it is).

I didn’t mean to imply that MS wanted to migrate anyone, just that the different offerings serve different kinds of customers, so you can’t really just compare GitLab to GitHub and say MS is lacking in serving some group of them.


Yeah I had a typo -- the statement should have been the mission is to push people from ADO to GitHub -- sorry.

The official guidance from Microsoft since probably 2019 has been to encourage all greenfield projects to GitHub, as opposed to ADO.


I'm a big supporter of NPR but you don't need to look hard to see their progressive bias.


I don't think bias is the right word. It's more that a station not bound by corporate sponsors better has the ability to reflect the voice of the people, and Americans generally lean progressive when you ask them directly about policy.

Most Americans wanting to tax the rich/large corporations: https://www.pewresearch.org/short-reads/2025/03/19/most-amer...

Wanting to legalize marijuana: https://www.pewresearch.org/politics/2024/03/26/most-america...

The government should supply universal healthcare to Americans: https://news.gallup.com/poll/468401/majority-say-gov-ensure-...


It’s utterly mind blowing how facts and the truth are now labeled a “progressive bias” in the US.

It’s like you have to cover stuff up, deny and lie to be a conservative.


> It’s like you have to cover stuff up, deny and lie to be a conservative.

Depends which conservative is the president, now.


> their progressive bias

Is this what we're calling "truth" now?


While I don't watch NBC or CNN (they talk about 5 minute topics for 2 weeks), I notice often that a progressive bias, as far as I understand, is not immediately bending the knee to any rightwing pushback. It shouldn't be biased to say climate change is real, for instance, but that has been politicized so much that it's seen as a progressive bias. It's only in recent years that Republicans have switched from "It's not real" to "well doing something about it is too hard."

A better example of a bias would be texts from Fox news anchors privately trashing Sidney Powell as a lying hack while they, simultaneously, plan to boost her appearances to make election interference seem more plausible [1]. Or saying they can't fact check Trump anymore [2].

[1] https://nymag.com/intelligencer/2023/05/all-the-texts-fox-ne... [2] https://www.mediaite.com/news/this-has-to-stop-now-new-bombs...


I listen to planet money and a few other podcasts. They seem pretty fair to me. The only way I could maybe see a progressive bias is that they have representation in their staff of racial and sexual minorities. I see no issue with that.

Honest question, does NPR have any token conservative pundits or voices on their broadcasts or shows? I know they have a lot of minority representation. As usual, Trumps proposed solution is idiotic. But maybe there could be an unofficial settlement to make sure all perspectives are heard?

Assuming this is even a problem…

The attack on PBS seems ridiculous.


does NPR have any token conservative pundits or voices on their broadcasts or shows?

They do the same format almost all news shows do where they introduce an issue and have two people with opposing views discuss it (there was a recent one about fossil fuels and renewables which I can't find...). This format doesn't always fall along "conservative vs other" lines though, because issues aren't necessarily that simple.

They also have one on one interview with Republican lawmakers as well. This one is from today's Morning Edition: https://www.npr.org/2025/05/02/nx-s1-5383297/rep-jeff-hurd-d...


It is important not to just have someone to represent a viewpoint, but also that they are equally "good" at it (I'm not sure what that means!). One way to be biased is to have someone incompetent represent a viewpoint - creating a strawman that is easy to knock down.


There have been loads of others but here is a prominent and slightly ironic example of what you are asking about: Tucker Carlson built his early TV career in large part as a conservative pundit on PBS.


> does NPR have any token conservative pundits or voices on their broadcasts or shows?

They used to (e.g., Bob Edwards, who founded Morning Edition) but the Overton Window shifted out from under them. Steve Inskeep today lies somewhere in the center-right (a fiscally conservative Never-Trumper is my brief take on him) but that’s not right enough to count as a conservative these days.


It's shifted so far right that looking at news headlines gives me anxiety that we're in a bad enough time / timeline that modern events will be chapters in future history books; assuming we still have books (in any form).


> I'm a big supporter of NPR but you don't need to look hard to see their progressive bias.

"Reality has a well known liberal bias." — Stephen Colbert, 2006 White House Correspondents' Dinner, https://www.youtube.com/watch?v=IJ-a2KeyCAY&t=4m11s


Well the comedian said it, case closed.


What he's alluding to is that currently conservative voices seem utterly incapable of just not lying. Fox has progressed from a bias, to misinformation, to now just straight up disinformation.

When that is the other "side", then honesty will seem biased. The middle is would be something like lying 25% of the time.


Project 2025 would be the most obvious answer


They are using unofficial comms to stay off the record and unaccountable, it has nothing to do with ease of use.


That's possible I suppose, but do you have any evidence of that or is it just your personal biases causing you to assume the worst motivation you can imagine must be the correct one?

I know personally that given the choice I'd probably rather use Signal than whatever messaging system the DoD contractors managed to come up with. And private conversations between senior military officials over encrypted DoD communication channels probably aren't FOIAable anyway.


Perhaps, but the simplest answer is often the correct one. People are exactly who they appear to be.


But the simple answer is that the devices suck and people don't want to use them. This is going to be more and more true as time goes on because new people coming in will be used to the creature comforts they have from their personal equipment. I'm not defending anyone here, the people in power need to be held to a higher standard than some rando citizen on the street.


> That's possible I suppose, but do you have any evidence of that

Yes, in the chat where a reporter was accidentally present, many of the messages were set to be disappearing. I don't know why anyone would do that if not to avoid recordkeeping laws.

> The images of the text chain show that the messages were set to disappear in one week.

https://apnews.com/article/war-plans-hegseth-signal-chat-inv...

Further, Project 2025 suggests bypassing federal record keeping legislation by simply holding in-person meetings without record.

https://www.youtube.com/watch?v=xxe55mU4DA8

Oddly, the Project 2025 training videos that presumably the members of the executive cabinet have seen say _not_ to delete messages or set messages to auto-deleting _because_ that would be in violation of federal record keeping legislation.


IIRC, DoD uses Wickr RAM for TS messaging and Teams for non-sensitive comms.

Both are fairly "meh" WRT to usability, but neither are so awful people should be breaking the law over it.


Wickr is supposed to only used for unclassified info like health data.

They have a completely sepearate internet for TS/SCI (JWICS https://en.wikipedia.org/wiki/Joint_Worldwide_Intelligence_C...)


I thought there was a build/version of WICKR for DoD-like usage. Maybe not.


I think Wickr RAM is specific to DoD... still not for anything S/TS


That is not the worst motivation I can imagine.


Tell us the worst one you can imagine, please.


The worst one is obvious: the people involved are foreign agents.


The real answer is that none of the people Hegseth wants to show off to have access to those networks.


Jails have been around longer, but I'm not sure how much it really matters. Jails and containers both share the kernel across workloads. A kernel exploit is generally accepted as the barrier to break out (and of course implementation bugs). VMs don't share kernels across workloads, but do share a hypervisor which can also have breakout bugs. Both jails and containers depend on the kernel to be bug free.

VMs (depending on hypervisor) are easier to secure by default, you can't easily forget an overlay fs, or make other mistakes that expose some part of the host to containers.


"And the massive weaponization of government against opponents is the worst..." it's ever been under Donald Trump.

There I fixed it.


Well, enjoy these 4 years


Do you feel better about naked self interest and blatant corruption after you say that?

Does it make it ok because you try to equivocate?

Is it so hard to just say "corruption is bad all the time and we should not tolerate it from anyone" - it is not a controversial position at all.


The trick to competing with Duolingo is to _actually_ teach people new languages that they actually learn, rather than giving away the illusion that they are learning a new language on Duolingo.


Is it?

At the end of the day, whether it's effective or not, Duolingo sells the feeling that you are learning a language to people. Winning a competition with Duolingo means doing better at making people feel like they are learning a language -- the strategy to win against Duolingo probably involves watering down the learning even more, to better sell the feeling.

A good way to think about it is look at some organization that wants to be effective at actually teaching its employees a new language, like the state department:

https://www.state.gov/foreign-service-institute/foreign-lang...

20 hours a week of intensive instruction.

Spanish 30 weeks Cantonese 88 weeks Turkish 44 weeks

This is what it actually takes.


Yes, it takes commitment to master a language. In the case of Japanese, which traditionally takes the most weeks to master when coming from English, we made Japanese Complete based on frequency analysis to help speed up the process of acquisition. With 777 kanji carefully selected by frequency you can get 90% coverage of kanji in the wild. This is about a third of the "daily use" set of ~2200 kanji so the process is greatly accelerated. If you're interested in seeing what 777 kanji look like, I recently created a small kanji quiz game that quizzes by English meaning words [0].

[0] https://japanesecomplete.com/kanji-game.html


Very cool; and pretty too!


there is an underserved audience that wants an engaging way to learn a language and are disillusioned with Duolingo already

Duolingo is for people that will never travel for more than a weekend once every other year, and its fine that its entertaining for them or their last minute crash course to feel less ignorant. Lately I've seen it used by people that want to feel closer to their roots.

But I don't think people actually engaging with other cultures and going abroad to do so are still using this. On the other hand, LLM's are really good at slang and colloquialisms, something neither Duolingo or an in person teacher will reveal to you.


> there is an underserved audience that wants an engaging way to learn a language and are disillusioned with Duolingo already

I'm just very unsure whether it's possible to design an effective language learning program that is "engaging" in the way that Duolingo users want it. At the end of the day, you should feel engagement from using the language (and seeing yourself improve) and not from external gimmicks.


True but then I remember that most people are just paying for the feeling. There's millions to be made actually teaching people stuff (learning is hard) but there are billions to be made making people feel like they are.

That said, I do think betting against Duolingo will pay off long term. But the put options are so expensive... probably better to just short the shares


> rather than giving away the illusion that they are learning a new language on Duolingo

I disagree that it's an illusion. People are learning a new language when using Duolingo, but 5-10 minutes/day means it will take a long time before they are proficient. Someone else linked to the state department website showing 550-690 hours of learning required on the English adjacent languages.


Where are the goalposts then? If the answer is always "you are prompting it wrong" then there are no goalposts for agentic development.

Where is the consensus position that is demonstrably more effective than traditional development?

My observation is that it's somewhere close to "start this project and set an overall structure", after that nobody seems to agree.


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

Search: