KiranWells

@KiranWells@pawb.social
1 Post – 21 Comments
Joined 1 years ago

I'm a Christian and software engineer; I create random graphics projects and websites. Feel free to ask me for help with programming, or about my faith!

For anyone who is confused: This is exploiting an old soundness bug in the Rust compiler that is still present. The GitHub issue page has this comment from maintainers:

we already had a crate published on crates.io before which used this bug to transmute in safe code, see #25860 (comment).

this issue is a priority to fix for the types team and has been so for years now. there is a reason for why it is not yet fixed. fixing it relies on where-bounds on binders which are blocked on the next-generation trait solver. we are actively working on this and cannot fix the unsoundness before it's done.

My computer was taking too long to start up, which I interpreted as failing to boot, but in hindsight was probably just my hard drive being slow. So, I booted into recovery mode, and ran an update. At one point, apt said "there are unnecessary packages" and would I like to remove them? I figured that apt knew better than I did (after all, maybe a package dropped a dependency), so I said yes.

It was after I noticed the very large number of packages that I suspected I messed up. Turns out, apt uninstalled the entire desktop environment, and network manager, so I had to boot into a USB drive with Network Manager installed, chroot into my main drive, and reinstall plasma. As a bonus, I think I missed the main group for the plasma desktop and only installed only most of it, so some of my extensions just didn't work anymore.

This is probably not the solution you are looking for, given your opinion of the company, but I wonder if using their 1.1.1.1 app (which acts as a mini VPN to a Cloudflare endpoint and changes your public IP) would fix that for you. The upside is it's free, the downside is that it is a Cloudflare-run VPN.

When I first tried Helix, my main concern (that prevented me from getting too far into it) was not going from Vim to Helix, but the other way around. Vim (or sometimes vi) is a standard editor on almost any Linux machine, so if I am ever working on a server if a VM, I would need to know/use Vim keybinds. That made Vim a more useful tool for me to learn at the time, as I could use the skills both on my machine and anywhere else.

3 more...

You might look into displaying images in the terminal as well; many modern terminals support showing actual images natively

To be honest, you can say the same about any large cloud provider. What happens if AWS, or Azure, or Google Cloud go down, or become terrible?

I haven't taken it myself, but "The Last Algorithms Course You'll Need" is free and is written by The Primeagen. He works at Netflix and runs a programming-focused YouTube channel, and as far as I can tell is very knowledgeable and level-headed.

Actually looking forward to the btrfs swapfile hibernation; I have tried setting it up on my machine before but the documentation was never clear on whether it would work (or why mine wasn't).

Check out Ollama and its extensions for VSCode; might save you some money paying for other services if your computer can run models locally.

Have you had any luck with hibernation with a BTRFS swapfile? My computer still does not start from hibernation, and I am not sure why, even though I followed the Arch wiki to set it up.

Just installed, and now I'm wondering why I've never found this before. Its great - open source, well-designed, and pretty full-featured

I think Lokinet and Veilid are two different solutions to the same problem. Lokinet is intentionally based on the block chain to prevent attacks, while Veilid is intentionally non-blockchain based. Additionally, Lokinet seems to be more similar to Tor in its makeup and purpose, but I can't find any information on how the encryption functions to compare to Veilid's.

2 more...

As far as I have heard, if someone is making social posts about a fursuit, it is almost certainly just a normal costume.

If I remember correctly, they are both from Unsplash. I think I used their image API with "Colorful" or something as the search term.

Regarding exit nodes, I have heard that Veilid does not distinguish normal nodes from exit nodes, meaning any node can be an exit node. However, I did not see this in their presentation, and the system seems to be more focused on peer-to-peer communication within the network than private accessing of outside web sources.

For my (admittedly nonprofessional) use cases, I have found nothing that Krita, Gimp, or Inkscape could not handle. Honestly, I think the UI is equal or better as well.

Was looking for a furry one, and pawb.social seemed to be well-run (since it was related to a couple of decently-sized Mastodon servers) and was generic enough (and not NSFW focused). There also seemed to be a decent number of technical people there as well (in fact, one of the Mastodon instances is furry.engineer), so it matched up with my other interests as well. I considered lemmyrs.org, but ended up not choosing it.

This is probably one of my most-wanted features. I believe someone else has also brought up the concept of the Lemmy version of multireddits; due to the distributed nature of Lemmy I think this is even more important here than it was with reddit.

They said bcachefs; I don't think BTRFS has it, at least not since I last checked.

Are you on 0.0.34? There was a boost to the blur effect in this patch.

Regarding exit nodes, I have heard that Veilid does not distinguish normal nodes from exit nodes, meaning any node can be an exit node. However, I did not see this in their presentation, and the system seems to be more focused on peer-to-peer communication within the network than private accessing of outside web sources.