that’s really good to know! thanks
that’s really good to know! thanks
I also tried logseq and couldn’t really stick with it. Tried a few others like obsidian, joplin, Zettlr, Simplenote, even just vim and vscode with various plugins, but they all had their own drawbacks I couldn’t get over, like a lack of built-in cross-platform support, syncing, encryption, not being open source, etc.
I eventually found Notesnook which strikes a good balance for my needs: open source, end-to-end encrypted, easy to use, decent UI, doesn’t mangle code/formatting when copy/pasting, feature parity across platforms; I use MacOS, Windows, Linux and Android and they all have clients that have feature parity - even the web client is really good!
The only thing I would say it’s currently missing is to release the source code for the server, but that’s on their roadmap and actively worked on. It was this commitment to openness that lead me to try it and after some brief time start paying for it.
For anyone who knows more about this, how does it compare to Servo? https://servo.org/
Cool project! I used OpenSpeedTest last week to test local intranet speeds.
If you already have docker/podman installed, the command below should get you going quickly:
docker run --restart=unless-stopped --name openspeedtest -d -p 3000:3000 -p 3001:3001 openspeedtest/latest
As someone who’s been wanting to test (and maybe move to Podman) in the future but hasn’t really spent any time on it, what features have Red hat removed from Podman?
If you’ve already read through this and understand what it means and are still worried about your privacy, I would recommend you switch to LibreWolf - it takes all the best practices of hardening Firefox for security and works out of the box. Unfortunately, this means you can’t play certain videos, it doesn’t auto-update, and some - likely many - websites will break/not work. This is the price to pay for true privacy. If you don’t want that, just keep using Firefox.
Offline/internal network installs can be handled with flatpak create-usb
- https://docs.flatpak.org/en/latest/usb-drives.html
One can distribute flatpaks along with their dependencies on USB drives (or network shares, etc.) which is especially helpful in situations where Internet access is limited or non-existent.
Cache/mirroring would be great for those who need it.
Edit:
Thinking about it, I wonder if there’s enough “core features” with ‘create-usb’ that its just matter of scripting something together to intercept requests, auto-create-usb what’s being requested and then serve the package locally? If a whole mirror is required, it may be possible to iterate over all flathub packages and ‘create-usb’ the entire repo to have a local cache/mirror? Just thinking “out loud”.
For anyone considering Session messenger:
The Session developers dropped Perfect Forward Secrecy because it would be hard to work around it.
First things first, let’s talk about what we’re leaving behind: Perfect Forward Secrecy (PFS) and deniability.
Source: https://getsession.org/session-protocol-explained
In plain English, they dropped a security feature for their convenience to the detriment of their users’ security.
For anyone unsure what PFS provides:
The value of forward secrecy is that it protects past communication.
Source: https://en.wikipedia.org/wiki/Forward_secrecy
The Session devs also claim:
Session provides protections against these types of threats in other ways — through fully anonymous account creation, onion routing, and metadata minimisation, for example.
Reading between the lines, we can interpret that as introducing security through obscurity, which is generally considered bad practice - https://cwe.mitre.org/data/definitions/656.html
What’s wrong with Briar? https://briarproject.org/
Censorship-resistant peer-to-peer messaging that bypasses centralized servers. Connect via Bluetooth, Wi-Fi or Tor, with privacy built-in.
I think the reason these apps don’t take off is the compromises they make in order to work the way they do. When you do need them, you best hope you’re able to get them and get others to use them as well.
CLI’s are likely not specifically the target. I suspect the CLI is just the “low hanging fruit” and core set of software that needs to be supported before you build up to a fully functional GUI apps.
for those not familiar, this basically lets you run command line tools. anything with a GUI will not work.
Just tried sending an 8GB file and it froze. Worked great to send a small image tho!
lets not forget AI was trained on human data. some people will “sound like AI” because they likely make up a big portion of its demographic training data.