![](https://lemmy.world/pictrs/image/1092f909-c55a-4ca3-942a-01f48c9e552c.jpeg)
![](https://lemmy.ml/pictrs/image/h1ChnLuBHr.png)
As open components, we have the OpenDocument standard + signal protocol for E2EE + CRDTs for conflict resolution. No idea whether they’re compatible though.
As a product, Collabora Online is open and collaborative.
As open components, we have the OpenDocument standard + signal protocol for E2EE + CRDTs for conflict resolution. No idea whether they’re compatible though.
As a product, Collabora Online is open and collaborative.
Exactly. At this point idk why anyone bothers migrating to things that are not backed by open standards. The price of vendor lock-in always comes.
But I would like to have a module that I could import and have all my databases and configuration of ETL[…]
ok, then write a module. I’m not sure what’s being asked. The best way is what works well for you.
List comprehensions return a new list. For the sake of code clarity, you probably shouldn’t change a second list from within a list comprehension. If you’re trying to concatenate two lists, you can do so in a second line:
a = list(range(10))
b = [ value for value in range(5) ]
a.extend(b)
# a has 15 elements
print(a)
yes, and you still need zhe mnemonics
I use the command line every day, but can’t be bothered with all the compression options of tar and company.
zip -r thing.zip things/
and unzip thing.zip
are temptingly more straightforward.
Need more compression? zip -r -9 thing.zip things/
. Need a faster option? Use a smaller digit.
It turns out that startup funding for Signal was from a US Government tied entity. Some people won’t like that. Here’s an interesting article: Signal Facing Collapse After CIA Cuts Funding
Someone already commented on the “nothing-burger” this article and line of reasoning actually is, so I won’t repeat it here.
$19m / 50 = $380,000 per year per employee!!!
This $19M figure includes more things. That’s why a blog post shouldn’t be read as an accounting report. Report summaries with salary figures are available btw, one search away.
The infrastructure was not designed to minimize the cost of operations, it was designed for another purpose, data collection by third parties:
The quoted text is not evidence for this. Quite the opposite, in fact.
Elon Musk also promotes Signal:
He promotes Linux too. Also, I bet he drinks water.
I see some valid concerns / questions, but it’s immersed in a muddy water of arguments that is hard to disentangle.
I think it’s hit or miss. I’ve been having this annoying bug since I switched to Plasma 6 + Wayland and I have no idea whether it’ll be solved any time soon.
Ah - that’s all I had to do to solve it on Ubuntu server 22.04. Maybe desktop is different, maybe 24.04 is different. You can try removing additional packages or following other instructions. I won’t post any links here, as I see different possible solutions and haven’t tried any other than the one above. Let us know what works.
sudo apt remove ubuntu-advantage-tools
Just fzf + the same version control I use for my dotfiles. I have no interest in mixing machine histories like atuin offers, so that makes sense to me.
${XDG_DATA_HOME}/Trash
is fairly common and afaik the default in Gnome and KDE
Bingus Duckus
yes, even turning swap off entirely doesn’t solve it. It doesn’t take much to find people reporting a similar experience.
that won’t solve the system unresponsiveness
Related and IMO a much better option for Linux desktops:
I guess partly because the Python tooling catastrophe makes it a quite a pain to set them up.
Salty huh
Saying you need to set up type hinting in Python shows that you’re the one assuming it’s a hassle like TS, where you need a different runtime to have access to something the language (JS) should have provided from the start.
Everything you need is provided by typing
, which is included in a Python install. Just import it and start using it.
Overall JavaScript (with Typescript anyway, which you can learn later) is a better language than Python.
🤣🤣🤣
good one
The thing is, without a unified GUI it’s impossible to get an answer to “how to X on Linux” that doesn’t involve the CLI (and that’ll work for everyone). Even the ones that do are often distro-dependent.
People can still get things done by searching for “how to X on <distro> using the GUI”.
E2EE would be nice, but what’s your idea of open standard for collaboration as opposed to simply open source?
If we had multiple software solutions implementing the same ways of collaborating what would be gained / in what ways would they differentiate and still remain compatible?