JayVii
JayVii
jayvii@social.jayvii.de
he/him | #Statistics #DataScience #OpenSource #FreeSoftware #Privacy #Vegan 🌱
Websitesjayvii.de
Introductionsocial.jayvii.de/introduction
Mailjayvii+social [AT] posteo [DOT] de
LanguagesDE / EN
JayVii

More from my #stagit hacking (https://src.jayvii.de): Implemented a proper summary page for each repository as well as a nicer list for the "exports", i.e. archives produced by post-hooks. I am pretty happy with the results for now, I think.

Image description 1: Screenshot of the summary page of the "stagit-jayvii.de" repository showing an activity bar, short description and guidance on how to clone the repository.
Image description 2: Screenshot of the new exports page of the "stagit-jayvii.de" repository, showing a list of artifact files that have been automatically produced upon pushing to the repository. There are four files, two of which are archives. One is a full copy of source from the "main" branch, the other is a deploy-ready archive of stagit-jayvii.de. The remaining files are SHA256-sums of the archives.
JayVii

My extension & adaptation quest of #stagit goes on next week! I implemented basic functionality that automate mosts common tasks a while back already. Implemented dynamic #CSS themes earlier this year and a more modern look in the past week (as well as a summary page for every repository). Next week, I want to bring the menu bar to a more modern design:

https://src.jayvii.de

JayVii

Did some more #CSS hacking on my #stagit server: src.jayvii.de #git #selfhosting

The table-layout scheme used by stagit is simplistic and gives a great quick overview over repos, commits, etc. But it just doesn't work well on mobile devices and looks awfully outdated.

So I reform the tables to a more modern GitLab-inspired look just with a few lines of CSS.

Here are a few before and after screenshots:

Image description 1: Screenshots of the repository index page in mobile mode. On the left side is the old version with "normal" table. Each repository is listed as a single row of a table. The text overflows to the right, so the description is only partially visible and repository-owner and date of last commit are not visible at all. On the right side is the new version, which looks a lot more modern by giving each field full-width, meaning that each "row" of the table is not below each other rather than next to each other. Separating lines between each repository as well as repository names styled as headlines make differentiation easy and give it a more modern look.
Image description 2: Two screenshots of the commit log of the "stagit-jayvii.de" repository, which is similarly layed out as on the first image of this post. On the left side is the old version, whereas commit messages are only partially visible due to overflowing text and comitting user as well as number of modified files and lines are not visible at all. On the right side is the new vertically aligned version, which makes browsing the commits of a repository on mobile devices a lot easier.
JayVii

Wrote a simple #bash script that generates a #GitHub-style activity graph for my #stagit server under https://src.jayvii.de

I think it worked out quite nicely. Works quite well both in bright and dark themes :)

In case you want to try it or have suggestions how to improve it, please let me know: https://src.jayvii.de/pub/git_activity

Image description 1: A Screenshot of my stagit index page that shows names, descriptions and the timestamp of the last commit for various git-repositories. On the top of it is a very simple box-graph that shows coding-activity on monthly level by color coding.
Image description 2: The same content as in the first image, but the site uses a darker theme now. The boxes are reversed in colour and clearly visible, just like before.
Image description 3: A Screenshot just of the Activity graph itself. The mouse hovers over one of the more colourful boxes of the graph. Next to it appears a little tooltip popup that read: "Apr, 2024: 89 commits".
JayVii

What is the state of #VLC on #Android (13)? Anyone else noticing substantial battery drain? #software #opensource #foss

JayVii

I was playing with the idea of writing a very simple #selfhost|able webservice in #PHP where you can toss URLs to with a GET request and it puts out all previously collected URLs as an #RSS feed. That way I could add a very simple #ReadItLater functionality to my rss reader.

Turns out, the link-collection service I have been using for months (called linkding, check it out, it is great!) can do exactly that 😅

JayVii

This was actually a nice read!

https://www.theguardian.com/society/2024/apr/27/the-boring-phone-stressed-out-gen-z-ditch-smartphones-for-dumbphones

While I would probably not go for a "dumb" or feature phone at the moment (particularly for messaging; SMS is an insecure technology that needs to die already), the overall sentiment does resonate a lot with me.

I've read a bunch of insightful blogposts, articles and long-reads over the past few months about this topic. I did switch my habits a fair bit, especially after reading this post by amolith, which I also enjoyed a lot as well: https://secluded.site/pull-vs-push-intentional-notifications/


What I concluded for me personally is, that I want to be a lot less online to "kill time". This especially affects social media (in my case, that means the #fediverse) and doom-watching YouTube videos.

I intentionally selfhost an ActivityPub server that has few bells and whistles and is overall somewhat geared towards a slower feed (it's called #ktistec, check it out and leave some warm words for its developer!). I check in once a day or every other day. Still have some nice interactions and interesting thoughts to read, but nothing dragging me back every few minutes or notifications popping up constantly.

I enjoy reading interesting articles and blogposts and of course news about hobby interests, software developments & releases, discussions and A LOT about international, European and German politics. I use mostly #RSS for that. Again, this also follows the idea of "pull, not push". My preferred RSS client #miniflux just sits there and keeps collecting all my neatly compiled sources. And whenever I get around to it, I pull it up and start reading what's interesting and discard the rest. It does not notify me, it does not stress me: pull, not push.

Lastly, I started to use the Do Not Disturb mode of my phone and computer very liberally. Mostly on a timer during most of the day (during work and from 8PM until waking up), allowing only phone calls to get through and only from people in my contact list. I told family and friends to call me, when they need something from me immediately or for important issues. Messages on #signal can take several hours (sometimes days) until I see them.

This has gotten me in a better place, I think. Still, there are some "left-over issus" I am still unhappy about, such as YouTube/VOD consumption, which is still way more than I would like. And also the fact that i constantly have my phone on me and often times also in my hand, rarely even during conversations, which is horrible!

But I decided to not stress myself about that too much and work on minor changes in a consistent manner, as I have during the past months and years. It is all a process.

JayVii

When I switched from #vim #neovim to the #helixEditor #helix, I wrote two little scripts to code and run #Rstats code directly from helix (ofc it should work with any REPL). Finally came around to upload the two (very short) scripts to my #git instance today: https://src.jayvii.de/pub/helix-term/

JayVii

If someone ever tells you they got nothing to hide and do not care about #tracking and #spying by companies or the commercialization of #privacy, show them this:

Techcrunch: Google’s call-scanning AI could dial up censorship by default, privacy experts warn


“From detecting ‘scams’ it’s a short step to ‘detecting patterns commonly associated w[ith] seeking reproductive care’ or ‘commonly associated w[ith] providing LGBTQ resources’ or ‘commonly associated with tech worker whistleblowing.’”

#google #ai #censorship

JayVii

Frage an die #vegan Bubble in Deutschland: kennt ihr außer alpro noch andere Marken, die #Sojadrink/#Sojamilch (oder auch Erbse) mit #Calcium verkaufen?

Bis dato hatte ich noch Alnatura Soja-Alge gefunden, aber die gibt es seit kurzem nicht mehr hier im Handel.

Bei Hafermilch mit Calcium gibt es eine halbwegs breite Auswahl, bei #Soja aber anscheinend fast nichts...