bitcrafter

joined 2 years ago
[–] bitcrafter@programming.dev -2 points 4 days ago

Don't worry, it's not too late to join in! Just look for the comments that have a lot of upvotes already, and add yours to the pile.

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

Nothing if that works for you, but sometimes I end up using Ctrl+Insert / Shift+Insert a lot because I am doing a lot of things in the terminal and Ctrl+C has a different meaning there, so it is nice for Ctrl+Insert / Shift+Insert to work everywhere for when I have it in my muscle memory.

[–] bitcrafter@programming.dev 3 points 2 weeks ago (1 children)

Yeah, playing with it for fun to see what you can make it come up with is a perfectly reasonable use case, if it weren't for the environmental cost...

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

When I go on a bike ride, I don't constantly have people pulling beside me reminding that I could be driving in a car.

When I use cash, the person taking it does not remind me that I could have used a credit card.

When I open a container of oatmeal, there isn't a little piece of paper that springs out and reminds me I could be eating instantly ready breakfast cereal instead.

[–] bitcrafter@programming.dev 1 points 3 weeks ago (1 children)

Being written in Rust has mixed effects. Rust is still less mainstream than C, so fewer people can contribute. However, it does attract more interest because it’s different.

Yes, it's "different". That is all that it has to offer: it's "different". There is no other reason why people might be interested in it.

However, the reasons why you create/contribute to new-but-similar projects is to add functionality that the original project doesn’t have.

Why is that the only reason to motivate someone to do such a thing?

So why are people (and Canonical) contributing so much labor to something that still doesn’t function as intended?

Maybe we should take them that they word that they are genuinely think that coreutils would be better if it were written in Rust? Why is that such a radical possibility?

I say it’s the licensing.

Yes, I have noticed that you are very big on saying what others' motivations are.

[–] bitcrafter@programming.dev 1 points 3 weeks ago (3 children)

So the fact that it is written in Rust has absolutely nothing to do with it?

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

I don't know where you are getting "a decade" from, but assuming we are using the percentage of passing tests as our metric of the percentage of "what coreutils does"--which is dubious, but it's your metric so let's go with that for the moment--we see in the very same plot that just four years ago it only did 25 percent of "what coreutils does", so clearly significantly more has happened in the last four years than did in the previous six, rather the project being worked on equally hard for the entire time.

Also, you seem to imply that it shouldn't have taken them "a decade" to get accomplish "85 percent of what coreutils does", but that raises the question: exactly how long should it have taken exactly? Can you cite evidence that it took significantly less time for coreutils to get to the point where it accomplished "85 percent of what coreutils does" today? If not, then there is no basis of comparison we can use to decide whether a decade is a long time or not to have gotten to this point.

[–] bitcrafter@programming.dev 1 points 1 month ago

Yeah, and this policy is especially nonsensical when you consider that in most cases the programs were actually written in C.

[–] bitcrafter@programming.dev 1 points 1 month ago

In civilized languages tail recursion takes care of this for you. 😁

[–] bitcrafter@programming.dev 1 points 1 month ago

They would all lose because they stretch all the way down into Antarctica which means that the penguins would be involved...

[–] bitcrafter@programming.dev 1 points 1 month ago

Hi @cm0002! Out of curiosity, it has been stated by @lengau that you posted this here because Ubuntu's switch to uutils has motivated you to pay more attention to other projects that the FSF is working on. Is this true, or was this just a projection?

(Just to be clear, I don't mind if this is your motivation, since you supply so much of the content here so I am not going to complain, and it is fun to hear about projects I was unaware of anyway! I just don't like seeing people project their own biases onto others.)

 

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.

 

Someone had to do this before the riots started.

view more: next ›