bitcrafter

joined 1 year ago
[–] bitcrafter@programming.dev 1 points 5 hours ago

How about we just skip to the one that goes around the whole Earth so that we have enough energy to unfold a proton?

[–] bitcrafter@programming.dev 1 points 2 days ago

C supports passing structs around by value, so there was no need to allocate memory for it on the heap.

[–] bitcrafter@programming.dev 5 points 2 days ago (1 children)

I only see a couple of the most recent posts, but the number 2K seems to indicate that there are a lot more that it just is not showing me.

By contrast, I felt like looking at pictures of galaxies right now, so I went over to https://astrodon.social/tags/galaxies, and behold--look at all of them! So easy!

In fact, maybe the lesson here is that I should just give up on Pixelfed and use Mastadon for discovering cool things to look at in my downtime.

[–] bitcrafter@programming.dev 5 points 2 days ago

I just go to the web site, e.g. https://lemmy.sdf.org/.

[–] bitcrafter@programming.dev 5 points 2 days ago

The thing that I don't get is that it seems like this should be a solved problem, because I can visit any Mastadon instance and see the content there just fine. Rather, Pixelfed seems to have gone out of its way to construct an artificial wall that prevents people from doing this.

[–] bitcrafter@programming.dev 5 points 2 days ago (3 children)

But what if I want to be on a small instance or even self-host? Then I cannot see any potentially appealing hashtags because I do not start with a large library of locally downloaded content.

[–] bitcrafter@programming.dev 6 points 2 days ago

Yeah, I have to say that Lemmy has been a pretty great experience so far! 😀

ONE OF US!

ONE OF US!

ONE OF US!

[–] bitcrafter@programming.dev 11 points 2 days ago (3 children)

But if a hashtag has not made its way over to my instance, then it effectively does not exist to me. Even if I do see it show up and decide I want to see more content related to it, if said content has not ever made its way over to my instance then I am still left out. The great thing about being able about able to check out what is on other instances is that I am no longer restricted to whatever the people on my instance are interested in.

This a completely different experience from Lemmy, where I was immediately able to go to a bunch of different instances, look through their communities, and go: "I want to subscribe to this one, this one, and this one!"

[–] bitcrafter@programming.dev 2 points 2 days ago (2 children)

It is crazy to go to all of the extra trouble of dealing with an additional pointer for the email_t type, when it is just a struct that is a simple wrapper around a char * that could be passed around directly; a lot of the code in this example is just for dealing with having to manage the lifetime of the extra email_t allocation, which seems like an unnecessary hoop to jump through.

 

I realized that I haven't spent time on Pixelfed in a while, and that it would be great to find more content to add to my feed! So I logged in to my instance (social.photo) and then... hit a wall.

With Lemmy and Mastadon, it is super easy to peek at what is going on at other instances and find communities to subscribe to, but it looks like Pixelfed does not make this easy. The biggest issue I have run into is that many of the largest servers do not seem to let you explore what is on them unless you first create an account, and the main Pixelfed Server Directory at https://pixelfed.org/servers does not indicate which servers can be explored or not, so you have to click a few times (since the link takes you to the registration page) to even find this out for a given server. It also does not help that navigating to an instance does not show you the content for that instance, like it does for Lemmy or Mastadon, but for a login page that may or may not have an "Explore" tab at the top.

Am I missing something here? I just logged into Tumblr for the first time in years and my immediate next thought was, "Gee, I should be using Pixelfed instead!" But if in practice it is simply not possible to find content I am interested in without a great deal of hassle then it is not a realistic replacement. In particular, it seems like the way Pixelfed is set up requires me to register on particular instances to get a better view of what content is available (not just locally, but pulled in from other instances). This seems contrary to me to one of the biggest advantages of the Fediverse, which is that you are able and encouraged to pick an instance that best suits you rather than the one where all of the content lives; in particular I could not imagine self-hosting a Pixelfed instance without being left out of most of the content available.

And just to be clear, I am willing to put up with some degree of hassle resulting from the inherently decentralized model of the Fediverse, since I switched completely over to Lemmy from Reddit about a year and a half ago after the API fiasco (and the only reason why I do not use Mastadon more is because I was never that into Twitter-style content to begin with). But having to go out of my way to get through artificially constructed walls to even find content to subscribe is a bit much.

However, again, maybe I am missing here. If someone is willing to point me to a resource that solves this problem problem and makes this entire rant sound completely ignorant then that would be great! 😀


Edit: Fixed silly typo.

[–] bitcrafter@programming.dev 5 points 3 days ago

People are not generally as self-reflective as you might think; when someone settles upon a core belief, they tend to stick with it for the rest of their lives, with any challenge to it being treated as a threat rather than as a potential opportunity for growth. You might think that when a core belief is completely wrong and leads to disastrous negative consequences that this might at be enough to lead someone to give it up, but strangely the mind does not actually work this way.

(I mean, I am not saying that these people are not also evil and/or oily snakes, but I think that there is value in observing the mental fallacies at work in others so that we can better spot them at work in ourselves, since our own mind is the one thing that we have at least some limited control over.)

[–] bitcrafter@programming.dev 3 points 2 weeks ago

I for one appreciate it when the AI let us know up front that we are conversing with a machine.

[–] bitcrafter@programming.dev 7 points 2 weeks ago

Clarification: it is actually The Ten MM Socket.

(In Middle Earth they do not exactly have machine shops, so they were only able to make one of them.)

 

Someone had to do this before the riots started.

view more: next ›