Browsing @daviwil's web sites I found they use plausible analytics and taking a breif look I found it really privacy-friendly. I saw this project a few times before, but didn't pay attention. Looks like a great tool for improving site structure and UX.
Show previous comments
@abcdw @daviwil I will also happily vouch for Plausible. It’s also possible to self host, although I haven’t tried it yet (they recently got ARM support working so I can maybe play with it on my Pi cluster). It’s also great that you can just set the analytics to be publically accessible, POST custom events, and so on. @abcdw @daviwil Plausible looks like a great project, I would use it for a mid-to-large projects. For small-to-medium sized projects I like Shynet, which for me was much easier to set up and maintain. I analyze several open-source web analytics projects in this blog post: https://blog.fidelramos.net/software/privacy-respecting-self-hosted-web-analytics How do you manage your "read it later"? wallbag, org mode, bookmarks? Share your tools and workflows, please.
Show previous comments
Today I have a place to stream, so we talk about getting started with rde and structuring guix configuration. I have a birthday today and plan to make a small cozy event on Saturday. If you are in Tbilisi, drop me a line and come to the party.
Show previous comments
Finally rented an apartement in Tbilisi and moved to it. The central heating is broken right now, but luckily we know how to use a fireplace. JavaScript and TypeScript in rde. I addressed 8 months old patch from Demis, introducing feature-javascript to rde. Now rde Emacs has TypeScript/JavaScript support. Autocompletion, basic linting and refactoring are available thanks to eglot and typescript-lsp-server. https://git.sr.ht/~abcdw/rde/commit/1d15f4484f677ac05b7da3da05f55eda6c76f65f With a simple line of code I got a development environment for cross compiling RISC-V binaries: guix shell -e '((@ (gnu packages cross-base) cross-gcc) "riscv64-linux-gnu" #:libc ((@ (gnu packages cross-base) cross-libc) "riscv64-linux-gnu"))' -e '((@ (gnu packages cross-base) cross-libc) "riscv64-linux-gnu")' and with another one I got it built: CROSS_LIBRARY_PATH=/gnu/store/1kr4p36dhw31aqmn9835w7f1is3xz1v4-profile/lib riscv64-linux-gnu-gcc src/hello-world/hello.c FOSDEM conference will be offline this year and it's awesome! Unfortunately, I won't be able to attend it, but hope to come in 2024. Yesterday, my temperature was above 38, but I did 20 commits to #rde, solved aoc puzzles and watched the whole season of a series. Sick productivity! 🌡️ @abcdw maybe you was just overheating from all that work :)
[DATA EXPUNGED]
Second day of #emacsconf 2022 starts in half an hour. I'm not only watching, but also participate as a speaker. Check out my talk on #rde Emacs. Like good backpackers clean up everything after themselves and leave life-saving kits, long-lasting food, good developers clean up and contribute back documentation, fixes, workarounds and developments not to make suffer others going the same path. My todo search in notmuch went down from 40+ to 27 emails, but my inbox grew to 52 🙃 The moment when the bottleneck is your capabilities not your tools. However, the big part of this inbox is related to patches for the tools we use, so it's kinda unclear what the real bottleneck is 😄 Updated network-manager service in Guix, now it can be used with iwd backend for wireless connections and it's ridiculously faster this way. Migrated rde to it. I'm hacking want this thing! <imagination>Ideally with RISC-V on board. </imagination> |