This video goes into more details if you don’t want to read the insane patch file augmented on top of the homebrew formula. https://youtu.be/g3n62FOX1Go
Also, plz appreciate the lengths Apple will go through to avoid sending stuff to upstream. This has to be GPL v2 b/c Wine/Codeweavers, but rather than patch upstream, this is patched inside a homebrew formula. It’s amazing.
Apple added #DX12 support to macOS and Apple Silicon via its Game Porting Toolkit. It’s basically a 20k patch to Wine that will make it easy to play AAA Windows games on macOS without using a VM. https://github.com/apple/homebrew-apple
Look, instance admins can block whatever they want for any reason they want. It hurts your users but do you. And I'm not trying to argue that Facebook isn't a fucked up company. But actively working to discourage extremely skilled participants (and love them for hate them, FB engineers are VERY good) from contributing or associating with your open source protocol or community is just peak stupidity for people who claim in the same breath to want to remake and reset the social web.
So the new Instagram text thing is reported to have ActivityPub support and instead of being happy at all the new labor that could potentially be coming to the standard, Mastodon people are now actively encouraging instances to not federate with any of that stuff. K.
@nmn You’re probably right and I regret the analogy now b/c my mentions are full of very angry Ogg fans (who knew!) but I still stand by the overall point!
@robUx4 no, you’re correct. Obviously AVC and HEVC are the clear winners, even beyond VP9. But as a royalty free solution, it’s going to be AV1, not Daala or Theora or anything else that doesn’t have the backing of the people that actually do the work and have the users.
@atomicpoet@Uraael I fully agree with your last sentence, but my argument is that there will be a dominant protocol because there always is. Always. Not saying there will be an exclusive one, but a dominant one. My money today would probably be on AP, but who can say.
@atomicpoet@Uraael I don’t disagree with that and that’s a lovely ideal. But there is always a winner and a dominant standard. I’m not saying that I like that but I’m far too much of a realist to pretend otherwise.
@Uraael@atomicpoet there’s always a winner/dominant player. That doesn’t mean multiple things can’t coexist and even have their own robust communities, but there’s always a winner. This is especially true in open standards. Winning isn’t important to everyone and that’s good. But a whole bunch of people who are very vocal sure want Activity Pub more broadly (tho most are focused on Mastodon almost exclusively) to win.
@atomicpoet@phongg yeah, I’d looked into Calckey a few times in the past but didn’t realize you had implemented post imports in the last few weeks. Nice job! Nice job on the documentation too!
Actively pushing against others to adopt your protocol is how you ensure that your protocol won't "win." I'm a firm believer that a decentralized protocol will be the future of social networks/feeds as we know them. I don't know if it is going to be #ActivityPub or #ATProto or something else. But I believe a decentralized protocol will be the future. But the winner will be the one that centralized-acting services adopt. That's a good thing for everyone. It means users have data portability. 🧵
But I'll tell you right now who will not win: the protocol and community that wants to make it as difficult as possible for people to adopt/build-off of and interoperate with. Ogg Vorbis, Opus, and Theora tried to do the whole "open" standard audio and video codec thing. It was bad quality and hard to implement, but “open.” Everyone smart used MP3 anyway. And eventually, MP3 became patent free. Even smarter people started working on things like VP8 and VP9 and HEVC and eventually we have AV1
@atomicpoet@phongg I am too! And I agree with you fully that that is the only way we get app diversity. Do you have Docker containers for Calckey if I wanted to play with/test a self-host instance?
It's film_girl, but on Mastodon. I'm a Senior Developer Advocate at GitHub, a podcaster, a journalist turned developer and someone obsessed with tech, OSS, and pop culture.