Skip Navigation

User banner
Posts
297
Comments
887
Joined
4 yr. ago

  • Probably that’s when it does online connection?

    since the help says it is downloading "partial language files" automatically, and the button never changes from "Download" to "Remove" if you don't click Download, logically it must sometimes need to download more of a language which you have previous downloaded a "partial language file" of.

    i am curious if the choice of which parts of the "language file" (aka model) it is downloading really does not reveal anything about the text you're translating; i suspect it most likely does reveal something about the input text to the server... but i'm not motivated enough to research it further at the moment.

  • Wow, thanks for the about:translations tip - I was wondering how to do that!

    Besides "Translate page" there is also a "Translate selection" option in the right-click menu so you can translate part of a page.

    However, unless you download languages in the "Translation" section of Firefox preferences, it doesn't actually always work while offline:

    As you pointed out, the help page explicitly says there is "no privacy risk of sending text to third parties for analysis because translation happens on your device, not externally", but, after I translate something in a new language I haven't before, it still doesn't appear as downloaded (eg having a "Remove" button instead of a "Download" button) in the preferences.

    The FAQ has a question Why do I need to install languages? with this answer:

    Installing languages enables Firefox to perform translations locally within your browser, prioritizing your privacy and security. As you translate, Firefox downloads partial language files as you need them. To pre-install complete languages yourself, access the language settings in Firefox Settings, General panel, in the Language and Appearance section under Translations.

    I wonder what the difference between the "partial" language files and the full download is, and if that is really not leaking any information about the text being translated. In doing a few experiments just now, I certainly can't translate to new languages while offline, but after I've translated one paragraph in a language I do seem to be able to translate subsequent paragraphs while offline. 🤔

    Anyway, it probably is a good idea to click "Download" on all the languages you want to be able to translate.

  • the bald guy in the middle of the photo owns the servers that Signal outsources the keeping of their privacy promises to 🤔

  • aircraft for example

    due to DO-178C requirements, Linux can't be used there... yet.

  • Permanently Deleted

    Jump
  • What you want is not an "uncensored" server, but rather a server that is moderated in a way that you find acceptable.

    There is no such thing as an "uncensored/open" server. Or, when there is, it can't last long. Every open server needs to delete some things, because if they don't, their disk will soon be full of spam and CSAM and then the server will go away. Some servers claiming to be "uncensored" might allow nearly everything besides those two categories, but they tend to quickly become nazi bars.

    Sorry i don't have any specific suggestion, but of the 61 servers listed here hopefully there is one with a moderation policy that is to your liking.

  • In finder you cannot cut files

    I thought you could when I last used it, back when it was called Mac OS X, so I just searched and TIL they removed cmd-X for files in 2015, but, you actually can still cut files; it's just another hidden keyboard shortcut now: after you copy a file with cmd-C you can retroactively make it a cut when pasting by typing cmd-option-V instead of cmd-V. Intuitive, no?

  • except: pass

  • thanks!

    here is a side-by-side comparison of the neural network upscaling slop (left) versus a conventional zoom in on the original (right):

    and then of course there is the text:

    😦

  • nice work!

  • The server isn’t exposed to the internet. It’s a local IMAP server.

    if it is processing emails that originate from the internet, it is exposed to the internet

  • security updates are for cowards, amirite? 😂

    seriously though, Debian 7 stopped receiving security updates a couple of years prior to the last time you rebooted, and there have been a lot of exploitable vulnerabilities fixed between then and now. do your family a favor and replace that mailserver!

    From the 2006 modification times, i wonder: did you actually start off with a 3.1 (sarge) install and upgrade it to 7 (wheezy) and then stopped upgrading at some point? if so, personally i would be tempted to try continuing to upgrade it all the way to bookworm, just to marvel at debian stable's stability.... but only after moving its services to a fresh system :)

  • i'm not aware of anybody who allows public signups and is interoperating with bsky.app yet (besides Bridgy Fed which will create an ATP identity for your ActivityPub identity), but I'm pretty sure it is possible because I follow people there who appear to be doing it for themselves.

    see also my reply to you in another thread.

  • Very interesting, thanks! Is it possible for people to register on that relay?

    (if I understand correctly) you don't register on a relay, you register on a PDS (which you can easily self-host on a small computer at home). But, to register with a PDS, you need a DID, and to interoperate with the rest of bluesky it needs to be using one of their two currently-supported DID methods: either did:web or did:plc. The former is a thing which you can create using a domain you control, which gives you an identity that you lose control of when you lose control of that domain. The latter is the actually-centralized "placeholder" DID method implemented by an append-only log operated by BlueSky PBC, which is what most people are actually using. I'm not sure if/how you can create a did:plc without first creating an account on a bsky.app PDS, but you can migrate it to your own PDS after creating one there. or, you can use did:web and rely on your domain name registration instead of their centralized log.

    Further reading:

  • as i wrote in another thread:

    Content addressability is absolutely essential for building something that will last, and BlueSky gets that right. Decoupling the many responsibilities which an ActivityPub instance operator has (especially for identity) is also essential, i think, and while BlueSky’s identity solution is less than ideal it’s much better than ActivityPub and I expect it to improve.

    If you’re interested in the topic you probably want to also read the followup post from the same author (after reading the reply linked there from someone on the BlueSky team).

    Christine’s analysis is by far the best I’ve read on the topic, but I think she is too dismissive of the possibility that people will actually build things using ATP in a manner more like ActivityPub (where there doesn’t need to be a global view). It’s also possible/likely that ActivityPub will eventually evolve to adopt content addressability (Christine actually built a proof-of-concept of doing that years ago, linked in her blog post, but there doesn’t appear to be any recent progress in that direction), and decouple identity from responsibility for data availability, and adopt something like BlueSky’s composable moderation.

    Given their respective advantages over the other, i’m pretty sure that both ATP and AP will make changes which make them more like the other in the coming years.

  • United States | News & Politics @lemmy.ml

    First Resolution In US Congress To Back End To Assange Case

    World News @lemmy.world

    Julian Assange Could Face Extradition to the U.S. by Early 2024

    World News @lemmy.ml

    Julian Assange Could Face Extradition to the U.S. by Early 2024

    World News @lemmy.ml

    Marine Le Pen to stand trial on EU embezzlement and fraud charges, along with 26 other members of her party

    World News @lemmy.ml

    French PM addresses security, health, immigration during visit to crisis-hit Mayotte

    World News @lemmy.ml

    Venezuelan and Guyanese Presidents agree to meeting

    Programmer Humor @lemmy.ml

    I prefer to be the one who writes code

    Technology @lemmy.ml

    "On the internet, nobody knows you're a dog" comic sold for $175K, becoming the most expensive single-panel cartoon ever sold at auction

    Comics @lemmy.ml

    "On the internet, nobody knows you're a dog" comic sold for $175K, becoming the most expensive single-panel cartoon ever sold at auction

    World News @lemmy.ml

    UK drops plans to hand Chagos Islands back to Mauritius

    World News @lemmy.ml

    Guayana Esequiba: Geo-Economics of an Occupation

    Lemmy @lemmy.ml

    looking at listingType=All with the new sort=Scaled on lemmy.ml (which upgraded yesterday to a 0.19 release candidate) you might be surprised at how vast the lemmyverse has become

    World News @lemmy.ml

    Media Holocaust Revisionism After Canada’s Standing Ovation for an SS Vet

    World News @lemmy.ml

    US Border Patrol sending migrants to unofficial camps in California's desert, locals say

    linuxmemes @lemmy.world

    When In Doubt, Tenuki

    Enough Musk Spam @lemmy.world

    Column: Elon Musk is an antisemite. What can anyone do about it?

    Lemmy Shitpost @lemmy.world

    when to use AI

    Technology @lemmy.world

    Bluesky update: Toward Federation and an Open Network

    Mildly Interesting @lemmy.world

    Internet Sleuths Want to Track Down This Mystery Pop Song. They Only Have 17 Seconds of It

    Programmer Humor @lemmy.ml

    at the trilogue meeting, secretly negotiating legislation to reduce web browser security