I've never worked on a super big project, so when it comes to python dependancies the issue I always had is some C/C++ packages trying to build locally and fsiling. While this is mostly a problem on windows I've encountered it on mac as well. I assume uv doesn't have a way to solve this?
I am using sh-elf-gccgo (GCC) 15.1.0 which is ok-ish I guess. But in general gccgo tries to be close to Go, but they do not implement all the features. e.g. generics are still missing for example.
problem is TinyGo uses LLVM, which doesn't support SH-4. The only reason I went with gccgo is due to SH4 target. In any case, I learned a ton of things doing this project :D
The app is not showing posts that don't contain a picture, but shows posts that do. So if you browse someone Mastodon account on Pixelfed, you will see just fraction of their posts.
I don't think it's important at all because nobody really uses Mastodon anyway; but it shows that doing decentralised software is hard, because each actor can just do whatever they want.
Meanwhile this is the normal, expected, and well-received behavior on ATproto. Every platform defines its own lexicon and can optionally support others. It wouldn't make sense for a blogging platform like (for example) Leaflet to show Bluesky posts the same way it shows blog posts. And apps can be selective too: Skylight only shows video posts. It's exactly how it should be for a video app.
The "account" then is just the data on your PDS with as many views into it as someone wants to develop. If I'm browsing (viewing) an account (subset of data) through a platform or app devoted to one type of content (data), I only want to see that kind of content in the main timeline. I can always pull out something like ATExplore or PDSls if I want to see everything.
The complaint only makes sense for a protocol that expects you to make a new account for a new platform and has limited portability. It doesn't make sense when an "account" is just a view into data, no more morally compromised than an SQL query. I'm skeptical the movement to revive the dead half of ActivityPub that could enable similar functionality will go anywhere, but I am rooting for the folks behind it.
> I don't think it's important at all because nobody really uses Mastodon anyway;
Me and all the (real human) people I follow on Mastodon disagree. Many well known people are on Mastodon. A lot of folks I used to follow on RSS are on Mastodon. For me, Mastodon is what killed RSS.[1]
[1] RSS was well and alive long after Google Reader shut down.
I mostly use it to open app I see link to elsewhere. I don't remember last time I went to App Store to explore or search. I usually just search on Google.
The new Liquid Glass UI is horrible but it's The Future so whatever, maybe I will get used to it.
I prefer installing app through Mac App Store if it's possible, at least I can be reasonably sure it won't do weird stuff
Coursera courses used to be good when I still had time to do courses, while udemy was very trashy low effort for my tastes. I am surprised Coursera became as bad as everyone says, I kind of refuse to believe it. But I don't have any spare time right now to study stuff
edit: omg I just looked at coursera and it's so bad!
it's all "AI this" "AI that"
who uses all that stuff? who wants that? the whole site looks so sad now. the OGs are still there but there is so much crap around it
Ironically the very first coursera course was (IIRC) Andrew Ng's machine learning course, which was fantastic, and the deep learning specialization, which was also phenomenal. I can unironically say that Andrew Ng was the best instructor I ever had in grad school (and I didn't go to Stanford...).
Honestly, I feel like it's easy to filter out good/bad courses on Coursera by stuff like University name (although gotta admit last time did a course there were 3 years ago)
before that it was a never ending series of approaches... that has now hopefully really been solved.
(uv is ironically not written in python, but, such is life)
reply