They are targetting whatever has eyeballs. If people are looking for purchasing advice they have probably come from Google. So if Google is indexing the subreddit it is fair game. That means every subreddit that is not 18+, and Reddit also forbids marking a subreddit as 18+ when the contents isn't really 18+ (as this was a form of mod protest a few years ago).
That's a standard error clause. In the case PyImport_ImportModule threw a Python exception, you need to Py_DECREF any C local variables which are new references(not borrowed references) and return -1.
From the later call PyModule_AddObject, it's clear this code has come from the PyInit_ module initialisation function. This code is running on import of the C extension to initialise the "FruitEnum" module attribute. https://docs.python.org/3/c-api/extension-modules.html#c.PyI...
Exactly so. I didn't notice that missing def when I put together the blog post, but you are right to call it out. In this case that decref was copypasta from some other code -- I don't decref on the other error returns. I combined code that was in several places and omitted the decref for mod_enum too!
The module init function is where you would normally create the module object (PyModule_Create) and decref it if an error occurs. The blog example is utility code that you would call within the module init function to add an enum.
Someone should really create a blog post compiler to catch these sorts of things :-)
The relevant market here is the creators not the consumers. As a creator you have no choice but to accept whatever fees Apple, Google, Steam etc set. Or whatever rates Spotify pays you per stream. The fact you "could" host your own website is irrelevant when the reality is nobody will visit it.
> The relevant market here is the creators not the consumers. As a creator you have no choice but to accept whatever fees Apple, Google, Steam etc set. Or whatever rates Spotify pays you per stream. The fact you "could" host your own website is irrelevant when the reality is nobody will visit it.
Collective action by the creators would help.
All they have to do is dual-host (a fairly trivial matter, compared to organised collective action). What would make things even better is if they dual host on a competing platform and specify in their content that the competing platform charges lower fees. If even 10% of the creators did this:
1. Many of the consumers would switch.
2. Many of the creators not on the competing platform would also offer dual-hosting.
The problem is not "As a creator you have no choice but to accept whatever fees Apple, Google, Steam etc set". The problem is the mindset that their content is not their own.
I say it's their mindset, because they certainly don't act as if they own the content - when your content is available only via a single channel, you don't own your content, you are simply a supplier for that channel.
How? I thought it was a Patreon thing - the "competing platform" would be competing with the Patreon app.
I'm not familiar with Patreon, but I thought the way it worked was that you could tip content creators via the Patreon app. I'm pretty certain that Apple cannot tell Patreon (a third party) that they are only allowed to offer exclusive content.
Apple doesn’t allow you to mention that you have alternate payment channels on other platforms. Can’t even allude to it.
To me this is the thing that should be outlawed. Let people pay the Apple tax if they want, but don’t prevent people from making other arrangements. Most people are lazy and will pay the tax, if it isn’t excessive.
You should also consider the point of view of anyone working on github and being paid by microsoft but who actually does care. Note that they are not named and shamed or anything like that.
Do you think there is a chance these hypothetical engineers who care actually want this kind of thing said publicly? And said as poetically invictive laden as possible? The rationale being that they might use such sentiment to get management to see the danger and /start/ caring about product quality?
I've never worked for microsoft. In my experience when product goes into quality decline, rubbish management is >90% of the reason. How futile is fighting that? How futile is fighting it for github? Does github matter in general? My own use is so limited it doesn't directly matter to me. Indirectly it might well do.
The Copilot extension uses proposed APIs, meaning it's on an allowlist bundled with VS Code. Roo likely enables these early. The API can stay proposed for years before Microsoft opens it up to third party users.
Well this is why headlights have dipped beam and full beam. The issue is the dipped beam is getting as bright as the full beam used to be, and is mounted higher on the car as well.
reply