Live data from Hacker News

Own your calendar and contacts with OpenBSD, Baïkal, and FOSS Android

baak6.com

51–60 of 63 posts

Re: Own your calendar and contacts with OpenBSD, Baïkal, and FOSS Android

#51

Earlier quoted context omitted.

“soy” = “badness” + right-wing culture war group identity signalling.

I mean it's just true from the data that men's testosterone on average has cratered over the last couple generations. They shouldn't be consuming copious amounts of things to make that even worse

And therefor perjorative, victim-shaming language is just the way it has to be?

Re: Own your calendar and contacts with OpenBSD, Baïkal, and FOSS Android

#52
post #28
post #7

An interesting alternative is Radicale [1]. Both are very lightweight. I mainly chose Radicale over Baïkal because it is written in Python. On the client side DAVx⁵ [2] do a good job. [1] https://radicale.org/v3.html [2] https://www.davx5.com/

How do you host your email? I figured it would be a pain to not have my contacts and email very tightly integrated, so I just keep it all with Fastmail.

I did not need a tight integration between my phone contacts and my mail contacts. However, I think a good mail client such as thunderbird could do a good job.

I am using my own domain and I am using OVH as my mail provider.

Re: Own your calendar and contacts with OpenBSD, Baïkal, and FOSS Android

#53
post #15

Earlier quoted context omitted.

I’ve been using radicale for contacts and calendar for quite a few years now. Plays nice with iOS Mail and Contacts as well as Gnome Evolution and has overall been a great experience.

I'm a happy radicale user too but I haven't been able to get it to work w macOS mail and contacts. I use EMClient with it which works great.

https://github.com/Kozea/Radicale/issues/1217

Re: Own your calendar and contacts with OpenBSD, Baïkal, and FOSS Android

#54
post #33

There are plenty of good alternatives for calendar/contact sync servers , but I haven't seen any good, native clients that work on modern BSD (or Linux) desktops . Both Evolution and Thunderbird tend to be slow, clunky, glitchy, generally doing pretty poorly when put side-by-side with e.g. the built-in macOS counterparts. I'm trying to use an OpenBSD laptop in parallel with a macOS desktop, and while it's perfect for…

Kontact for Plasma/KDE has worked perfectly with Baïkal for me.

I will give it a try, however I personally dislike KDE, it feels pretty much like a kitchen sink of options and preferences, yet I somehow still can't configure it to feel "right".

Re: Own your calendar and contacts with OpenBSD, Baïkal, and FOSS Android

#55
post #13
post #7

An interesting alternative is Radicale [1]. Both are very lightweight. I mainly chose Radicale over Baïkal because it is written in Python. On the client side DAVx⁵ [2] do a good job. [1] https://radicale.org/v3.html [2] https://www.davx5.com/

I've been using Radicale for a few years now and it has been fantastic. Extremely lightweight but also quite flexible with its permissions model since we have a shared family calendar. The backend storage is simply ics/vcf files and while I'm sure it's not the most efficient if you had a large number of users, for our small group it's been perfect and very satisfying knowing your data is there in plain text files. Al…

> Extremely lightweight but also quite flexible with its permissions model since we have a shared family calendar.

How are you doing this?

A while ago I skimmed the documentation for a couple of CalDAV servers to try and figure out how I could self-host a shared calendar, but couldn't see an easy way to do this.

I've just done some more searching, and it seems there are two suggested ways to do this with Radicale:

* create a separate account for the shared calendar, and tell everyone who needs write access the password

* create the calendar in one use's directory, and add a symlink to it in the user directories for any other users who need write access.

Both of which seem like a bit of hack compared to bring able to explicitly state that a list of users have write access to a calendar in a config file or through a UI.

Re: Own your calendar and contacts with OpenBSD, Baïkal, and FOSS Android

#56
post #33

There are plenty of good alternatives for calendar/contact sync servers , but I haven't seen any good, native clients that work on modern BSD (or Linux) desktops . Both Evolution and Thunderbird tend to be slow, clunky, glitchy, generally doing pretty poorly when put side-by-side with e.g. the built-in macOS counterparts. I'm trying to use an OpenBSD laptop in parallel with a macOS desktop, and while it's perfect for…

I went all in ~1 month ago after using on servers since late 2000s. My findings: 1) can't have something like a /var mounted on iscsi. The Rd kernel doesn't support it. 2) help for DEs is patchy. In my example XFCE behaves differently on major linux distributions than mine. Intellij too is slightly different. 3) there are some bugs in upstream software which as an OpenBSD user are simply unacceptable to me. I had to…

> if you use OpenBSD you will become a cynic because of bad documentation most places elsewhere.

I found it the other way around, I feel inspired to write better documentation.

> things like Bluetooth for some people (not me) may be a deal breaker.

I'm spoiled by Apple. It must either work really well, or otherwise indeed I won't mind it not being there.

> Bluetooth sound works perfectly.

What do you mean? The whole BT subsystem got rm -rf'd years ago. Or are you using some sort of a 2.4GHz dongle that just shows up as an audio interface?

> contrary to public opinion, very very helpful community.

Indeed, you just need to show you've done basic research before asking questions. Which goes a very long way in any case.

> I think I am a fanboy.

Oh me too. I've been using OpenBSD for 6-7 years, on & off, as my backup / "code in peace" machine. I absolutely love the base system and I think it does what it's supposed to do extremely well.

I have very mixed feelings about the state of the free desktop environments though, again, spoiled by Apple. So I tend to stick to minimalist solutions such as dwm. I could probably switch to OpenBSD full time any time, except I have plenty of non-free software I need or want to run. Between macOS and Windows, at least Macs are decent BSDs.

Re: Own your calendar and contacts with OpenBSD, Baïkal, and FOSS Android

#57
post #38

Earlier quoted context omitted.

Nextcloud totally breaks down if you try to use it for photo syncing. It can’t handle thousands of files in one directory.

Hows Owncloud doing? They were rewriting to Go, to improve performance in such cases. I kind of lost track though.

The impression I got was that the problem was not related to php being slow but just a general scalability problem. If go runs it 2x as fast, it will still fail with 2x as many photos which is very common. Maybe as part of the rewrite they will address this but I think photos is a fundamentally different problem to hierarchical file storage that they require being split up like how google photos is not part of google drive despite sharing the same storage usage quota.

Re: Own your calendar and contacts with OpenBSD, Baïkal, and FOSS Android

#58
post #2

faster to use Nextcloud that does a lot more things out of the box in a single install

I disagree. Some piece of Nextcloud always flies off the rails.

In contrast, with Baikal, every time I get a new phone, I have to remember I self host it, then figure out which machine it's running on. Other than that, it's completely maintenance free.

(Usually I'm nervous that sync broke since I last checked three+ years ago, so I download a backup of the DB and confirm it's actually working!)

Re: Own your calendar and contacts with OpenBSD, Baïkal, and FOSS Android

#59
post #55
post #13

Earlier quoted context omitted.

I've been using Radicale for a few years now and it has been fantastic. Extremely lightweight but also quite flexible with its permissions model since we have a shared family calendar. The backend storage is simply ics/vcf files and while I'm sure it's not the most efficient if you had a large number of users, for our small group it's been perfect and very satisfying knowing your data is there in plain text files. Al…

> Extremely lightweight but also quite flexible with its permissions model since we have a shared family calendar. How are you doing this? A while ago I skimmed the documentation for a couple of CalDAV servers to try and figure out how I could self-host a shared calendar, but couldn't see an easy way to do this. I've just done some more searching, and it seems there are two suggested ways to do this with Radicale: *…

I created a collection with the name of our domain name and then used this example[1] to regex the domain out of the user's login email address to allow them access to the shared collection.

[1]: https://github.com/Kozea/Radicale/blob/497b5141b066d266c318e...

Re: Own your calendar and contacts with OpenBSD, Baïkal, and FOSS Android

#60
post #56

Earlier quoted context omitted.

I went all in ~1 month ago after using on servers since late 2000s. My findings: 1) can't have something like a /var mounted on iscsi. The Rd kernel doesn't support it. 2) help for DEs is patchy. In my example XFCE behaves differently on major linux distributions than mine. Intellij too is slightly different. 3) there are some bugs in upstream software which as an OpenBSD user are simply unacceptable to me. I had to…

> if you use OpenBSD you will become a cynic because of bad documentation most places elsewhere. I found it the other way around, I feel inspired to write better documentation. > things like Bluetooth for some people (not me) may be a deal breaker. I'm spoiled by Apple. It must either work really well, or otherwise indeed I won't mind it not being there. > Bluetooth sound works perfectly. What do you mean? The whole…

>Or are you using some sort of a 2.4GHz dongle that just shows up as an audio interface?

Yeah, stupid me never ever thought of that;-)

>So I tend to stick to minimalist solutions such as dwm.

I tried my hand at tiling WMs with pop!OS, I just couldn't wrap my hand around it (pun intended). I really admire people who work through all the keyboard shortcuts. It's just not for my capabilities.

Post reply on HN