Merge branch 'master' of github.com:flancian/garden

This commit is contained in:
2023-07-05 18:16:46 +02:00
12 changed files with 67 additions and 2 deletions
+6 -2
View File
@@ -1,9 +1,10 @@
- a [[person]].
- my [[love]]
- also [[friend]].
- my [[love]].
- also a [[friend]].
- We texted each other on Bumble on the 27th of March of 2023.
- We met on the 30th of March, went to [[Xenix]] and [[Ikoo]], exchanged numbers on the 31st.
- We had tea on the [[2nd of April]].
- Her birthday is on the [[11th of June]].
We met as we were nearing the 0th of April and it was meeting beauty from the start.
@@ -12,3 +13,6 @@ We travelled apart for three weeks in the first six weeks, but we kept in touch
I went to the May 1st activities thanks to her. We drank fresh mint tea; we will read for each other.
- [[2023-06-11]]
- [[2023-07-04]]
- and so many more :)
+6
View File
@@ -0,0 +1,6 @@
- a [[place]].
- In [[Zürich]].
- Very cool!
- Went on [[2023-06-10]] and [[2023-06-11]] (over/after midnight) and apart from the cool [[minigolf]] there was a mini rave and a local [[Burning Man]] event.
- #map https://goo.gl/maps/B3gL8ppysYgucN679
- #go https://minigolfhard.ch/
+25
View File
@@ -0,0 +1,25 @@
- a [[ritual]].
- part of [[Festivus]].
I love computers and humans, and they come together beautiful in phenomenons like open source, which I love particularly. I am eternally thankful for the *millions* of humans who contribute to free software and make the world a better place.
Having said that, here are some out-of-season [[airing of grievances]] about software, in no particular order:
## [[Flatpak]]
Flatpak sucks, yet is somehow also the best known (to me) solution to the problem of shipping apps in a platform/distribution agnostic way as of the time of writing ([[2023]]). [[Snap]] is clearly worse. How can this be?
Why, WHY, am I able to `flatpak search chromium` and even `flatpak install chromium` but (I kid you not) I need to write `flatpak run org.chromium.Chromium` to actually run the package?
Oh, it's because the developers refuse to accept patches to implement short forms for the run subcommand specifically. In practice this means ~millions of people around the world are maintaining independent collections of shoddy one-liners or aliases to make flatpak command invocations sane again.
Also, if you run `flatpak search` in a narrow terminal it will helpfully elide the full application ID, so flatpak search cannot even be depended on to retrieve the right incantation consistently. WHY.
## [[Systemd]]
I love Systemd; I remember curating SysV Init scripts and I think the process of writing Systemd services is much improved. Having said that :)
Why is it so hard to just make sure a service will actually start and keep retrying forever if it can't start? There are several incantations in the configuration spec that *seem* like they should achieve indefinite retries, but really don't (or do only in some cases). I understand why you'd want to have something like a sane retry policy (with backoff), but I really would like to tell it: just keep trying for me. Under no situation it seems reasonable for me to find a service marked as `inactive (dead)`, run start on it and have it work flawlessly. The computer should have done that for me.
Also, why is it non-trivial to go from operating over a service (with e.g. `systemctl --user status/stop/start foo`) to operating over its logs? For the latter you need (checks notes) `[[journalctl]] --user-unit foo`. Maybe it just took me longer than normal to find this, but it's unclear to me why `systemctl --user logs` doesn't exist, or why it's --user-unit in the case of journalctl instead of --user.
+2
View File
@@ -11,3 +11,5 @@
- Then 7d later [[M.]]
- [[June 11]]
- [[AG]]
- [[November 11]]
- [[Venisa]]
+2
View File
@@ -1,6 +1,8 @@
- a [[working group]].
- #pull [[social coop]] [[community working group]]
- #meet https://socialcoop.meet.coop/mat-ivs-47b-bbp
- #oncall https://share.mayfirst.org/apps/calendar/p/KG92DPwX3ww442AD/dayGridMonth/now
- #oncall https://share.mayfirst.org/apps/calendar/p/KG92DPwX3ww442AD/dayGridMonth/now
- #go https://www.loomio.com/socialcoop-community-working-group/
- #bugs https://git.coop/groups/social.coop/community/-/issues
- [[minutes]] https://www.loomio.com/d/yh0aFRbU/community-working-group-ops-team-minutes
+3
View File
@@ -0,0 +1,3 @@
- Beautiful [[Saturday]].
- We [[burned]] happily!
- Went to [[Minigolf Hard]].
+2
View File
@@ -0,0 +1,2 @@
- Backnoded in July (!).
- It was a beautiful weekend: [[2023-06-10]] [[2023-06-11]]
+2
View File
@@ -0,0 +1,2 @@
- [[social.coop]]
- [[cwg]] meeting
+8
View File
@@ -0,0 +1,8 @@
- [[Flancia]]
- [[AG]] :)
- [[airing of grievances]]
- I wrote this in a moment of negativity, to channel it and seeing what happened :)
- I think it was an interesting exercise!
- [[birthdays]]
- backnoded [[2023-06-11]] and surroundings :)
- [[minigolf hard]]
+5
View File
@@ -0,0 +1,5 @@
- [[agora para los pobres]]
- [[unicef]]
- [[flancia]]!
It was that time of the year, your birthday, when you finally got to Flancia and were able to stay for good, stay in it in a definite sense, being free from suffering.
+3
View File
@@ -0,0 +1,3 @@
- The invocation for user services is e.g.:
- `journalctl --user-unit agora-server`
- Why it's --user-unit instead of --user (like systemctl) I'm going to assume nobody knows (I sure don't).
+3
View File
@@ -0,0 +1,3 @@
- an [[organization]].
- #pull [[United Nations International Children's Emergency Fund]].
- Donated [[510 CHF]] on [[2023-07-05]].