GitHub backs down, kills Copilot pull-request ads after backlash
theregister.com
theregister.com
What's interesting to me is how many people went like 'Oh, Satya really gets open source, this time it will be different'.
Just as with politics, the only way to get them to do what’s in our best interest is to make them come to the conclusion that they’ll risk losing money (or status or power) if they don’t.
What it is, is purely incompetence. Revolving door of executives forcing shit ideas because they need to assert control.
Big Tech has become a space led by lizard brained nepo babies who have nothing to contribute to the world, but think they're entitled to it all.
Did people honestly believe Microsoft is cool. I'm not so sure. The company has access to a large amount of surveillance data about computer users, it understands what it can and cannot get away with and actively manages its online reputation through whatever means necessary
Time will show the wiser
With Office, well, your employer is paying for it, so you have no say in it anyway.
It's clearly the marketing dept at Microsoft swoops in and poisons all their software, who else would be doing this?
This is why I say, marketing driven development is garbage.
Capitalism (and it's demands of the market) at its finest.
Capitalism is the reason the internet sucks. If you don't agree, think about it longer and consider if it might actually be true.
At some point, a business should shift from growth state to a steady state. The idea that businesses have to grow forever is a sad consequence to how we fund companies.
The only thing that grows forever unchecked is cancer.
I was on a department-wide call; many, many years ago. The person talking was telling us how well we were doing and how we needed to grow. At the end, they asked if there were any questions (which, thinking back, seems odd given the size of the meeting, but.. it was a long time ago). I asked them "Why? Why do we need to grow? We're doing a good job at our core business. We're making money doing it. Why do we need to expand; specifically expand our offerings into something that _isn't_ our core".
My question didn't get answered. But it _is_ a valid one, imo.
One famous example is See's Candy, which Warren Buffet famously discussed in one of his newsletters. See's is a mature company with zero mandate to grow. It turns the profits over to Berkshire and Berkshire uses that to invest in other companies.
The economy as a whole keeps growing because human desires and ingenuity are unlimited. But a specific firm reaches its natural limit, at which point it turns into a cashflow machine to generate dividends for owners.
The problem you are facing is that Management does not want to acknowledge that it's time for them to start paying out dividends and leave growth alone, because that would be an admission that the profits of the firm are best invested by some other firm, and not by them.
It is all about management ego, in not recognizing their limitations, and then destroying the core company as they invest in areas where they can't compete. Shareholders and boards need to replace management when this happens, but it is hard to do because Management keeps insisting that they can earn an above average return if they keep the money rather than returning it to shareholders. And people love to hear stories of above average returns.
>Windows ultimately sucks
I actually want a generalized tool for my OS, a specialized OS sounds like a pain in the ass.
Not specialize in the sense of "here's your civil engineering operating system, which is different from your structural engineering operating system, and neither bear any similarity to your gaming operating system".
A long time ago, a scorpion came to the edge of a great river. Not being a good swimmer, it asked a nearby frog if it might get a ride across.
The frog eyed the scorpion warily. “I’ve heard of your kind. I see the stinger you hide behind your back. I wish I could help you, but I cannot risk it.”
“Why would I sting you?” the scorpion reasoned. “If you die, we would both drown.”
The frog was convinced. It let the scorpion climb atop its back, then began to swim across the great river. But when they were halfway across, the scorpion suddenly stung the frog.
As the poison spread through his body, the frog cried out, “Why did you sting me? You have killed us both!”
The scorpion replied, “I couldn’t help it. It’s my nature.”
Microsoft just can't help it that they end up destroying the goodwill they inherit when they buy a property. It is in their nature.
Are we living in the same world? GitHub is not ruined at all, it still works great (as in it’s completely usable), it’s still where 99% of open source projects are hosted, and it’s still a no brainer to use it for public or private repos (having used Gitlab extensively, GitHub is just so much more user friendly). There is more competition, which is good, but GitHub is still the default option for open source by a long margin
https://news.ycombinator.com/item?id=46131406 "Zig quits GitHub, says Microsoft's AI obsession has ruined the service"
https://news.ycombinator.com/item?id=47487584 "GitHub appears to be struggling with measly three nines availability"
https://news.ycombinator.com/item?id=45037365 "The GitHub website is slow on Safari"
https://news.ycombinator.com/item?id=44799861 "Why is GitHub UI getting slower?"
GH notification search doesn't search the title or description of the notifications. https://docs.github.com/en/subscriptions-and-notifications/r...
GH cannot search code that exists in non-default branches. Have fun responding to the next supply chain compromise in any org that has repos with multiple supported branches.
It no longer feels like a polished product.
microsoft, you suck at aquisitions.
stop shoehorning copilot into everything. holy hell, stop it. just stop. please. no customers ask for this. none. zero open source developers ask for anything like this, ever. stop it. stop. holy moly, stop. i mean it. but you won't stop because you don't understand why we don't want it, because you suck at acquisitions.
stop usurping github culture and replacing it with microsoft culture. you know what happens when microsoft culture arrives: all of the things that people love about your company vaporize almost immediately. you dorks don't understand this, though, because you suck at acquisitions, so this'll never change.
stop letting people with MBAs make decisions. this is the big one. people with MBAs know enough to be catastrophically dangerous, and they don't know enough to know if what they're doing will drive people away. MBAs lose all respect for customers and only see things in terms of value. MBAs do not see customers as valuable, they only see product as value. MBAs are insane. Fire the fucking MBAs and get some older engineers who do not have MBAs to assemble teams to help them pick product direction and product features. This is obvious to everyone except you dummies because you dummies suck at acquisitions.
you CAN keep the "GitHub" brand, and the clout, but you must stop doing everything you started doing since you acquired them. and I do mean that. you must let GitHub culture return. GitHub will die a slow, painful death if you do not. It will live on a bit longer as the git host of choice for some enterprises, but it will not last very long in that form. This is obvious to everyone except you because you suck at acquisitions.
you look at your shiny new pet and you grab it and you dash its head against the concrete wall until you see its eyes poking out and then you cry because it's dead, not understanding that it was you who killed it. you only wanted to make it better! but you didn't make it better, did you? you killed it. as you always do.
you strip everything that customers love out of these companies and you crush everything that the employees love about the companies with extreme efficiency because you don't fucking respect these things. you don't even know that you SHOULD respect these things, because knowing that requires that the MBAs be taken away from the acquisitions steering wheel and be permanently banned from the company. you are filled with cancerous MBA decision making and those MBAs will never admit it to you, because they are the engine behind these acquisitions you fucking suck at.
Happens almost every time.
Profit has a tendency to fall over time. A growing company can escape this for awhile by expanding their marketshare or expanding into new products. Eventually the only way to head this off is by raising prices and cutting costs.
Entshittification is fundamental to our system.
Consider this too: the people who are making decisions about Github's future have no investment in it's long term success. They're VPs, directors, managers and ICs who are simply trying to get promoted and get their bonuses by squeezing out short-term revenue. They'll be long gone before it all goes to shit.
It's almost like we have a distortion based on the workers' relationship to the means of production.
Of course, MS every once in a while says that it makes a lot of money, but they don't really say how much is costs to keep it up. Their free tiers are still very generous, even they are buggy as hell - I can't imagine that the profit it makes even dents MS' bottom line (assuming it's not in the red). But at the end of the day the model training is done.
I guess Github doesn't have a lot of use anymore, beside having a lot of users that you can use to experiment with such shenanigans to see what can you get away with.
I think this gets the timeline wrong. Microsoft acquired GH in 2018 and started the partnership with OpenAI in summer 2019.
I'm sure there was some strategy to extract value from it that wouldn't serve its users but I think OpenAI was not initially meant to be the beneficiary.
But your timeline is off, however. Their partnership started in 2016[1]. In 2019 MS started to invest publicly in OpenAI - but by then they have had some history.
To me, this is at least suspicious. Granted, I have no hard proof.
[1]: https://blogs.microsoft.com/blog/2016/11/15/advancing-ambiti...
So this logic doesn’t pass the smell test to me.
EDIT: seems there was only a year in between them buying GH (2018) and investing in OpenAI (2019). So _maybe_ they had that foresight.
can we please blaming randos.
Migrating away from Github just increased in priority.
At first, they brought it back. Then they changed to limits so you get between zero and two searches before getting an error message that you have hit some kind of limit.
Don't just say, do! If you have a popular repository, share news of your migration to drive others to do the same.
VOTE WITH YOUR FEET, PEOPLE!
they must be migrating it to hyper-v or something. brutal.
I only ask because I already know of good alternatives for FOSS, but it's the private / work projects that keep me tethered to GH for now.
To me, GitHub only makes sense as a social media site for code. If you are publishing to GitHub with no intent to be open in your code, development process, and contributor roster, then I don't see the point of being on GitHub at all.
Because it's not like their issue tracker is particularly good. It's not like their documentation support is particularly good. It's not like their search is particularly good. It's CI/CD system is bonkers. There are so many problems with using GitHub for its own sake that the only reason I can see to be there is for the network effects.
So, with that in mind, why not just setup a cheap VPS somewhere with a bare git repo? It'll be cheaper than GitHub and you don't have to worry about the LLM mind virus taking over management of your VPS and injecting this kind of junk on you.
I now start with local repos first and whatever I deem OSS-useful, I mirror-push from local to Github or anywhere else with forgejo.
Github was never really needed to use git for private projects.
Uses the same email-based patch workflow as Linux. Takes an hour to learn, and they have helpful guides: https://git-send-email.io/. No JavaScript.
Simple, direct, and I really like the email based workflows.
>Whether they will abuse the trust of having complete and total access to every private repo and all of the code inside or not remains to be seen
>MS is pushing their ads within their own OS more and more, will GitHub get the same treatment[...]?
Funny.
The top comment of the linked thread ("If Microsoft shares SSL certs with NSA they could do MITM attacks") is something that I find much more likely today than back in 2018.
The serious users leaving will definitely dent profitability. And GitHub being a social network, could start a death spiral.
There are a few alternatives, but none have the critical mass of users yet.
They created an amazing technology that oftentimes is indistinguishable from magic and then use it to deliver ads and - sorry about the tangent - kill people.
This really is the quote of the century:
> The best minds of my generation are thinking about how to make people click ads
What a waste.
I understand why you felt the need to do it, but it’s still sad that you have to apologise for it. It’s not like if using technology for killing is a fringe hypothesis, it’s happening right now and on the news. It’s a discussion worth having.
> This really is the quote of the century
I loathe that quote. The people thinking about how to make others click ads are only concerned with themselves and their own profit. To me that does not qualify as a “best mind”. Maybe a “smart” or “good at computers” or “good at manipulation” mind, but certainly not “best”. A “best mind” should be capable of empathy and have a broad societal view of consequences for their actions.
I thought this quote was a direct invocation of Howl / Ginsberg, “I saw the best minds of my generation destroyed by madness”.
Seen in that light I think there’s another layer to it.
It doesn’t matter what the quote used to invoke if no one using it is thinking of the invocation.
It's a rotten world out there. Everything is corrupt. Taking the moral high ground is an enormous sacrifice. In the best case scenario, society will just laugh at you for it. Chances are they will actually fight you since your moral stand will probably get in the way of their profitable schemes.
I find it increasingly hard to blame people for playing the game. The reality is that the honest man is punished while the corrupt man is rewarded.
9 years of philosophy later: You are not a best mind. Sorry. But you think morals metaphysically exist and no best minds do.
Empathy and introspection are so 20th century. They are a hindrance when your aim is to make as much money and put it on fire as quickly as possible. Because somehow that’s how we decided to measure success.
The people who created the tech and the ones that use it for ads in this case are two different groups - the first one is from Google (initial discovery) and OpenAI (realizing the potential of discovery and developing it into a product), whereas the second is the same company that decided that building ads into an operating system is an excellent idea.
https://www.startupbell.net/post/sam-altman-told-investors-b...
> What a waste.
If you consider "what people (un-coercedly) spend money on" as "what people actually want", the situation gets obvious:
People don't voluntarily spend money so that e.g. deep scientific questions are worked on or other things are done that are often claimed that "smart people should do".
(by the way: a lot of problems that are claimed that "we need smart people to solve" actually don't need smart people (i.e. the problem could be solved by raw intelligence), but are rather "political" problems, i.e. problems of manipulating people).
I wish it was different, but before you claim that it is a waste that "the best minds are thinking about how to make people click ads", you should better find an idea what these people should do instead.
Which kind of resource allocation do you suggest?
At least one can clearly tell that existing experiments with planned economies went really bad, so how do you want to overcome the problems that plagued existing big-scale experiments of planned economies?
> It's something with to do with data, and I know it's not magic, but...
Maybe you were not familiar with the quote I was alluding to:
> Any sufficiently advanced technology is indistinguishable from magic
This reminds me the introduction of SICP
https://mitp-content-server.mit.edu/books/content/sectbyfn/b...
> We are about to study the idea of a computational process. Computational processes are abstract beings that inhabit computers. As they evolve, processes manipulate other abstract things called data. The evolution of a process is directed by a pattern of rules called a program. People create programs to direct processes. In effect, we conjure the spirits of the computer with our spells.
> A computational process is indeed much like a sorcerer's idea of a spirit. It cannot be seen or touched. It is not composed of matter at all. However, it is very real. It can perform intellectual work. It can answer questions. It can affect the world by disbursing money at a bank or by controlling a robot arm in a factory. The programs we use to conjure processes are like a sorcerer's spells. They are carefully composed from symbolic expressions in arcane and esoteric programming languages that prescribe the tasks we want our processes to perform.
That was the idea in the forefront of AI in 1984 - software can perform intellectual work. This idea is now mainstream since ChatGPT, but for many people in the decades prior, software couldn't be called intelligent - they just follow rules!
Software from this time wasn't intended to be highly non-deterministic as LLMs - and this was seen as a feature.
Then they wouldn’t be able to explain how any part of their computing life works. Not hardware, not software. LLMs are not at all special in that regard, to the layperson they are equally as magical as anything else.
b) my comment was a bit generalized and I am sorry if that felt like a personal attack. it was not.
You either already knew about shit through some other way or you were going to buy it anyway.
Only people downvoting this will be the ones who perpetuate this Emperor With No Clothes racket.
It's just a thin veil for surveillance.
I go out of my way not to buy products advertised to me, but I've definitely fallen to the incessant brain-washing of brand advertising. Probably regular advertising too depending what you include as adverts.
I was surprised speaking to someone the other day, just out and about. They'd purposefully gone out to buy doughnuts they'd seen advertised. Kinda shook me. They seemed happy as Larry about it all though.
I realized that they probably made that whole change, along with all of the ads, because they knew it would spark mild outrage and discussion from people who saw it — they’d discuss if assigned seating is actually better or worse than the previous fist-come-fist-serve system. I can understand either angle but I liked that they were different than other airlines, etc.
But really it’s because they removed the free checked bags that had been their policy forever, now you need to pay like any other airline. Which completely ruins their value prop. But by advertising the seating changes so heavily for months, they make you forget about that part that actually makes a much bigger difference in the experience
The most likely way to get me to not buy your product is to advertise it to me.
I see it as just preparation for selling the space. After a few months of "tips" they go to companies and say, "hey, you know those tips we have in our PRs? You can be in every 10th one of them for X dollars?"
For every microsecond level ad auction broker there’s a free Android update, cat video platform enhancement, calendar app feature, or type checked scripting language release.
HFT on the other hand — now there’s a tech black hole!
[edited to add What have the Romans ever done for us?, below]
It brought panhandling to where generosity once prevailed.
It brought us social media engagement metrics and 140-character-limited 'interaction' and cluttered, flashing, distracting, human-psyche hacking interfaces.
It brought all the c*nts who only saw dollar signs.
Agree on HFT.
(Disclaimer: I'm focusing on the negatives to make a point, there probably are some wild benefits, but I'm on the side of preferring to have taken longer to get there without all the examples I've listed - yes, I'm wishing for utopia, it's my comment I can say what I want).
Edited to add: People would share their cats whether or not internet advertising existed. The cats would demand it.
That's a false dichotomy.
First of all, the technology is far from "free". It's easily accessible, perhaps, but users pay handsomely to use it, even if they're unaware of it, which most adtech companies go out of their way to ensure.
Secondly, advertising isn't the only business model companies can choose. Far from it. It may be the most profitable, and the easiest to deploy, simply because adtech companies have made it so. Companies can just as well choose to prioritize user experience, user privacy, and all the things they claim to care deeply about, over their revenues, which is what they actually care about.
Oh, and lastly, I would strongly argue that social media, web search, office suites, etc., are hardly "amazing" technology. There are very good alternatives to all of these that don't come with the drawbacks of ad-supported software. It's just that adtech companies are also unsurprisingly quite good at advertising themselves, and using their position and vast resources to dominate the market.
Those bastards have bled us dry with their algorithms, taken all the data we had, and not just from us, but from our children, our children's children, our children's children's children, our children's children's children's children... and what have they ever given us in return?
The search engine
...and a free phone OS
Oh yeah, the phone OS! Remember what the flip phones used to be like?
OK, but apart from the search engine and the phone OS...
Global Street View coverage!
Oh yes yes, oh that's a good one! So useful!
Chrome and Chromium
Well obviously that goes without saying: the browsers are very good
Docs and Sheets. I can't do me shopping without 'em!
Oh yes yes! -all nod-
OK, but apart from the search engine, the phone OS, the street view, the browsers, all the open source work, scholar, an office suite, an open DNS resolver, web fonts, gmail, and video calling, what has Google ever done for us?
1) You're conflating the "smartest people" with tech companies. The point of the quote is that people's careers are funneled towards ads. 2) The technology is not free and amazing. It may give consumers some marginal utility, but it's making them dependent on the system and recording most interactions they have with it. It's a widespread system of surveillance and control, and the tech companies are in charge.
Oh wait, your post was written by an LLM.
I completely agree with you, moral progress should be incentivised somehow...
This isn’t to excuse anything but to say there has been progress even if it’s not as fast as we’d like.
As far as the technology angle, the precision we have now and information we have now allow much more narrow targeting, but at the same time allows us to scrutinize military actions more.
Whereas I have direct control over how I use technology.
As for my comment on "monkeys":
1. Larger primates like chimpanzees are known predators that hunt and consume smaller monkeys, specifically targeting babies
2. In the famous Gombe Chimpanzee War (https://en.wikipedia.org/wiki/Gombe_Chimpanzee_War), a once-unified community split into two factions; over four years, one group systematically hunted down and killed every male member of the other.
3. In captive or introduced settings, groups may relentlessly bully "outsiders" who do not know the social norms, preventing them from eating or resting.
4. Non-lactating females may steal an infant from its mother and refuse to give it back, holding it until the baby dies of starvation or dehydration.
"Insulting to monkeys" is only an idea when you anthromorphize monkeys from the actual animals they are to something like Rafiki from Lion King. Nothing is insulting to monkeys because they don't understand the meaning of insult or care about it. They're raw animals and so are human beings.
If you look at the world around you today and think "yes, this is the result of people wanting to live a peaceful life" then I would say you're not being realistic.
Unlike in any other pursuit, in war, governments have at least some incentive to be efficient, lest they be outcompeted by the other side.
In peacetime science, all they care about is crossing the is, dashing the ts, and making sure that no icky ethics violations are likely to cause a PR scandal and get somebody ousted from their post.
They already did! https://github.com/orgs/community/discussions/65245
Yes, but they don't and won't too (at least until they do again)
Thankfully, they need the community feedback to realize it was wrong. It was so hard to guess it was wrong without the feedback! It's good to know these people are in charge of building Copilot.
Wait, did they really sneak this in entirely without user interaction? So people trying not to use AI would still risk being ""contaminated""? Incredible breach of trust. Similar kind of thing to lying about whether your product is vegan.
I think (but not 100% sure) that it also puts it directly into your codebase, without you knowing ahead of time, without your permission. If that’s correct then it’s truly heinous.
Its just a theatre since other peers are dancing the same dance and they can't stick out as too rough or honest or whatever. Of course they realized this very well from the start, weighted risk of backfiring, reward for meeting some fucked up quarterly or yearly objective set by higher ups and decided to go ahead.
You can safely ignore the words, just make a mental mark that this is/are sociopathic assholes, move on with life and leave the mark there for next 4 decades and act according to that knowledge the next time you deal with them or their products, if you have to.
If I think about it, that was in my head accounted as „no one would be that stupid”.
Wow, well that is clearly a bald-faced lie.
I'm pro-AI adoption but the way Microsoft distastefully forces Copilot into everything is how you get people to hate AI.
I’m guessing product teams are told by upper management to AI-fy every product they own. Teams are then rushed to just get something out there whether they make sense or not.
Microsoft will always be a company that pushes things on people rather than building things that attract people. It's in their DNA.
I don't buy that quote. I think Microsoft is actually under huge threat from AI companies replacing their revenue stream.
The worst, or just ahead of the curve? Because you’re kidding yourself if you don’t think every other AI company or company integrating AI into their products won’t be using it as an advertising delivery vehicle.
This isn't my understanding of their current state of affairs, especially regardless their finances?
[Yes] [Maybe later]
Why does this read as they are saying it was a mistake ? Because it absolutely wasn't, and it will absolutely happen again, maybe just less obvious next time.
> https://news.ycombinator.com/item?id=47573233
> We've been including product tips in PRs created by Copilot coding agent. The goal was to help developers learn new ways to use the agent in their workflow. But hearing the feedback here, and on reflection, this was the wrong judgement call. We won't do something like this again.
Either way, even if it was a mistake, giving the ability to modify someone else's PR without prompt, in any scenario should have been tested, oh I don't know.. At least once.
Trust is easier to lose than to gain, and Microdoft continues to break trust.
But it's an insane move. If anything AI has made it more important than ever to know who authored something and then someone does this to promote AI.
Hanlon's razor is about not assuming malice, which makes no sense when applied to faceless mega-corporations or even random strangers where you know conflicting motives exist.
-- ca. everyone here, during the GitHub acquisition
"No, we can't switch to OpenOffice you weird Open Source hippie! I can't e-mail documents to other people anymore, nobody can open them. Besides, the UI is all different, I won't be able to find anything!"
Then Office 2007 happened, tossing out the waffle menu for the ribbon and people started receiving e-mails with strange docx/xlsx files that nobody could open. IIRC that was still an issue 3 years later.
But no, when Microsoft does it, it is different: "This is progress! Are you against progress, you weird Luddite?"
I remember by the time Windows 8 was released ("Kachelofen edition" - "hurr, your desktop is a tablet!"), I was discussing with a Unix graybeard friend in the cafeteria how long it will take until the complainers accept that "this is the way now". I think it was him who suggested that if Microsoft sent a sales rep around to shit on peoples lawns, it would take at most a year until they start defending it as the inevitable cost of technological progress.
No matter how slow and bloated the GitHub web UI gets, or how many nonsense anti-features Microsoft stuffs into it. People will accept it and find funny excuses (network effect will be the main one).
They would inevitably say that Linux was not viable because you had to buy your own fertilizer.
Every time someone claims “everyone on HN thought X”, I go back to check and find out that it was not true and that the discussions had both people in favour and against. Every time. But this case is particularly bad, I’m checking the top voted comments and so far the feeling is of dread and wariness, the complete opposite of what you claim.
https://news.ycombinator.com/item?id=17227286
I really wish people would stop this silly “everyone thought X” shtick. It’s embarrassing. Verification is trivial. What do you gain from it? It’s just spreading heated reactions based on a lie.
Of course there were people raising concerns, though. I figured that was pretty obvious in my original post. If there hadn't been any people raising concerns, nobody would have had to dismiss them - condescendingly or not.
So yes, I (incorrectly) used the word "everyone" to mean "a lot of people" in a sentence where I figured it was quite obvious that that's what I was doing, and in a way I've seen it used before in English so many times that I thought it was a common and accepted pattern. Perhaps I am wrong about the last bit though. ESL speaker, so that's quite possible.
The fact the top voted comments are wary of Microsoft suggests otherwise. When people agree, they upvote and seldom comment. Of course responses are contrarian (that’s mostly when you have something to add), but that doesn’t mean that view is prevalent.
> If there hadn't been any people raising concerns, nobody would have had to dismiss them - condescendingly or not.
OK, yes, fair.
> So yes, I (incorrectly) used the word "everyone" to mean "a lot of people" (…) and in a way I've seen it used before in English so many times
It’s perfectly fine to use “everyone” and “no one” to mean “the overwhelming majority”. As in, not literally everyone but enough that the outliers are a rounding error. For example: “no one wants ants biting their genitals” (I’m sure you’ll find someone who wants that, but it’s pretty safe to assume the overwhelming majority of people don’t). But I don’t think it’s OK to use “everyone” to mean “a lot of people”. A lot of people live in China, but it would be ridiculous to say “everyone is Chinese”.
https://news.ycombinator.com/item?id=17229625
https://news.ycombinator.com/item?id=17229775
https://news.ycombinator.com/item?id=17227447
I don't think it's safe to say that the prevailing opinion there is one of concern.
> I go back to check and find out that (…) the discussions had both people in favour and against.
The point is that “everyone here thought” complaints have so far never been true.
> I don't think it's safe to say that the prevailing opinion there is one of concern.
Comment position matters, because it means people upvoted it. If one agrees and upvotes they are less likely to comment. But even if we were to nitpick what the prevailing opinion was, it’s still not true that HN was in agreement with the sentiment expressed by the OP.
Maybe it was a common sentiment, but clearly not the. Again, we can see from that acquisition thread that people were wary of it. The second top post even makes Microsoft seem like a domestic abuser.
"Microsoft acquires Github" https://news.ycombinator.com/item?id=17227286
Oh, they adore it. Specially once they figure out how to plaster all open source projects with ads...
Everyone who remembered Microsoft in the 90s: "Uhhhhh... :concerned_face:"
I have never owned a GitHub account post-M$. :/ Mainly because I always knew Microsoft has always been against FOSS.
But damn... I enjoy a good "I told you so" as much as the next guy, but most of the time it sucks to be right.
You had everything great. Xbox, Windows, Office,... and somehow in a short span of time you managed to enshittify everything. Focus on you core strength. Ads is not one of them. And the combination Ads+Ai it is not either. Stop ruining great things. You had - still have - great potential to have a competitive advantage over others yet you fall for these shitty practices.
I believe, if you had the chance, you would put ads on the C# compiler too.
That shows either it was just a Windows org announcement and not a culture change at MS or it was just an empty promise to temporarily deflect mounting criticism.
Either way it is disappointment for anyone who thought it was a genuine case of introspection and change of heart at MS.
What a joke. It literally went in and edited the PR description 8 minutes after the user submitted it.
That's not a tip somehow ending up in the wrong context. If it were it would have happened at submission time. At least be honest. Yuck.
Copilot edited an ad into my PR
I believe there are two caveats on it:
1. Approach: to make the experience worth it, so that ads are not very intrusive , done correctly, which, over and over and over, it is proven contrarious to the interest of the user.
2. Relevance: if you are going to put ads onto your product, make sure things are done correctly, curate if possible what will be shown (I believe Microsoft's worse fear would be to see online casinos ads onto something like GitHub, as an example).
The endgame is not "or", it's "and": eventually come to the conclusion that, why choose between revenue streams when we could just have both?
I'm guessing the answers will be predictable and disappointing.
And achieve what?
I hate this philosophy. But it’s seems to be the preferred path for Microsoft.
The moment your company starts playing a pauper and enshitificating the products I already pay for, is the moment I stop giving you any money at all. Try it. I’m not paying you money so you can try to make more money from me. Either add value and convince me to pay more, or fuck off.
For another six months.
You owe it to yourself and others to stay the fuck away from them.
"old employees who know the environment and are in tune with community are playing safe so they don't bring in immediate results, feels like progress stagnates, so they move those people to other tasks"
"new clueless manager joins, has to come up with a brilliant idea (that actually is bad across the board for someone who understands the environment) to get quarterly bonus, then convinces bunch of |out of touch suites| with power point presentation where numbers go up"
"he gets burned by community response, becomes more conservative - next quarters he is moved away or he moves away on his own - new clueless can come into his place"
time is money, save both.try ramp.
ah ... another clear case of AGI *) ...
*) ads generated income
just my 0.02€