54 extensions steal Google account identity via OAuth2
It's embarrassing the Chrome extension store/infrastructure does not catch these
54 extensions steal Google account identity via OAuth2
It's embarrassing the Chrome extension store/infrastructure does not catch these
I wonder what upsides those "web client" extensions bring for platforms you could just open "clients" as websites for (telegram, tiktok listed). Not need to install an extension.
I knew - bait title
The (A)GPLv3 makes it clear that it permits all licensees to remove any additional terms that are "further restrictions" under the (A)GPLv3. It states, "[i]f the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term."
Interesting, and quite clear.
The whole response is very good, reasonable, and direct.
I'm interested to see what OnlyOffice will do. Maybe they'll relicense their whole product, leading to a community fork under AGPL.
Cooperation and sharing performs significantly better for collective gains. This applies to all kinds of concepts. Science, public infrastructure, common goods, common resources, governance, trade agreements, EU, medicine, software…
Where it becomes problematic is when parties reap gains without participating. Using science to develop products and gain further knowledge without sharing them, using public infrastructure without paying taxes, using common infrastructure and frameworks without committing to them, nationalism, monopolies on medicine, proprietary software and platforms that are not cooperative…
Much of our transformation and development speed and gains in the last century has been in a framework of cooperation. In the current global politics, we can see and imagine what rejecting cooperation could lead to and where it could lead us to.
FOSS is great for the same reasons as other forms of cooperation: Collective gains.
Unfortunately, we have not solved the issue of beneficiaries that don't actively participate and contribute yet.
In patent law, you publish your findings and get a timespan of authoritative use and control but at the same time commit to it being publicly accessible and at some point usable. Some software licenses attempt to do the same.
In music licensing, there's frameworks for collective licensing.
Some frameworks use centralized/government regulation and prosecution to ensure play-fair systems. (To varying degrees and success, obviously.)
I get where you're coming from, but I disagree [with disliking the software freedom]. The upsides and collective gains of software freedom are undeniable. Where we need to do and establish more, and some things are happening in some places, is to ensure a positive collaborative environment overall.
I use Cascadia Code / the NerdFonts extension Caskaydia Code.
Primarily I look for readability, distinguishability. Ligatures are nice, I came to like them. Eligibility on different font sizes and weight/bold and italic, and colors - they must remain very readable and distinguishable.
I'm using the same font (family) for coding and terminal/console.
Connected strokes in italic style, vivify your code.
That's cool and interesting (you can see it in action and toggle-compare on the linked website)
I wonder how distracting it would be in code, though. If it is, their configurability allows skipping that feature though, which is great.
Is the MVC requirement a lib development dependency to cover MVC use cases, or can I only use it in MVC projects?
Looks like WebApplicationFactory is in the MVC namespace, so I assume this is only for MVC [integration] testing?
Not updating with audit would work if every direct and transient dependency provided security updates for every version. But they don't. Often, security updates are for the most recent version or versions, and if you're far behind, you now have to audit a lot more.
Transient dependencies are an audit problem, too. To audit something, you have to essentially audit recursively. Many libs use many other libs of varied authors.
Our systems are too open, too vulnerable. A build or check being able to access all resources is a fundamental systematic vulnerability.
.net runtime after 10 months of using and measuring where LLMs (including latest Claude models) shine reported a mindboggling success rate peaking at 75% (sic!) for changes of 1-50 LOC size - and it’s for an agentic model (so you give it a prompt, context, etc, and it can run the codebase, compile it, add tests, reason, repeat from any step, etc etc).
I assume this is from https://devblogs.microsoft.com/dotnet/ten-months-with-cca-in-dotnet-runtime/?
Cascadia Code is a Microsoft font (their most recent coding font). Because the name is protected, Nerd Fonts forks the name.