klangcola

joined 2 years ago
[–] klangcola@reddthat.com 4 points 20 hours ago

Schleswig-Holstein is shaking out to be such a good example of Proven Track Record ™️ for use of FOSS software in public administration, or any large organization really.

Anybody advocating for other public administrations to migrate can point loudly at Schleswig-Holstein that it's been done before and how to do it right. No more "that would never work" from the proprietary nay-sayers

[–] klangcola@reddthat.com 4 points 20 hours ago

Ugh, that ending crossing the line, so close!

[–] klangcola@reddthat.com 7 points 1 day ago

KDE Maui does, but Microsoft Maui doesn't .

(Sorry, I know you were referring to Microsoft Maui, I was just annoyed at being reminded how Microsoft stole the name: https://www.phoronix.com/news/Microsoft-KDE-MAUI )

[–] klangcola@reddthat.com 13 points 1 day ago

Another reason is when developing the Web version first. Draw.io is a good example, where we get a bonus desktop(electron) version "for free" though the product was developed as a web app.

[–] klangcola@reddthat.com 7 points 1 day ago* (last edited 1 day ago) (1 children)

Thanks for reminding me why Maui doesn't support Linux. I saw Maui mentioned in an earlier comment and was naffled why KDE would make something not working that doesn't work in Linux. It's because Microsoft stole the Maui name from KDE: https://www.phoronix.com/news/Microsoft-KDE-MAUI

[–] klangcola@reddthat.com 7 points 1 day ago (1 children)

Hardest issue would probably be financing, and motivation.

GPUs are expensive, electricity is expensive. All the current major LLMs are huge loss leaders for giant players with deep pockets. A distributed AI service would be by smaller players without the financing nor the motivation to upfront all the cost.

There is "folding@home" where you donate time on your hardware for scientific calculations, but that's quite different from donating time on your hardware to some random unknown stranger to generate AI cat images or summarise a news article.

Lemmy and Mastodon etc have a comparatively modest monetary (and energy/environmental) cost, and the benefit is building communities and bringing people together. For distributed AI the cost ( monetary and energy/environmental) is higher, and the benefit is limited.

[–] klangcola@reddthat.com 3 points 2 days ago

Can attest that Folder Sync is excellent. I use it all day (in the background) for two-way sync (notes) and backup of photos videos etc

Though a small PSA on setting up:
I once set up a new share on a new phone with two-way sync, and the app decided to sync the (newer) empty directory to the server (i.e. delete everything) instead of pulling the files from the server to the phone.
Easy fix: Restore notes from backup (step 0: have backups in the first place), then do an initial 1-way sync from server to phone, then change the sync job to two-way.

[–] klangcola@reddthat.com 3 points 3 days ago (1 children)

The bit that's so perplexing is that in north America they are not "cars" but "light trucks" , yet they can be legally driven on a normal "car" driving licence.

Here "light trucks" are a separate, expensive, license, which is usually only taken for occupational reasons. Which is a good thing, since weight (and securing loads etc) has a massive impact on road safety.

[–] klangcola@reddthat.com 3 points 3 days ago (1 children)

3.5 tonns maximum total capacity right? Or net weight?

So a 3 tonne truck that can haul 1 tonne of goods for a total of 4 tonnes gross weight would be a need a truck license

[–] klangcola@reddthat.com 50 points 4 days ago

AMD already spent a significant amount of effort implementing HDMI2.1 in their open driver in such a way that it would be compliment. The suits from HDMI consortium still said No.

https://www.phoronix.com/news/HDMI-2.1-OSS-Rejected

AMD Linux engineers have spent months working with their legal team and evaluating all HDMI features to determine if/how they can be exposed in their open-source driver. AMD had code working internally and then the past few months were waiting on approval from the HDMI Forum... Sadly, the HDMI Forum has turned down AMD's request for open-source driver support.

AMD Linux engineer Alex Deucher commented on the ticket:

"The HDMI Forum has rejected our proposal unfortunately. At this time an open source HDMI 2.1 implementation is not possible without running afoul of the HDMI Forum requirements."
[–] klangcola@reddthat.com 14 points 4 days ago (6 children)

Are these trucks classified as cars or trucks in most EU country?

In Norway (EEA but not EU) they are trucks (due to weight and carry capacity), and require a C1 truck driving licence. Which helps keep the numbers low. Though there have been cases of importers downgrading the suspension to lower the maximum carry capacity to reclassify them so they can be driven on a normal car class B driving license.

[–] klangcola@reddthat.com 5 points 5 days ago

For jpg's, no they will not get smaller. Maybe even a smidge bigger if you zip them. Usually not enough to make a practical difference.

Zip does generic lossless compression, meaning it can be extracted for a bit-perfect copy of the original. Very simplified it works by finding patterns repeating and replacing a long pattern with a short key, and storing an index to replace the keys with the original pattern on extraction.

Jpg's use lossy compression, meaning some detail is lost and can never be reproduced. Jpg is highly optimized to only drop details that don't matter much for human perception of the image.

Since jpg is already compressed, there will not be any repeating patterns (duplicate information) for the zip algorithm to find.

 

What are the pros and cons of using Named vs Anonymous volumes in Docker for self-hosting?

I've always used "regular" Anonymous volumes, and that's what is usually in official docker-compose.yml examples for various apps:

volumes:
  - ./myAppDataFolder:/data

where myAppDataFolder/ is in the same folder as the docker-compose.yml file.

As a self-hoster I find this neat and tidy; my docker folder has a subfolder for each app. Each app folder has a docker-compose.yml, .env and one or more data-folders. I version-control the compose files, and back up the data folders.

However some apps have docker-compose.yml examples using named volumes:

services:
  mealie:
    volumes:
      - mealie-data:/app/data/
volumes:
  mealie-data:

I had to google documentation https://docs.docker.com/engine/storage/volumes/ to find that the volume is actually called mealie_mealie-data

$ docker volume ls
DRIVER    VOLUME NAME
...
local     mealie_mealie-data

and it is stored in /var/lib/docker/volumes/mealie_mealie-data/_data

$ docker volume inspect mealie_mealie-data
...
  "Mountpoint": "/var/lib/docker/volumes/mealie_mealie-data/_data",
...

I tried googling the why of named volumes, but most answers were talking about things that sounded very enterprise'y, docker swarms, and how all state information should be stored in "the database" so you shouldnt need to ever touch the actual files backing the volume for any container.

So to summarize: Named volumes, why? Or why not? What are your preferences? Given the context that we are self-hosting, and not running huge enterprise clusters.

 

The joys of discovering DRG for the first time and gleefully learning all the mechanics. Extra props for the careful and methodical test to verify if the game has Friendly Fire

 

Some instances disable downvoting. Is this intended to be for communities on that instance or users on that instance, or both?

I noticed while reading Memes@lemmy.ml ( https://reddthat.com/post/2053 ) that some commenters were talking about being downvoted, but I have no downvote button. Because downvoting is disabled on my instance?

How does it work the opposite way? Are users from lemmy.ml allowed to downvote on posts for example beehaw (who also has disabled downvoting)

 

Many instances say to keep language settings as "undetermined" otherwise you won't see most posts Example: https://lemmy.blahaj.zone/post/59161 Example: https://reddthat.com/settings

Yet when I try to post a comment it will fail with language_not_allowed because initially there is no language selected. So I need to click on the "Select language" drop-down and choose English (the only option)

Actually in the Lemmy web interface (at least on my instance reddthat.com) the Post button will spin endlessly with no indication of what's wrong. Using the Jerboa Android app there's is the very brief error message language_not_allowed, and the comment disappears so I have to type it out again! On the Jerboa app there's also no option to select the language for the comment, so I can't use it to comment at all.

I experienced this language_not_allowed error while commentating on gaming@beehaw.org and lemmy_support@lemmy.ml , both English language communities

So how is this language setting supposed to work?

Is the language selected for posting comments the same setting as the profile setting, which the links recommend to keep as "undetermined" to be able to see (English language) posts?

Have i encountered a bug? Specific to my instance or Lemmy in general?

view more: next ›