[-] pimeys@lemmy.nauk.io 5 points 3 days ago

Rust and Cargo enters the room.

[-] pimeys@lemmy.nauk.io 9 points 4 days ago* (last edited 4 days ago)

128 GB here which runs out if I compile the complete project at work with -j32. And this sucks because 128 GB right now means the RAM cannot run super fast, meaning it is a bottleneck to any modern Ryzen...

[-] pimeys@lemmy.nauk.io 30 points 6 days ago

It is also not really beer.

[-] pimeys@lemmy.nauk.io 53 points 1 week ago

If it is a Samsung tv, they have been automatically connecting to any open wifi, maybe your neighbor has one. And there goes the data.

Avoid Samsung.

[-] pimeys@lemmy.nauk.io 73 points 1 month ago* (last edited 1 month ago)

Signal always responds to authorities when they ask for data, and they give them all they have: the day they registered, their phone number and the timestamp they last used the app.

Telegram has unencrypted channels of drug dealing, and what I heard is a lot of illegal porn too. The authorities want information on certain users there and Telegram doesn't comply. This is directly against the law Signal is not breaking, because they always send all the data they have to the law enforcement.

[-] pimeys@lemmy.nauk.io 53 points 1 month ago* (last edited 1 month ago)

For me the reason was that I wanted encryption, raid1 and compression with a mainlined filesystem to my workstation. Btrfs doesn't have encryption, so you need to do it with luks to an mdadm raid, and build btrfs on top of that. Luks on mdadm raid is known to be slow, and in general not a great idea.

ZFS has raid levels, encryption and compression, but doesn't have fsck. So you better have an UPS for your workstation for electric outages. If you do not unmount a ZFS volume cleanly, there's a risk of data loss. ZFS also has a weird license, so you will never get it with mainline Linux kernel. And if you install the module separately, you're not able to update to the latest kernel before ZFS supports it.

Bcachefs has all of this. And it's supposed to be faster than ZFS and btrfs. In a few years it can really be the golden Linux filesystem recommended for everybody. I sure hope Kent gets some more help and stops picking fights with Linus before that.

[-] pimeys@lemmy.nauk.io 98 points 1 month ago* (last edited 1 month ago)

Meanwhile these CPUs are amazing on Linux

https://www.phoronix.com/review/amd-ryzen-9950x-9900x

https://www.phoronix.com/review/amd-zen5-avx-512-9950x

For some reason Windows scheduler is not as good as the one found in the Linux kernel with the zen5.

[-] pimeys@lemmy.nauk.io 56 points 7 months ago

The mandatory comment to any printer discussion. Buy a brother laser. Nothing else. Preferably used.

31
submitted 8 months ago by pimeys@lemmy.nauk.io to c/europe@feddit.de

Jussi Halla-aho (Finns) boosted his support in the final stages of the campaign, but it was not enough to dislodge either of the top two presidential contenders.

32

I'm looking for a service I could install to archive a huge pile of letters, preferably in PDF form, to a database. I'm living in a country where paper is still king, and digital services are either non-existent, or loathed (Germany). My current situation is that I have a mailbox with lots of PDFs all over the place, but also many folders of paper sent in 2007 etc. that I have to keep, but I also have to find them every five years or so.

So what I'd like to have is a service to my homelab, where I could scan these and copy these, that would index them, clean them, OCR them and all that good stuff. It should have really good metadata abilities, because my files are usually named in a very random way, so if I could copy these, and quickly categorize them, that would be really awesome.

There is one service called Papermerge, that kind of fits to my use-case. I spent one afternoon with it, and there were a few issues:

  • crashes quite often
  • when sending a large folder of PDFs, uses all the CPU and crashes again
  • categorizing functions are not very good, it takes time to get everything together and clean when organizing files

This might not be very interesting if your country has digital services for everything, but for us needing to suffer this paper madness, a service to do so would be great.

[-] pimeys@lemmy.nauk.io 67 points 10 months ago

I just didn't watch this movie for years because I was thinking just like the reviewer here. This year I finally watched it and... it was ok. The biggest reason to see it was because I really like Joaquin Phoenix and I wanted to see the movie from which he won his Oscar.

There's a lot of things in his Joker performance worth a revisit: how he talks, and how he moves, is really unique and definitely worth the victory. I just wish he would've got his Oscar from The Master, which for me is a groundbreaking movie and has one of the best scenes of all time with Joaquin and Philip Seymour Hoffman in the jail cell.

But he got it from the Joker, and I'm glad he got the recognition.

[-] pimeys@lemmy.nauk.io 266 points 10 months ago

Nice! And they will probably differentiate from the competition by allowing GPL applications and sideloading, and having a total control for your privacy and no tracking, right?

Right?

[-] pimeys@lemmy.nauk.io 66 points 11 months ago

It comes with the Office subscription. People who choose it are not the ones using it daily.

18
submitted 11 months ago* (last edited 11 months ago) by pimeys@lemmy.nauk.io to c/lemmy@lemmy.ml

I'm running a small Lemmy server using the Ansible setup modified to our needs. Now, we do not post that many (if any) images, but I'm also running an Akkoma server with Cloudflare R2 setup for images, and I was wondering is there an easy way to just set the Lemmy server to use this bucket? Would be better than to just keep them lying around in the server disk for sure.

If somebody else did this, is there any written documentation on the best practices? I might need to (again) modify the Ansible scripts, but I'd love to not waste time making mistakes if there's a good way to do this.

558
pants rule (lemmy.nauk.io)

How would a man wear pants?

42
submitted 1 year ago by pimeys@lemmy.nauk.io to c/linux@lemmy.ml
549
family rule (lemmy.nauk.io)
620
chicken rule (lemmy.nauk.io)
17

cross-posted from: https://lemmy.nauk.io/post/126239

Akkoma is an active fork of Pleroma, which implements ActivityPub protocol underneath and serves an interface similar to microblogging platforms such as Twitter or Tumblr. It implements a complete Mastodon client API, so all Mastodon clients work with it without trouble, even the Mastodon web UI can be installed and used with Akkoma.

Why Akkoma over Mastodon? It's written in Elixir, so it's faster and uses less resources than Mastodon. You can also define a character limit to your posts, use markdown formatting, quote posts and add emoji reactions. Perfect for small personal instances, you can run it super cheap.

106
bat rule (lemmy.nauk.io)
[-] pimeys@lemmy.nauk.io 75 points 1 year ago

No, it means if you run Lemmy as a service and make modifications to it, you have to release your modifications back with the same license. Otherwise you couldn't use a browser that's not AGPL and read pages running on top of an AGPL server.

What AGPL is really good at is how nobody can take Lemmy, run a proprietary service and add incompatible features without giving them back to the community. So nobody can fork Lemmy, create a new VC-backed Reddit clone and start making incompatible changes to the source without the main project getting the source code.

9
13
submitted 1 year ago* (last edited 1 year ago) by pimeys@lemmy.nauk.io to c/lemmy@lemmy.ml

Trying to follow Kbin communities from my Lemmy instance is a bit broken. If I try to open one, e.g. https://lemmy.nauk.io/c/linux@kbin.social from my instance, It gives me 404 and the logs show the following error:

2023-06-11T11:01:46.475407Z  WARN Error encountered while processing the incoming HTTP request: lemmy_server::root_span_builder: couldnt_find_community: error decoding response body: missing field `properties` at line 1 column 182
   0: lemmy_apub::fetcher::resolve_actor_identifier
             at crates/apub/src/fetcher/mod.rs:16
   1: lemmy_apub::api::read_community::perform
           with self=GetCommunity { id: None, name: Some("linux@kbin.social"), auth: Some(Sensitive) }
             at crates/apub/src/api/read_community.rs:30
   2: lemmy_server::root_span_builder::HTTP request
           with http.method=GET http.scheme="http" http.host=lemmy.nauk.io http.target=/api/v3/community otel.kind="server" request_id=e1b55819-fd89-4c89-a145-3ba606fb28b7 http.status_code=400 otel.status_code="OK"
             at src/root_span_builder.rs:16
LemmyError { message: Some("couldnt_find_community"), inner: error decoding response body: missing field `properties` at line 1 column 182

Caused by:
    missing field `properties` at line 1 column 182, context: "SpanTrace" }

Is this a known error in 0.17.3, if not, I should file an issue.

Edit: filed an issue

8
submitted 1 year ago by pimeys@lemmy.nauk.io to c/lemmy@lemmy.ml

I'm trying to follow myself in Lemmy from my Akkoma instance. I can search for @pimeys@lemmy.nauk.io from my Akkoma instance, and find myself just fine. Clicking follow sends a follow request, but it just pending forever and I see no notifications or anything on my Lemmy instance. Do I need to do something from Lemmy to allow following from other instances? Should this even work?

view more: next ›

pimeys

joined 1 year ago