That’s a setting
- 4 Posts
- 155 Comments
Alright, thanks for the info, that’s good to know. Trying to make the jump becomes more enticing every day.
Thanks for sharing! Sounds about as good/bad as I was expecting. How’s the browser experience? Also, are there any features/tweaks you are aware of that you could not get through Nix, that the more “commercial” Linux device manufacturers have developed for their devices?
Holy crap! A NixOS-on-phone user in the wild! You are rocking my dream setup. How’s your experience been with it? Is it remotely daily drivable for phone things?
InfCloud. Works well with Radicale, and does contacts, too.
It’s not pretty, but works very well for the 5/100 times I want to check through a browser instead of Calendar app / Thunderbird.
smiletolerantly@awful.systemsto Selfhosted@lemmy.world•Have you tried self-hosting your own email recently?English2·13 days agoYes. Using simple-nixos-mailserver as the foundation.
Really great experience, and have had no deliverability issues.
Out of curiosity, where on this curve lies “20k lines of Nix config”? (Asking for a friend 👀)
smiletolerantly@awful.systemsto Linux@lemmy.ml•Linux phones are more important now than ever51·22 days agoHow exactly does Free, non-open-source software prevent that?
smiletolerantly@awful.systemsto Selfhosted@lemmy.world•Is there a selfhosted eBooks app that can do this?English3·1 month agoYes, in supported apps / protocols. Koreader, for example, should have 2-way sync for eBooks, and Mihon has 2-way sync for Manga.
+1 for kavita. It also has a nice webreader ui.
smiletolerantly@awful.systemsto Programmer Humor@programming.dev•My skill prevents bugs, unlike your fancy compiler, peasant.21·2 months ago… are entirely possible, even if rarely the right choice.
smiletolerantly@awful.systemsto Programmer Humor@programming.dev•My skill prevents bugs, unlike your fancy compiler, peasant.4·2 months agoOr a CLI with
clap
.
smiletolerantly@awful.systemsto Programmer Humor@programming.dev•My skill prevents bugs, unlike your fancy compiler, peasant.81·2 months agoCurious what you are talking about. Multi-threaded sharing of memory for example is also easy with rust, it just doesn’t let you wrote and read at the same time, and so on.
smiletolerantly@awful.systemsto Programmer Humor@programming.dev•My skill prevents bugs, unlike your fancy compiler, peasant.14·2 months agoYeah. Once you get used to the (verbose, but by no means unergonomic!) syntax, you’ll probably never be happy with another language again. Job-wise, I am currently mostly using Go, and while also a nice language, I miss the confidence and security I took for granted with rust.
Not to mention just how goddamn expressive rust can be. Let bindings like if ok/err, else return? Assign from a match on Some(Ok(x))? Filter, map, and friends on any iterator? Oh my GOD the error handling with the question mark iterator? 100% confidence that if it compiles, no error, possible null value, or case is unhandled.
And all this WHILE giving you the amazing security benefits!
Ah, damn, caught me proselytizing again.
smiletolerantly@awful.systemsto Programmer Humor@programming.dev•My skill prevents bugs, unlike your fancy compiler, peasant.14011·2 months ago- if your skill is so great that you would never cause the kinds of bugs the rust compiler is designed to prevent, then it will never keep you from compiling, and therefore your complaint is unnecessary and you can happily use rust
- if you do encounter these error messages, then you are apparently not skilled enough to not use rust, and should use rust
In summary: use rust.
smiletolerantly@awful.systemsOPto Selfhosted@lemmy.world•`continuwuity` vs `tuwunel`: where to go from `conduwuit`? (Update: probably `continuwuity`.)English2·2 months agoNice, that’s great to hear!
smiletolerantly@awful.systemsOPto Selfhosted@lemmy.world•`continuwuity` vs `tuwunel`: where to go from `conduwuit`? (Update: probably `continuwuity`.)English3·2 months agoAh, nice. In that case just beware to move /var/lib/private/conduwuit to /var/lib/private/continuwuity, not /var/lib/conduwuit to its counterpart
smiletolerantly@awful.systemsOPto Selfhosted@lemmy.world•`continuwuity` vs `tuwunel`: where to go from `conduwuit`? (Update: probably `continuwuity`.)English2·2 months agoAh crap, forgot to ping you! Sorry!!
Yep, easy decision now. Migration went smoothly, just had to move the state dir and chown it to
continuwuity:continuwuity
. Might be different on docker though, no idea, sorry 😄
smiletolerantly@awful.systemsOPto Selfhosted@lemmy.world•`continuwuity` vs `tuwunel`: where to go from `conduwuit`? (Update: probably `continuwuity`.)English3·2 months agoUpdate: seems to me
tuwunel
is drama waiting to happen. See updated post for details.
smiletolerantly@awful.systemsOPto Selfhosted@lemmy.world•`continuwuity` vs `tuwunel`: where to go from `conduwuit`? (Update: probably `continuwuity`.)English3·2 months agoYes, completely agree. It seems that the matrix foundation could easily take a different path to allow the community to flourish and third-party servers to have a much easier time. Since I’m not federated, I wouldn’t even mind if whatever fork I’ll end up on eventually says “fuck this, we’re not following synapse specs any more”.
But yeah, I am sure selling premium accounts on matrix.org is what will save the matrix ecosystem… 🤦🏼♀️
Client side, under advanced: