Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)S
Posts
1
Comments
19
Joined
3 yr. ago

  • The Dynamicland website reminds me of the worst of the 00's, it really turned me off to the whole project

  • Sourcehut is really the only step between just using an ssh server and something like forgejo that I know of.

  • technically libreoffice exists, they really need to fix office comparability though

  • I think this is the most important aspect of Linux accepting more rust contributions. More and more existing maintainers are aging out, and people just don't learn or want to build large applications in C anymore. From what I understand companies doing proprietary kernel development have largely made the rust transition for new code at this point, so fewer and fewer systems level programmers will be used to C (and C++ over time) for these tasks. Existing maintainers pressure against rust development could become a threat to the long term viability of the kernel.

  • What's your setup for self hosting? Do you use a vps or host on your own network?

  • I feel like I did at one point, but I should probably try again

  • Yeah I'm not super surprised... It used to work well when I bought it back in '17 but it's become worse and worse with updates.

  • I'm not a home theater power user, but this is good info to make sure my setup is future proof for when I finally get a new TV. All these different standards get really confusing.

  • Selfhosted @lemmy.world

    What is everyone using as a HTPC?

  • How dies it perform in bright sunlight? One of the nice things about the pebble was the epper display that was always visible

  • One specific example I encountered was ndarray. I couldn't figure out how to make a function take an array and an arrayslice without rewriting the function for both types. This could be because I'm novice with the language, but it didn't seem obvious. I ended up giving up after trying to dig through the docs for a few hours and went back to C++.

  • Maybe for your use cases that's OK, but there are many situations where the size and ease of upgrading provided by shared libraries is worthwhile. For example it would suck to need to push a 40+ GB binary to a fleet of systems with a poor or unreliable internet connection. You could try to mitigate this sort of thing by splitting the application up into microservices, but that adds complexity, and isn't always a viable tradeoff if maximizing compute efficiency is also a concern.

  • In my understanding, you can't interface with the C abi without using an unsafe block.

  • The main issue I have with rust is the lack of a rust abi for shared libraries, which makes big dependencies shitty to work with. Another is a lot of the big, nearly ubiquitous libraries don't have great documentation, what's getting put up on crates.io is insufficient to quickly get an understanding of the library. It'd also be nice if the error messages coming out of rust analyzer were as verbose as what the compiler will give you. Other than that it's a really interesting language with a lot of great ideas. The iterator paradigm is really convenient, and the way enums work leads to really expressive code.

  • Kagi is the same as ddg 99% of the time.

  • I think they might be using it as a beta testing ground for their back end features, the brand is also pretty valuable in and of itself. The traffic avoidance is much more aggressive than Google maps

  • There's no reason Gmail should be included in search of it's broken up. Otherwise agree though.

  • If they forced them to split Waze off and make it independent again it probably could, it's probably the only non default app I see people use regularly

  • Isn't a huge part of the point of copy left licences that an author can't change the license without rewriting the code entirely?