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/)KI
kia @lemmy.ca
Posts 24
Comments 140
Downsides of Signal alternatives compared to Signal?
  • The difficulty of any non-mainstream chat app is getting other people to use it. On that list, Signal is the most probable to be recognized by people who don't have a particular interest in privacy, so it's more likely to get more people to use it.

  • Error accessing Jellyfin web UI from Firefox

    I'm running into an issue accessing the Jellyfin web UI from Firefox (Chrome works fine). I try to log into an account but the spinner runs for a few seconds then disappears without logging in. When I reload the page, it appears I'm logged in, though all I see is the header and the rest of the page is blank. I get the following errors in console:

    Uncaught Error: Permission denied to access property "ownerDocument" Uncaught Error: Permission denied to access property "localName"

    Has anyone else run into this issue?

    4

    Jellyfin on Synology NAS without Docker

    Does anyone have any experience running Jellyfin on a Synology NAS that does not have container support? The Jellyfin installation guide recommends a Docker install for Synology. I have a Synology DS418 which apparently doesn't support Docker.

    5

    Cursor key_value in 1.78.0-nightly

    It seems like the key_value function has been removed from Cursor in 1.78.0-nightly. I've been using this to get the key/value pair from BTreeMap::upper_bound and BTreeMap::lower_bound.

    Does anyone know why this was removed and what a good idiomatic alternative would be?

    Edit: In case anyone encounters the same problem and is curious what's going on (the documentation hasn't been updated to reflect the change yet), it was referred to in this issue: 107540 changed in this commit: 8ee9693. Essentially, cursors in BTreeMaps previously pointed to specific nodes in the tree whereas now they point to gaps between the nodes. To get the node values, you need to use prev or next on the cursors returned by upper_bound or lower_bound.

    0
    Lemmy.ca's Main Community @lemmy.ca kia @lemmy.ca

    New instance icon

    The new instance icon looks great!

    4
    Lemmy.ca's Main Community @lemmy.ca kia @lemmy.ca

    New instance icon

    A while ago we had a post about a new instance icon. Just wondering if there's any news on that?

    5

    Errors when trying to create comments

    I'm getting errors such as "Socket: CLOSED" when I try to create comments, however the comment gets created. It then brings me back to the comment editing screen where if I click create again, it keeps duplicating the comment.

    Wondering if anyone else is having this issue?

    Edit: I get an error when creating posts as well: "stream was reset: CANCEL"

    2

    Small pattern that made my code much cleaner

    This is a really simple silly thing I just realized, but I noticed I have a lot code that looks something like this:

    ``` fn foo() -> Result<(), Error> { // do something }

    fn bar() -> Option<()> { let Ok(f) = foo() else { return None; }; } ```

    I hated that if-statement. I realized today that I could simplify to:

    fn bar() -> Option<()> { let f = foo().ok()?; }

    And that cleaned up my code a lot. It's a tiny thing, but when it's okay to discard the error from the result, makes such a big difference when you have a lot of them!

    9

    Yesterday, Elon's jet flew a staggering 15 mile flight

    mastodon.social Elon Musk's Jet (@[email protected])

    15 mile (13 NM) flight from KEDC to AUS ~ 85 gallons (322 liters). ~ 571 lbs (259 kg) of jet fuel used. ~ $477 cost of fuel. ~ 0.8991 tons of CO2 emissions.

    It released almost a ton of CO2.

    29

    What's the difference between a Proton Pass email alias and SimpleLogin?

    It was my understanding that Proton bought SimpleLogin and would be integrating it into their products, but the aliases created by Proton Pass are not managed by SimpleLogin, correct?

    What's the difference between creating aliases in Proton Pass versus SimpleLogin and how do I manage the aliases created in Proton Pass?

    6
    Lemmy.ca's Main Community @lemmy.ca kia @lemmy.ca

    Defederate from instance

    As per this Github pull request which is removing it from the Lemmy sign up page, we should defederate from this instance as well.

    2

    [Bug] Long community names have strange formatting

    It looks like if a community name is on the longer side, it pushes some of the UI elements to the edge of the screen and makes them look strange. You can see it at this community:

    [email protected]

    0

    [Bug] App crashes when I try to load more comments

    Not sure if anyone else is having this problem, but whenever I'm reading a longer comment thread and I click "1 more reply" (or "N more replies"), the app crashes.

    6

    Next beta release

    I'm curious when the next beta release will be, or how often there will be a release if there's a schedule?

    3

    2023 Proton Pass roadmap

    proton.me The 2023 Proton Pass roadmap | Proton

    We’ve got exciting new features coming up for Proton Pass. Son Nguyen, head of the Proton Pass team, explains what you can expect.

    The 2023 Proton Pass roadmap | Proton
    12

    Voting on comments without gestures

    How do I vote on comments if I disable comment gestures? The action menu on long press doesn't seem to have the options.

    4

    [Request] Change FAB button colours

    This is an amazing app! I think it would be great if it would be possible to change the floating button colours.

    1
    Lemmy.ca's Main Community @lemmy.ca kia @lemmy.ca

    Upgrading to v0.18.1

    Are we upgrading to v0.18.1 soon? The only reason I ask is that it fixes a serious security bug.

    4