We could barely convince the reviewers on the last review that using GitHub is okay as long as we take some extra steps, I guess we should prepare to switch to a different platform with the next review.
> “Just like how Bill [Gates] had this idea of Microsoft being a bunch of software developers building a bunch of software, I want our platform, for any enterprise or any organization, to be able to be the thing they turn into their own agent factory,” said Parikh [the CoreAI team lead].
That Bill Gates analogy seems rather far-fetched, though.
Microsoft under Gates at least produced real things. I wonder when Apple gets an Indian CEO to facilitate outsourcing.
> Parikh, who transformed Facebook engineering teams, now leads a transformation that he describes as building an AI “agent factory” for Microsoft’s customers.
> ”I described this agent factory idea to Bill [Gates], not knowing that he and Paul [Allen] described Microsoft 50 years ago as the software factory,” Parikh says. “Just like how Bill had this idea of Microsoft being a bunch of software developers building a bunch of software, I want our platform, for any enterprise or any organization, to be able to be the thing they turn into their own agent factory.”
[0] https://www.theverge.com/notepad-microsoft-newsletter/672598...
so it would be feeding off itself from "vibe coder" an have an singularity generated corpus around AI tooling
On the one hand, this probably means it gets the funding it needs to keep going strong.
On the other hand, I'm worried that this means that GitHub is going to focus exclusively on building AI features while the core product becomes stale/abandoned.
$ git commit
The git command has been changed to bob, please type 'bob commit' to commit.
I expect that the problem that Microsoft aims to fix is that people can use GitHub effortlessly without locking into Azure and Power Platform
I don't believe so, and I didn't mean to imply that. Rather just that if they are part of the "Core AI" org then they will likely remain a priority area of investment for Microsoft...right now anyway.
Im more concerned about random breakages. When you have org pressure to add features rapidly shit breaks. Stale would be best case scenario.
I expect this will continue indefinitely until the product becomes little more than an AI training corpus and genericized trademark, similar to how our Xerox machines at work are actually made by Brother, while Xerox the actual brand has faded into obsolescence.
I will note that we don't use many of the CI/CD/issue tracking/wiki/etc. features, though both Github and Gitlab offer them. I'm sure they have their own particular quirks that may be a hassle to migrate between and have people relearn. I prefer to keep those tools separate, allowing the git repository be almost exclusively a git repository and spinning up other tools as needed.
Always assume anyone carrying water for a mega corp is a shill or a bot or some combo.
Never make a deal with the devil.
Long-term, we aim to be the new social coding platform, collectively built in the open.
It fits my "do one thing, do it well" philosophy as it doesn't have opinions about CI, Issue trackers or even how you view the code online.
I'll admit that it's a nasty bastard to set up properly though, and the options for viewing repositories are universally terrible when not bundled with a code-review system (like Gitea, Github and Gitlab). Alas.
The fact that it stores everything in files on disk (no databases except for caches that can be regenerated) makes backup/restore and replication a breeze compared to many other more complicated systems.
You have a very short privacy policy [https://tangled.sh/privacy], but no guarantees of AI-bot-scraping protection. What if anything is your users' expectation of privacy of their repos against third parties, including malicious ones? Really you need to set that out clearly in your privacy policy.
Thanks for the feedback re: the privacy policy. It’s still actively being improved and we take a lot of effort to protect against AI scrapers. I’ll update the policy verbiage to include that.
But AT Protocol can't.
So currently, you're only suitable for non-commercial users. (Can you name any commercial org using Tangled.sh on source code?)
Does AT Protocol have any rough milestone (date?) for private data?
> we take a lot of effort to protect against AI scrapers.
Sorry that's not stating a guarantee of anything, it's an unquantifiable aspiration. I asked what you guarantee your users. IP access logs? Alerts? Response times? Blocks? IP whitelisting?
most SaaS tools only have github integration which is sucks
If you only need Git plus project tracking Gitea is super mature. It runs happily on small VPS.
Will move to that fork in one of my future private infrastructure reconstructions.
> Forgejo was created in October 2022 after a for profit company took over the Gitea project. It exists under the umbrella of a non-profit organization, Codeberg e.V. and is developed in the interest of the general public. In the year that followed, this difference in governance led to choices that made Forgejo significantly and durably different from Gitea.
If you take it at face value (at your peril), Gitea is about to start enshittification, while Forgejo will not at any point. My personal opinion, is that this is credible.
Citation needed. nektos/act is for sure not "like GitHub's"
Sure, it's not identical, and no one claims it is. I think it's defensibly like them, though.
While GitHub and GitLab have dedicated design and front-end teams to improve their UI/UX, Gitea and Forgejo aren't large enough to reach that scale, even after Gitea became a company.
For example, look at the number of issues triaged with "UX" [0] or "UX Paper Cut" [1] on GitLab. It is an order of magnitude larger than you would find in any other FOSS option.
[0]: https://gitlab.com/gitlab-org/gitlab/-/issues/?label_name%5B...
[1]: https://gitlab.com/gitlab-org/gitlab/-/issues/?label_name%5B...
Knot DNS[1] good enough for you ? GPL licensed.
https://gitlab.gnome.org/ - GNOME uses Gitlab
https://gitlab.com/kicad/ - KiCad uses Gitlab
Yes and no. If all you want is a remote git server then no, there's not. But there's plenty of legitimate reasons to use a SaaS tool like GitHub.
- completely docker based CI/CD which makes reasoning about what it's going to do easier than "read through some minified .js from some rando"
- they do have composable CI/CD akin to the GitHub Actions marketplace, but I haven't used it as much in anger to speak to how valuable it is versus "competitive checkbox feature"
- built-in Terraform State, so no more S3 + Dynamo
- highly configurable JWT claim curation for ease of OIDC based access from the pipelines
- good integration between the platform and multiple Kubernetes clusters
- related to that, a strong "review environment" setup
- they were also hinting at being a Sentry replacement, but regrettably I had to switch back to GitHub before that came out of preview so I don't this second know where it stands
i consider that a feature
Codeberg and gitea, on the other hand, feel great, like early Github. Fast and simple, instead of a product that’s adding feature on top of half-baked feature to capture the sweet corporate $$$.
I also don't think "it's open source!" is a huge differentiator because it's enormous, difficult to deploy from source and written in Ruby so the chance of being able to actually modify it for some feature you want is near zero.
I think Forgejo is probably a way better option at this point even if it is less mature. It's written in Go so way easier to deploy and edit. And none of the features are paid.
I do like Gitlab but... it's not amazing. I liked Phabricator more (except for its lack of integrated CI).
Auf Wiedersehen, GitHub - https://news.ycombinator.com/item?id=44864929 - Aug 2025 (66 comments)
Looks like I made the right move
DevDiv was arguably the place where GitHub would have ended up had it become integrated earlier, so it makes sense that it would end up there.
The features that will be prioritized will be AI not Git improvement
I don't mean to sounds like an MS apologist, btw. I fully predicted and hoped for an exodus from Github to GitLab or something back when it got acquired — I'm from the Microsux generation.
I am reminded of this discussion between fb devs and git devs from 13 yrs ago:
https://public-inbox.org/git/CB5074CF.3AD7A%25joshua.redston...
git has definitely made improvements since that thread, e.g.:
https://graphite.dev/guides/git-monorepo#tools-and-strategie...
but it could still be better for the truly gargantuan of code bases. Might not be worth it? Idk. Maybe with llm generated code churn, suddenly it becomes worth it? haha.
If you help humans collaborate better, you help LLMs collaborate better.
Github's workflow for stacked PRs is still terrible. There's plenty of room for improvement.
That's absolutely the right question to ask. If MS just left GitHub alone, it would be fine for open source projects for years to come. The enterprise side is a little different, there they still have a lot of work to do to round out some of their more advanced features.
What worries me isn't that they stop investing. What worries me is that they actively destroy the current project while turning it into AI garbage.
Nah…
idk why they didn't do that tbh, all ingredients are already there
https://github.com/orgs/community/discussions/5634
4 years and counting...
so if you create an Organization to host your project(s), now you cannot enable that maintainers make changes on incoming Pull Requests; something that is very useful and perfectly available for projects that live under a normal username.
Of course there are - lots of room for improving data collection and advertising revenue streams!
And yes, I know "Fine Grained Tokens" exist but they don't seem to be usable almost anywhere and the fine grain level of control isn't actually very fine grained so they kind of suck.
One idea though, they could make a nice site like SourceHut so you can host repos and browse through them.
I mean, Microsoft has this GitHub social media site with stickers and AI, but something serious for programmers could be nice too.
Not even mentioning AI, which is a huge opportunity also.
GitHub has (only) $2bn direct revenues (2024; subscriptions + presumably per-usage billing of features like GitHub Actions) but also generates revenue via Copilot, Marketplace (selling tools and integrations).
What are Microsoft CoreAI's revenues? surely >> GH's direct revenues. Hence, GH is likely to become a platform for pushing all sorts of AI revenue streams on its users. I wonder how Microsoft sees that, by segment.
* Actions are more finicky, both private (paid) and public, they crash and hang more.
* Publishing changes without testing them: https://github.com/actions/toolkit/pull/2106
* 5+ second loads on the GitHub mobile app
* AI buttons everywhere (Your administrator can pay for CoPilot)
* Releasing Node24, completely skipping Node22 in their actions: https://github.com/actions/runner/releases/tag/v2.327.1
One of the most disgusting features that they did build is the ability for administrators to check how often a user accepts the CoPilot suggestions.
I was about to complain that they still don't have YAML anchors, but it seems that that was merged in 7 days ago: https://github.com/actions/runner/issues/1182#issuecomment-3...
But yeah, github has been largely unaffected.
I still remember Atom.
This surely isn't going in any good direction. What's next ads in commits?
Xamarin is no more, after the whole MAUI rewrite without backwards compatibility to Xamarin.Forms, killing VS4Mac, shortly after having rewriten the underlying Xamarin based IDE into Mac, what survives is a subset of Xamarin tech for mobile and WebAssembly workloads.
.NET is now cross platform, but only as long as it doesn't hurt VS sales, with GUI workloads, profilers, still being mostly Windows only, and partially supported on VSCode, which also has the same VS license.
A proper cross platform IDE experience requires getting Rider.
Then there is the issue they seem to be shoting into all directions, with GUI frameworks, Web, Blazor, Aspire, to see what sticks.
Github even with the previous CEO was already a delivery mechanism for Azure and AI efforts, now it will be full steam ahead, as per new org chart.
VC++ after betting other compilers in C++20 support, seems to have lost its resources struggling to deliver C++23, and also probably affected by the Secure Future Initiative, and decisions for safer languages.
But hey 4 trillion valuation, so from shareholders point of view, everything is going great.
You'll get the same experience as Codeberg, because Codeberg is in fact running on Forgejo
I don't think this is right. See https://en.wikipedia.org/wiki/Gitea#Forgejo_fork.
The lineage of those projects is Gogs => Gitea => Forgejo
First the rampant spyware, then they gradually wreck every single piece of software into unusable buggy AI-slop-mess just to play the trashy MBA valuation games.
I still hold nostalgic value for the old OSes (say up to XP/7) but everything after has been nothing but maximal profit extraction.
Dont get me started on Azure
The '90s/00s era of people hating on M$ and picturing them as the Borg had left room to the 10s/20s of MS being "friendly" and releasing open source and free things (typescript, vs code, core.net, wsl, work on python etc) and not completely screwing up acquisitions like GitHub or Mojang.
Windows became adware, and office became some crappy online thing, but _microsoft_ had became nicer and gained goodwill.
This seems to have started evaporating in the last year or so.
HN has a short memory. About 10 years ago everyone was all over Satya like he was Jesus' second coming.
Look where we are now.
Visual Studio Code seems to be their big open source push, besides GitHub. Everyone uses it, and most development environments and UX are based on it. Used to be Atom, I remember.
Pick one.
https://www.theguardian.com/world/2025/aug/06/microsoft-isra...
No one really associates human rights with Microsoft's reputation. That is the domain of Palantir, Meta, etc.
I'm just mentioning this for no reason whatsoever. It popped into my head, for some reason.
I very much do look very negatively on Microsoft as a collaborator with modern fascist regimes, along with Meta, Palantir, X, etc.
Microsoft is the Walmart of operating system providers, that happened to buy a popular Git hosting site and briefly made noises that seemed not awful.
In terms of coolness, Microsoft peaked right around the time they were hiring the cast of Friends to promote their OS.
Wait, do they?
I mostly remember:
- A neglected desktop OS with slowly deteriorating quality
- Aimless products like the Vision Pro that seems to have failed as the "get the devs excited" premium SDK launch everyone described it as
- Rocky start issues on Apple Intelligence, nerfed Siri, etc.
- Unexciting iPhone launch and lots of ridicule levied on Liquid Glass
It's the laptop to get for compute/battery, which definitely is not nothing, but I'd say few tech people have been excited about Apple otherwise lately, as product or platform.
And probably fewer still consider switching to the alternatives. Apple is, for better or worse, usually the least bad option.
Apple and Google both use immutable locked down OSes on their main products that prevents improving device security, such as IP & DNS filtering / blocking.
Microsoft user experience keeps getting worse. Latest version of Teams, as of today, says I'm at the "Calendar" screen and the navigation and content screen both show "Chat". "Calendar" was unpinned because I find Teams to be at interacting with content. No reason it should be a PDF viewer when the desktop application is actually usable allows for viewing chat and content at the same time.
I understand developing for those platforms makes money or is needed for other products. Unless I have to develop products that support those companies, I will never pay with my personal income to support those organizations.
When Nadella announced plans to double the company's revenue by 2030, it was pretty clear that the enshitifiction was going to ramp up significantly, but it doesn't seem like it will ever relent now that they have to squeeze out more free cash flow to cover all of this AI capex. Windows is practically malware at this point, they've made extremely deep cuts to .NET engineering headcount, and it's just going to get worse.
It had the plug and play standard but that only worked half of the time, and if you messed up by doing something like connecting the peripherals before installing the driver you could BSOD while trying to install the drivers and have to rescue the whole OS. Happened to me enough for me to remember it.
And my sister demonstrated how you could delete the recycle bin if you were bad enough at computers, which was fun.
I've also had nearly as many kernel panics on OSX or hangs on Linux as I have had BSODs on Windows (when graphed as a ratio of use over time).
All OSes have flaws and issues, there would never be a perfect operating system with our current understanding of computers, and that's ok.
That being said, my critique does not include OSes that spy on you (for what will be considered a several trillion dollar crime syndicate when this era is written down in history), which is its own entire rant.
Can you elaborate on why you believe that? I mean, with GUI frameworks it's pretty obvious MS is placing all their chips on WinUI3, even though they are not deprecating any legacy framework. I mean, their Win32 API is still alive and well, as well as MFC, ATL, etc. WPF still gets some minor updates too here and there.
I have no idea what you mean by web, too. ASP.NET is perhaps one of the better maintained web frameworks around. What exactly do you interptet as a concern?
Blazor is also Microsoft's alternative to JavaScript and it's main value proposition is being able to write webassembly apps using Microsoft technology exclusively. What do you think is replacing this?
Pointing out Aspire is even weirder. It's a containerization framework to help with observability and manage distributed applications. What exactly is the overlap?
I sense a great deal of confusion in your comments. What exactly are you trying to say?
WinUI3 is dead, lol. I tried to migrate from UWP to WinUI3, but it is literally dead. There doesn’t seem to be any team at MS actively working on it, the community calls have died, and the last build conf didn’t have any WinUI3 talks, all AI stuff. Yes, you can build apps with WinUI3, but development and support for it has stalled and I couldn’t justify moving the companies product over to WinUI3.
This is Microsoft's primary strategy. There are a lot of victims out there.
... he says after spending several months porting a win32 app to Silverlight as part of a Gold Partner/MS case study with much fanfare, only to have to spent the next few years backporting everything into the win32 app it never replaced, and then it was shit canned and only the win32 version remains.
We're planning to rewrite it in Qt at some point as some of our customers use RHEL.
... what?
They could do a better job with the native frameworks, but the rest of these are completely unrelated. For web, MVC is pretty much dead and you might want to use Blazor SSR instead. Web API via controllers is still supported, but minimal API endpoints are the hot thing. Blazor is being treated as a first class product. Aspire is there to assist in local orchestration of distributed applications... and is built on Blazor.
On HN I keep hearing that associating .NET with Windows is outdated perception.
Writing JVM languages I feel that the developer experience is pretty much the same on any OS. It seems this cannot be said for .NET?
Microsoft is acquiring a lot of game developers, put it on hold for a few years, then close subsidiary and layoff all employees.
I guess generating hype by acquisition and increase valuation cause more profit than developing a real product.
I'm beginning to think that using Microsoft services(yes, GitHub included) is morally questionable behaviour right now. I can't support the current Microsoft behaviour of laying off many employees so casually.
Sounds like they just bought the IP.
Like it or not this makes sense as a business move. Microsoft is positioning itself for the next phase of the current AI hype cycle where standalone AI products will struggle and the “it’s a feature not a product” phase will take hold.
If they fuck up the core business rushing into AI, then aren’t they likely to get replaced by something else that does the core thing better?
Not to mention all the earnest worries about them reading private codebases to train AI nobody asked for.
You’d think being a trusted source of truth for many critical codebases would be “enough”
I still feel that there's no competitor I like as much. But that may not matter.
Structurally, it seems to make sense for GitHub to be part of Microsoft proper.
Perhaps this is a change for the better.
(PS: despite their “failure” to win hearts and minds, I do recommend giving Copilot in VSCode another look these days. Its agentic mode is very good and rapidly improving; I find it comparable to Claude Code at this point, particularly when paired with a strong model. Related to structure: I never quite understood the line between what parts of this GitHub made, and what parts of this the vscode and related Microsoft teams made.)
- 2-nd of Aug 2025 Github CEO delivers stark message to developers: "Embrace AI or get out of the industry" https://www.businessinsider.com/github-ceo-developers-embrac...
- 11-th of Aug 2025 Github CEO resigns https://www.theverge.com/news/757461/microsoft-github-thomas...
You can't make this stuff up :) Maybe he didn't embrace AI hard enough, and that's why he is exiting the industry?
Now this time it could be different. But last time wasn't that bad imho.
It is deeply concerning because all things point to reality shaking out with irony. None of these big tech companies have leveraged AI to build anything remotely interesting from a product perspective. Its truly astounding how bad they are at it. Apple has nothing, Microsoft wants to put spyware on every Windows computer and builds the worst coding agent on the market despite having privileged access to every line of source code ever written, Meta put a chatbot in Whatsapp then decided paying researchers ten mil would solve their problems, Google has world-class research teams that have produced unbelievable models, without any plan at all on how those make it into their products beyond forcing a chat window into Google Drive.
Their fear is going to lose them everything. Its a fascinating inversion of the early internet problem, where companies who were unwilling to innovate got out-competed. Everyone learned that lesson and decided "we'll never be unwilling to innovate ever again"; but now their core product stable undergoes constant churn that is pissing off customers and driving competition to eat their lunch.
There is long-term, durable beauty in investing majority effort into making Github the single best place to host and organize code. That need is never going away. There is also necessity in ensuring it has an AI strategy in a post-AI world, no one doubts that, but its a matter of proportion and humility. Microsoft/Github will never build AI products that lead the market. Its not a technology problem; its an organizational and political one. But that's ok, because they could dominate the market with the world's best code hosting platform, an average AI strategy, and a library of integrations with the rest of the frontier world.
Oh my God, tell me about it. Our C levels are being fed bullshit by all of our vendors about how AI is going to transform their business. Every few weeks I have to ask "what the fuck does that mean exactly?" "Oh, well, agentic AI and workflows blah blah."
Ok? You want a chatbot? Fine, we're still building a state machine. At best, the LLM is doing expensive NLP to classify the choices.
Something something classify support tickets? Alright, but we're still just doing keyword search, LLMs literally aren't even needed.
I love LLMs and get a lot of use out of them for coding, but I still don't see anywhere that they're going to fit in for core business functions. Anything that is proposed can and should be done without LLMs. I'm just not seeing where they can be useful until they are truly AGI. Until then, it's just expensive NLP.
Yeah, don’t ask..
But in modern times the particularly level level of big, scaling back of anti-competitive law enforcement, and a government increasingly obsessed with making [economic] number go up, regardless of the cost, have all created a situation where the current batch is dying a lot slower than they probably otherwise would.
If 'AI' is the pandora's box of self destruction that can move the show along to the next batch of companies, then it'll have been worth the trillions of dollars in investment after all!
I also don't feel it will happen in "rapid order". These companies are too big. Its happening business-unit by business-unit. In the far future, these companies will still exist, just heavily optimized into the much smaller handful of units that still generate profit.
The bit most of us seem to completely misunderstand is that the name of the capitalist game is not competition it's monopoly rent. All major corporations time and again look to capture a monopoly, it's the winning play.
If you've wondered about hosting your own version of GitHub but have worried it's too hard to set up, I'd encourage you to spend even a few minutes spinning an instance up with Docker Compose and poking around.
Github at its core is a software lifecycle management product. To keep it running requires skillsets that are much much different from that of Gen AI/ML/whatever. Its hard for me to see this as anything other than an intra corporate political play and not something thats in the best interests of the users or the community. I expect to see a lot of the “legacy Github” folks slowly leave and be replaced by MS/Azure folks (gross). In the short to medium term this is probably gonna affect the stability of the system (its already pretty bad with several outages every month, including silent outages).
It's hard for me to see anything Microsoft does as something other than an intra-corporate political play.
The lack of tech literacy among tech bloggers is incredibly disappointing. I wish I could say it was shocking, but that’s not true.
So there is no real org change, just the CEO left and they didn't immediately replace him with a new one.
> 74 points by leoc on April 3, 2014 | parent | context | favorite | on: Microsoft Open Sources C# Compiler
> Well, here we are then. This now officially the standard play for formerly-dominating computer-platform firms who have fallen on hard times: having before been proudly hard-nosed and proprietary, publicly see the light and present a new image as a new, kinder, gentler company which totally gets it about openness. Former famous examples: IBM under Lou Gerstner (we love Linux and open platforms!), Apple after the NeXT acquisition but before the iPhone (look how expandable our new PowerMacs are; on the software side, we're now an open-systems-loving Unix vendor, and we'll even open-source our kernel!), poor old SGI (we love Linux now! Or, wait ... actually WinNT, whatever.). Sun of course used to go back and forth between being chill dudes who totally get it and more nakedly hard-nosed. As always in these cases, the questions are how far the bright new era of glasnost actually goes in substance (IBM legal's patent monster quietly thrived through all the kinder-gentler period) and how long it lasts (these eras tend to end with the company either dwindling into irrelevance, or finding renewed success and going back to its bad old ways).
Historical debate may now begin.
The product quality went to shit in all 3 scenarios. There were different reasons and nuances to them all, but all 3 boiled down to one common factor. Instead of following the desires of the customers, they now had to pigeon-hole those desires into the larger business goals of the parent organization.
They all turned into political battles at the leadership level, low morale at the product level, and decent jobs for the engineers as long as they were happy just doing what they were told. For the customers, everything just stagnated. It took years before all the politics sorted themselves out, people chose whether to stay or go, and you got product leadership running who could balance it all out without the baggage of the merger.
So as a Github customer, this does not have me running for the hills. We won't lose functionality. But we won't gain anything we truly desire either - we'll see new features come out that relate to Microsoft's dreams, not our own. At a strategic level, I'd start telling my teams to be sure not to get vendor-locked to any Github features, and always have a migration plan at least conceptualized so that once we see where it all really goes, we are well prepared to either stay or go depending on exactly what Microsoft does in the next couple years.
All your code are belong to MSCodeLLMTrainer.exe now
This is so confusing. The "CoreAI" team is apparently doing everything except the core of AI, which is LLMs.
buyucu•2h ago
Rochus•2h ago
buyucu•1h ago
beefnugs•2h ago
bn-l•2h ago
SideburnsOfDoom•2h ago
That's GitHub code -> AI.
The damage will be AI code -> GitHub
CoPilot already gives (bad) code reviews on GitHub PRs.
ksherlock•2h ago
Look at the some of the AI slop curl deals with -- https://daniel.haxx.se/blog/2025/07/14/death-by-a-thousand-s... -- and imagine your issues list filled with that.
mbreese•2h ago
SideburnsOfDoom•2h ago
https://learn.microsoft.com/en-us/visualstudio/ide/copilot-a...
benoau•2h ago
dceddia•1h ago