bitcrafter

joined 2 years ago
[–] bitcrafter@programming.dev 2 points 1 hour ago (1 children)

So in other words, focus on hiring extroverts who are great at forming social networks.

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

Yeah, it's like they looked at Go and said, "You know what the real problem was with the lack of generics in Go? They made an exception for lists and maps!"

[–] bitcrafter@programming.dev 8 points 4 days ago

This blog entry explains its motivations.

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

Except that it is likely to be included in future versions of Fedora:

According to the official Fedora change proposal, the rewrite expands support for both bootc and rpm-ostree based systems, whereas the original Bash version was built only for rpm-ostree. Red Hat developers have submitted a proposal to ship this new Rust version in Fedora 43. According to Phoronix, while the plan still needs a final vote from the Fedora Engineering and Steering Committee, it looks very likely to be approved. For current Fedora IoT users, the change promises to be a simple, seamless upgrade.

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

I do not think that they are playing 5D chess in this particular executive order, since they are just taking their existing policies banning the federal government from anything having to do with DEI and extending them to AI, rather than doing something brand new.

Also, the good news is that, just as it only took a stroke of a pen to create these executive orders, it also will only take a stroke of a pen for anyone who follows to get rid of them.

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

If the objective of the administration had been to place restrictions on all AI in general, heedless of restraint, then it could have just as easily written an executive order which did that instead. However, that is not what they did.

My intent is not to calm anyone, but merely to clarify. Honestly, I view this executive order as just being a relatively minor extension of previous (terrible) executive orders to say, "Oh, and this applies to AI too."

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

A doctrine of Catholicism is that you need good works as well as faith in order to get into Heaven. When Martin Luther broke away and started the Protestant movement, one of the big changes he made was to drop the "good works" part so that faith alone is sufficient to get into Heaven. (As I understand it, the argument behind this is that Jesus saves us from all of our sins already so therefore it does not matter how good or bad we are during our lives as long as we have faith.)

[–] bitcrafter@programming.dev 5 points 1 week ago

Except that in practice people also indent their code, making the parentheses redundant clutter, especially since the usual convention is to put all of the closing parentheses at the end where it hard to immediately match each one up visually with its corresponding opening parenthesis.

My preference is for the way Haskell handles this, where essentially there is a syntax built on braces and semicolons that you can always fall back on, but most of the time you can just use indentation and it will figure things out just fine via built-in layout rules.

Finally, it seems immediately apparent that this is a type-1 lisp given that there is only one syntax for assigning to symbols and it is used both for functions and for other values.

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

A different way of stating my remark is that it might be nice to have a page that lists other lisp variants and has a bullet point or two for saying how ArkScript does things differently in a way that someone might find nicer.

I’m no frontend dev, so I battle a lot with it so it displays how I want ; I tried with flex to center vertically the « getting started » section, will have to try again.

Yeah, I remember having to fight similar battles when I created a web page for a similar project! Don't worry about it if it proves too much of a pain.

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

Excellent! I got a bit concerned when my experimental infinite loop was able to run for over a minute. 😉

[–] bitcrafter@programming.dev 14 points 1 week ago (1 children)

And the cool thing is: not only were you able to install this 6 years ago, you were able to install it 16 years as well!

 

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 ›