github.com##.AppHeader-CopilotChat
github.com# #copilot-dashboard-entrypoint
github.com##.prc-ButtonGroup-ButtonGroup-vcMeG.DiffLinesMenu-module__diff-button-container--UrMbh
github.com##.DiffHeaderAskCopilotButton-module__askCopilotButton--XnBQK.prc-Button-ButtonBase-c50BI
github.com## #copilot-md-menu-anchor-new_comment_field
github.com# #a[href^="https://copilot-workspace.githubnext.com"]
github.com## #copilot-md-menu-anchor-pull_request_body
github.com##.lnwIhU.Box-sc-g0xbh4-0 > .octicon-copilot.octicon > path
github.com# #li:has(> ul > li#query-builder-test-result-ask-copilot)
github.com# #li.ActionList-sectionDivider[aria-hidden="true"]
github.com# #div:has(> button[data-testid="copilot-ask-menu"])
github.com# #div[data-test-id="copilot-actions-chat-button"]
github.com# #div.dropdown-divider:has(+span[data-target="copilot-diff-entry.menuItemsSlot"])
github.com# #span[data-target="copilot-diff-entry.menuItemsSlot"]
github.com# #react-partial[partial-name="copilot-code-chat"]
github.com##.copilotPreview__container
github.com# #button[id^="copilot-md-menu-anchor"]
github.com# #div:has(> button[id^="copilot-md-menu-anchor"]) + hr
github.com# #li:has(> ul > li#query-builder-test-result-chat-with-copilot)
github.com# #span:has(> p > span[data-assignee-name="Copilot"])
github.com# #div:has(> div > div > a[data-testid="open-in-copilot-agent-button"])
github.com# #command-palette-item[data-item-id="2918418660"]
github.com# #li.prc-ActionList-Divider-rsZFG
github.com# #li:has-text(/Ask about this diff/)
github.com# #div[class*="CopilotWorkspaceButton"]
github.com# #li[class="ActionListItem ActionListItem--hasSubItem"]:has(ul > li[data-item-id="repo_settings_copilot_swe_agent"])
github.com# #svg.octicon.octicon-copilot
github.com# #span[class="ActionListItem-label"]:has-text(Copilot)
github.com# #li:has(> div > span:has-text(/Explain error/))
github.com# #div[class*="CopilotAgentModeButton"]
github.com# #button:has(> span:has-text(/Try the new experience/))
github.com# #g-emoji[alias="sparkles"]
github.com# #inline-machine-translation
github.com##.AppHeader-CopilotChat
github.com# #copilot-dashboard-entrypoint
github.com##.prc-ButtonGroup-ButtonGroup-vcMeG.DiffLinesMenu-module__diff-button-container--UrMbh
github.com##.DiffHeaderAskCopilotButton-module__askCopilotButton--XnBQK.prc-Button-ButtonBase-c50BI
github.com## #copilot-md-menu-anchor-new_comment_field
github.com# #a[href^="https://copilot-workspace.githubnext.com"]
github.com## #copilot-md-menu-anchor-pull_request_body
github.com##.lnwIhU.Box-sc-g0xbh4-0 > .octicon-copilot.octicon > path
github.com# #li:has(> ul > li#query-builder-test-result-ask-copilot)
github.com# #li.ActionList-sectionDivider[aria-hidden="true"]
github.com# #div:has(> button[data-testid="copilot-ask-menu"])
github.com# #div[data-test-id="copilot-actions-chat-button"]
github.com# #div.dropdown-divider:has(+span[data-target="copilot-diff-entry.menuItemsSlot"])
github.com# #span[data-target="copilot-diff-entry.menuItemsSlot"]
github.com# #react-partial[partial-name="copilot-code-chat"]
github.com##.copilotPreview__container
github.com# #button[id^="copilot-md-menu-anchor"]
github.com# #div:has(> button[id^="copilot-md-menu-anchor"]) + hr
github.com# #li:has(> ul > li#query-builder-test-result-chat-with-copilot)
github.com# #span:has(> p > span[data-assignee-name="Copilot"])
github.com# #div:has(> div > div > a[data-testid="open-in-copilot-agent-button"])
github.com# #command-palette-item[data-item-id="2918418660"]
github.com# #li.prc-ActionList-Divider-rsZFG
github.com# #li:has-text(/Ask about this diff/)
github.com# #div[class*="CopilotWorkspaceButton"]
github.com# #li[class="ActionListItem ActionListItem--hasSubItem"]:has(ul > li[data-item-id="repo_settings_copilot_swe_agent"])
github.com# #svg.octicon.octicon-copilot
github.com# #span[class="ActionListItem-label"]:has-text(Copilot)
github.com# #li:has(> div > span:has-text(/Explain error/))
github.com# #div[class*="CopilotAgentModeButton"]
github.com# #button:has(> span:has-text(/Try the new experience/))
github.com# #g-emoji[alias="sparkles"]
github.com# #inline-machine-translation
This guy runs the Windows unit at Microsoft, and he's telling you that the company intends to infiltrate "AI" into every aspect of the operating system.
If you use Windows, this is an injection of a living, self-replicating virus into your digital existence.
Yes I use Linux.
@dangillmor The two most common requests I get from clients as of about August this year:
- Divert a perfectly functional PC from becoming e-waste by replacing Windows 10 with Linux.
- Uninstall, disable, or block #CoPilot, #Recall, and all other #AI misfeatures in Windows 11 and on common websites.
People literally pay to not have Microsoft's slopware. It's not merely worthless; it's of negative value.
The President of Windows blocked replies to his mental Agentic OS tweet.
Still my reply remains at the top.
It's not much but it's honest work (?)
The way #LLM are voiding classic #copyleft has been experimentally demonstrated years ago, when #GitHub #Copilot was caught distributing well known #AGPLv3 code with a permissive license and wrong author attribution.
Also, technically that incident demonstrated how Copilot's model itself is a derivative work of copylefted works: if a lossy compression of copyrighted material is still subject to authors' #copyright, encoding such compression as arrays of floats that can be executed by virtual processors with a dedicated architecture (so called "inference" engines) does't change its nature of derivative work. Similarly violating copyrights of millions of authors at once doesn't free you of such rights.
That's basically why #OpenAI and friends are so scared by current lack of sustainable business models for their #LLM: they need money to keep Judges away.
But anyway I still have to find a single person that debate with technical competence and in good faith the derivative nature of LLMs from the text corpora compressed in their models.
As for the Hacking License not being a Free Software license, it's debatable after a careful read since the only thing you cannot do with the software is to prevent others from enjoining the same freedom it grants you.
Yet I've never claimed it is Free Software because, sadly, I'm forced to move beyond Free Software by its own limit.
OTOH I'm proud that it's not an #OpenSource license as I'll never submit it to #OSI corrupted #gatekeepers.¹
As for #FLOSS, it's a term designed to confuse free software values with corporate propaganda while marginalizing hackers: its a leaking abstraction designed to fool developers and exploit their naive groupthinking. Having been fooled myself. Never again. 😉
____
¹ The way OSI tried to #openwash the #OSAID, with an over complicated process that doubled #Meta's lobbyists' votes to exclude training data from the requirements confirmed my opinion about them.
@doctormo@floss.social
The way #LLM are voiding classic #copyleft has been experimentally demonstrated years ago, when #GitHub #Copilot was caught distributing well known #AGPLv3 code with a permissive license and wrong author attribution.
Also, technically that incident demonstrated how Copilot's model itself is a derivative work of copylefted works: if a lossy compression of copyrighted material is still subject to authors' #copyright, encoding such compression as arrays of floats that can be executed by virtual processors with a dedicated architecture (so called "inference" engines) does't change its nature of derivative work. Similarly violating copyrights of millions of authors at once doesn't free you of such rights.
That's basically why #OpenAI and friends are so scared by current lack of sustainable business models for their #LLM: they need money to keep Judges away.
But anyway I still have to find a single person that debate with technical competence and in good faith the derivative nature of LLMs from the text corpora compressed in their models.
As for the Hacking License not being a Free Software license, it's debatable after a careful read since the only thing you cannot do with the software is to prevent others from enjoining the same freedom it grants you.
Yet I've never claimed it is Free Software because, sadly, I'm forced to move beyond Free Software by its own limit.
OTOH I'm proud that it's not an #OpenSource license as I'll never submit it to #OSI corrupted #gatekeepers.¹
As for #FLOSS, it's a term designed to confuse free software values with corporate propaganda while marginalizing hackers: its a leaking abstraction designed to fool developers and exploit their naive groupthinking. Having been fooled myself. Never again. 😉
____
¹ The way OSI tried to #openwash the #OSAID, with an over complicated process that doubled #Meta's lobbyists' votes to exclude training data from the requirements confirmed my opinion about them.
@doctormo@floss.social
Ugh.. Just noticed some new #Copilot settings appearing in #Github, and one of them was giving it access to all repositories 😡 just like.. by default
This is in Settings > Copilot > coding agent
I have already set copilot "visibility" as "Disabled" but is that fully disabling copilot? How can we be sure? How hard is it to just ask the user's permission and follow what they say ?!
Ugh.. Just noticed some new #Copilot settings appearing in #Github, and one of them was giving it access to all repositories 😡 just like.. by default
This is in Settings > Copilot > coding agent
I have already set copilot "visibility" as "Disabled" but is that fully disabling copilot? How can we be sure? How hard is it to just ask the user's permission and follow what they say ?!
#Microsoft is clearly becoming desperate due to low adoption rates of #Copilot.
Apparently, Microsoft is now pushing Copilot to all #Microsoft365 personal subscribers and calling it a "subscription price increase". Only when you decide to cancel your subscription are you presented with the option to switch to "Microsoft 365 Personal Classic" without Copilot (and nearly the old price). The classic plan is not presented as an option unless you try to cancel your subscription.
This is a classic scammy trick: Modify the existing plan and add the feature no one wants and hide the old plan from view. Presto, now you have an insane adoption rate you can present to investors as a great success.
I personally don't use Microsoft subscription services, so I don't know if they tried this bullshit in the EU, but if they did, they're asking for trouble. They got sued in Australia over this already: https://www.accc.gov.au/media-release/microsoft-in-court-for-allegedly-misleading-millions-of-australians-over-microsoft-365-subscriptions "Microsoft in court for allegedly misleading millions of Australians over Microsoft 365 subscriptions"
EDIT: It seems that at least in some areas/situations the "classic" non-AI version is actually even more expensive. This isn't exactly making the situation any better of course.
#Microsoft is clearly becoming desperate due to low adoption rates of #Copilot.
Apparently, Microsoft is now pushing Copilot to all #Microsoft365 personal subscribers and calling it a "subscription price increase". Only when you decide to cancel your subscription are you presented with the option to switch to "Microsoft 365 Personal Classic" without Copilot (and nearly the old price). The classic plan is not presented as an option unless you try to cancel your subscription.
This is a classic scammy trick: Modify the existing plan and add the feature no one wants and hide the old plan from view. Presto, now you have an insane adoption rate you can present to investors as a great success.
I personally don't use Microsoft subscription services, so I don't know if they tried this bullshit in the EU, but if they did, they're asking for trouble. They got sued in Australia over this already: https://www.accc.gov.au/media-release/microsoft-in-court-for-allegedly-misleading-millions-of-australians-over-microsoft-365-subscriptions "Microsoft in court for allegedly misleading millions of Australians over Microsoft 365 subscriptions"
EDIT: It seems that at least in some areas/situations the "classic" non-AI version is actually even more expensive. This isn't exactly making the situation any better of course.
Vous utilisez un navigateur IA ? (par ex. #Atlas de #OpenAI ou #Comet de #Perplexity ou Microsoft #Copilot mode dans Edge)
MAUVAISE IDÉE !
Dans une sorte de ruée vers le marché frénétique, les acteurs de L'IA nous balancent des vraies « bombes à retardement en matière de cyber sécurité » avec des navigateurs non seulement passoires mais aussi acteurs dans l'apparition des risques, en créant « des vulnérabilités de type zero-day exponentiellement croissantes ».
À fuir
Vous utilisez un navigateur IA ? (par ex. #Atlas de #OpenAI ou #Comet de #Perplexity ou Microsoft #Copilot mode dans Edge)
MAUVAISE IDÉE !
Dans une sorte de ruée vers le marché frénétique, les acteurs de L'IA nous balancent des vraies « bombes à retardement en matière de cyber sécurité » avec des navigateurs non seulement passoires mais aussi acteurs dans l'apparition des risques, en créant « des vulnérabilités de type zero-day exponentiellement croissantes ».
À fuir
Bit of a dilemma: out of curiosity, I assigned a minor issue in SurfaceCast to Copilot, and somewhat to my surprise, it actually produced a sensible and well-explained PR. 🤔
Now, do I just merge this and help MS make their AI counter go brrrr? Feels like a waste to throw the patch away and reimplement it myself...
Microsoft 365 Copilot just got smarter. Employees can use two new agents to build custom apps and automate workflows. Microsoft has also unveiled a lightweight version of Copilot Studio. #Microsoft #AI #Copilot
https://theaieconomy.substack.com/p/microsoft-365-copilot-apps-workflows-update
found on bsky found on tumblr
i checked mine and yep. check yours.
EDIT: hi FOSS evangelists, we're already on fucking Mastodon. This is like walking up to someone in church who's wearing a white collar and asking if they've heard of Jesus.
Thanks David.
Great help.
Or uninstall the os. If you can.