YES! I have switched to it for professional and personal CMS work and it's great. Incredibly flexible and simplistic in my opinion. I use it both as headful and headless.
We do pay carbon tax for all our exports. I know that doesn't defend it. But at least we pay our fair share. Even tough I can definetly see why it looks bad from a moral standpoint.
I never understood why Reddit couldn’t just have kept the API free, and embedded ads in the feed directly. They would get their ad revenue, and third party developers would actually help them make money.
Probably because it would be easy to filter those ads from the feeds.
The facts were businesses like Apollo built themselves upon Reddit's value-proposition. The content is what the users wanted - and Reddit had the content. Apollo's value-add was making that content more accessible to users - at Reddit's expense.
We can debate how Reddit handled the rollout - but the facts are businesses like Apollo offered little to Reddit in exchange for Reddit's content.
People operating businesses based on someone else's data (moat) should have an exit plan for when the free ride ends.
From a legal point-of-view, yes, Reddit had control of the data and chose to alter the deal. And the app developer did have an exit plan: shutting down the app and refunding subscribers. The developer appears to have weighed his options, considered the strategy Reddit was communicating with the rollout of their API changes, and concluded that this was no longer a viable market.
Many people expressed strong opinions about what the developer should do, but he appears to have remained calm and rational throughout the experience, and chose to walk away when it made sense.
However:
> The content is what the users wanted - and Reddit had the content...
> ...in exchange for Reddit's content...
> ...operating businesses based on someone else's data (moat)...
Let's not fool ourselves: the data was created by and for the users, and it never belonged to Reddit in any moral sense. It's a regrettable externality of our legal framework that Reddit was able to withdraw their free API and prevent the community from accessing its own data how it saw fit.
> The Services may contain information, text, links, graphics, photos, videos, audio, streams, software, tools, or other materials (“Content”), including Content created with or submitted to the Services by you or through your Account (“Your Content”). We take no responsibility for and we do not expressly or implicitly endorse, support, or guarantee the completeness, truthfulness, accuracy, or reliability of any of Your Content.
> By submitting Your Content to the Services, you represent and warrant that you have all rights, power, and authority necessary to grant the rights to Your Content contained within these Terms. Because you alone are responsible for Your Content, you may expose yourself to liability if you post or share Content without all necessary rights.
> You retain any ownership rights you have in Your Content, but you grant Reddit the following license to use that Content:
Twice you have deliberately left out literally the most important bit. I'll quote it for you:
> When Your Content is created with or submitted to the Services, you grant us a worldwide, royalty-free, perpetual, irrevocable, non-exclusive, transferable, and sublicensable license to use, copy, modify, adapt, prepare derivative works of, distribute, store, perform, and display Your Content and any name, username, voice, or likeness provided in connection with Your Content in all media formats and channels now known or later developed anywhere in the world. This license includes the right for us to make Your Content available for syndication, broadcast, distribution, or publication by other companies, organizations, or individuals who partner with Reddit. You also agree that we may remove metadata associated with Your Content, and you irrevocably waive any claims and assertions of moral rights or attribution with respect to Your Content.
It's theirs the moment you click post - and there's nothing you can do about it.
The content wasn't Reddit's, it was simply hosted on Reddit. It was actually owned by the users, many of whom were using apps to benefit Reddit via additional content and moderation.
I have actually. The way it's always worked for Reddit (and social media in general) is that you provide them a license to do things with the content, but the site doesn't take ownership of the content. This isn't a meaningless distinction either. It's a key part of Reddit's legal shield from all the illegal content they unknowingly host, via things like section 230.
> The Services may contain information, text, links, graphics, photos, videos, audio, streams, software, tools, or other materials (“Content”), including Content created with or submitted to the Services by you or through your Account (“Your Content”). We take no responsibility for and we do not expressly or implicitly endorse, support, or guarantee the completeness, truthfulness, accuracy, or reliability of any of Your Content.
> By submitting Your Content to the Services, you represent and warrant that you have all rights, power, and authority necessary to grant the rights to Your Content contained within these Terms. Because you alone are responsible for Your Content, you may expose yourself to liability if you post or share Content without all necessary rights.
> You retain any ownership rights you have in Your Content, but you grant Reddit the following license to use that Content:
You don’t even need it to be as complex as that, I just have an aggregate device which only has the MacBook microphone input enabled and no outputs, then you set this as your _input_ device in Sound preferences, but leave the output device as is.
It’s easy to create the aggregate input device, go to the Audio MIDI Setup app, in the audio window click the plus in the bottom right and choose “new aggregate device”, then tick MacBook Microphone on the right. Then to System Preferences > Sound > Input and assign this new “virtual” device as your input device. (You can rename it if you want)
Now your Mac will automatically switch audio output source as usual, but the input remains locked to the microphone so you don’t get this annoying problem.
I was excited to try this, since I'm a bit tired of selecting the input manually multiple times per day. Unfortunately, connecting AirPods automatically switches the input to them, regardless of the previously selected input device, whether it's an aggregate device or not.
Hm let me double check on this tomorrow! It works with my Sony headphones (which also cause MacOS to go into bad audio mode when you eg launch Shazam) but not sure I have tried the same with AirPods. Unless I did something else to lock it to that device and I’ve forgotten… anyway I’ll check on my work machine tomorrow
What exactly is the logic osx is using here that causes non-aggregate input to always be switched when plugging in external source, but aggregate sources remain sticky?
If you option click on the speaker icon in the menu bar, you can select which input to use. Takes a second and works instead of needing an aggregate device set up.
That’s a good idea, I will consider it. Should check it how it works with AirPlay and continuity though. AirPods are not simple Bluetooth devices, strange things happen when connecting/disconnecting.
While I haven't personally seen it do this (is this on a personal laptop or a work laptop? Corporate management tools do all sorts of silly things), if it's doing that, would recommend just turning it off (it's in settings).
That’s interesting, I have the exact opposite experience. My Intel MBP would keep running or doing something in my backpack such that the battery would be lower and it would be hot. It wasn’t always and the Intel MBP worked better than any windows computer I had used before it but still noticeable. Sometimes after not using it for a day, closed and unplugged, it would be dead.
In contrast, my M-chip MBP never gets hot and the battery is reminiscent of my iPad. I used to stress about my power cord and making sure I had it with me, I still always carry one because I like being prepared but I don’t have to use it hardly ever away from home.
Modern macs also have an irritating behaviour where they will aggressively connect to your bluetooth headphones even when they are asleep. There is absolutely no purpose for this, except annoying you. I've to open the laptop and disable bluetooth otherwise my headphones immediately connect to it and then can't connect to another device.
Huh? I've had this happen to me on two distinct macbooks now, so I assumed it was a mac thing. Don't have any special audio apps, I use the laptop for google meet and slack huddles though.
Yes, but the question is how they implemented it. Are there dark patterns, is it all-or-nothing, etc.?
Also, with iCloud being at the heart of Apple's ecosystem, a simple bug may very well cause accidental sharing of sensitive data. Even if that never happens, it does not make me sleep better.
Apple’s apps make it pretty clear when something is local and when something is in iCloud. Even for iCloud users, it’s usually an explicit choice per file or object. Photos is the notable exception.
I’m pretty sure there’s also a very-much-not-fine-print notice about iCloud Photos when you set up a device, and you can easily turn iCloud Photos off. The only part missing is that you can’t enable iCloud Photos but choose, per photo, whether to sync the photo.
It does - there’s a message with a red dot badging in your settings that you can’t dismiss. Clicking it takes you to a nag message to log into iCloud. Still, nowhere near the blatantly insecure and anticompetitive dark patterns that Microsoft uses
It's possible to avoid this issue. I implemented a Canvas based clone of the classic MS Paint back in the days. One of the tricks to avoid this, was to use decimal pixel coordinates, so instead of drawing a pixel at (100, 200), you would draw at (100.5, 200.5).
That's not a complete solution. For instance, it assumes that each canvas pixel corresponds to a single logical pixel, and that each logical pixel corresponds to a single physical pixel. There are a number of reasons that might not be true.