[-] 2xsaiko@discuss.tchncs.de 8 points 1 month ago

Yes, in fact that's the default for panels.

[-] 2xsaiko@discuss.tchncs.de 8 points 4 months ago* (last edited 4 months ago)

What do you mean by “more powerful” wrt CMake?

CMake is a turing-complete language with some APIs that Meson either doesn't have an equivalent yet because it's comparatively new (for example, until 2023, there was no built in way to get a relative path from two paths, and if you wanted that you had to shell out to an external program), or they aren't going to add because it doesn't fit their design.

Meson is (intentionally) limited in terms of extensibility, instead it tries to come with everything built in that you need, even down to specific library support like Qt, from what it seems like to me. For example, you cannot define your own functions, it ships builtin modules but does not allow other packages to provide their own (for example like KDE's Extra CMake Modules), to name a few that I'm familiar with and why I was put off using it so far.

I have yet to see how actually limiting that is, going to try to move the project I've been working on for years that relies on some of these CMake features to Meson soon and see how it fares. But considering that big projects like GNOME use it all over the place it's probably workable in practice, I'll just have to rethink the existing approach a bit.

Is that considered bait?

Wasn't it? Go's build system is very much not what I would call an example of good design (exhibit A: load-bearing comments and file names).

[-] 2xsaiko@discuss.tchncs.de 8 points 5 months ago

I’d trust a chinese vehicle over a Tesla any day.

[-] 2xsaiko@discuss.tchncs.de 8 points 6 months ago* (last edited 6 months ago)

Well, it's now an issue with Rust since Cargo makes it a pain in the ass to do. It's one of the big things that makes me very reluctant to write any sort of system tools in Rust despite being a big fan of the language itself.

[-] 2xsaiko@discuss.tchncs.de 8 points 6 months ago

server applications

Note that systemd can use most if not all of the isolation features nsjail lists in the readme already for services it manages.

[-] 2xsaiko@discuss.tchncs.de 8 points 7 months ago

And when you try to cancel it you'll see it was actually $59.99/month with a minimum runtime of 12 months.

[-] 2xsaiko@discuss.tchncs.de 8 points 11 months ago

Yeah. Flakes are essentially three things (or four if you count the new CLI):

  1. Lock files for inputs (like NPM)
  2. A defined output layout (so, every flake has its packages at packages. for example)
  3. Pure mode (don't worry about it unless you read from arbitrary locations in the file system or try to download files without a hash)

That's it, essentially nothing else changes. It's just a different entry point to Nix code including NixOS configurations.

Here's a great article (apparently, I have only skimmed it myself) explaining flakes more in detail: https://jade.fyi/blog/flakes-arent-real/

[-] 2xsaiko@discuss.tchncs.de 8 points 1 year ago

So on one hand, it’s a good thing that Apple is getting RCS this year, but it’ll likely remain either the at the basic Universal Profile level, or some proprietary Apple stuff thrown in, both of which aren’t really ideal.

No, I would say the first is the best option. It would create incentive for actually improving the Universal Profile. The "bad ending" would be Apple adopting Google's proprietary extensions.

[-] 2xsaiko@discuss.tchncs.de 8 points 1 year ago

Or even better: spend money (if you can afford it) to host a peertube instance that automatically rips the videos off of youtube.

Oh that’s amazing. I’m gonna see about doing that for channels I actively watch. Gives me an excuse to unfuck my NAS storage too since then it’ll be full faster.

Do you know of any software that does that already (I assume PeerTube itself doesn’t)?

[-] 2xsaiko@discuss.tchncs.de 8 points 1 year ago* (last edited 1 year ago)

mkstage4 is exactly for this. It's basically just a wrapper for tar which excludes unneeded directories for you already.

[-] 2xsaiko@discuss.tchncs.de 8 points 1 year ago

They made it worse even. I had to deal with a friend's Windows 11 computer the other day and it looks like even if you enable showing file extensions, it will still hide them if you go to rename the file (you know, the reason you'd usually want to enable it for). There's probably still a way to make them show all the time but this was over a voice call so I didn't want to mess around with it too much. Absolutely unusable.

[-] 2xsaiko@discuss.tchncs.de 8 points 1 year ago

I use ext4 on bcache with an SSD and 5TB HDD for my home drive. Can recommend. Gonna try the new bcachefs soon too.

view more: ‹ prev next ›

2xsaiko

joined 2 years ago