My team at ork has a short name of EVE. Some silly automation was assigning tasks to a poor woman named Eve instead of the oncall. (It was actually choosing a random one each time, which is a bit more amusing. )
I had the same problem, which is why I legally changed my name. Never was quite sure why my parents decided to call me Engineering Task Queue
Now that I have migrated my repositories (one after the other manually with the gitea migration tool) over from gitlab, life should indeed be easier.
Gitlab annoyed me with 3 things:
- takes 10 minutes to start the container
- complains that it has yet another super important security issue, please update
- complains that I have to do the update to 1.1.bar version first because I cannot go to version 1.2.fu directly because no sorry weāre not backwards compatible ever beyond maybe 2 minor versions, suck it up.
I have no idea what drove me to choose gitlab for my personal use. I need NONE of its features.
Remaining work is to switch out all the remotes in my checkouts
And then gitea helped me almost lock myself out of my server completely because I messed up the ssh configuration and whoopsie hours of my life gone remembering how to get back in. Eventually I tried something that worked. Emergency console at hoster with a certain user and a certain password that magically worked, yay for remembering I might need this because obviously I was NOT WRITING IT DOWN ANYWHERE (it is now)
I spend a lot of time with gitlab, and while I appreciate many of its features (albeit without needing to maintain it), Iāve come to accept that its UI designers have brains which work very differently to mine ā itās quite remarkable how difficult Iāve always found it to locate things in its web interface.
In more recent times Iāve started using the Forge extension to Magit in Emacs, and have come to greatly appreciate having a readable offline interface all of the issues and merge requests in my projects. (Although the gitlab API design means the initial cloning of all the issues and merge requests takes forever. Subsequent syncs are relatively quick, though, so long as you run them regularly (on a timer is sensible)).
A friend asked me about ereaders. I recommended my pocketbook over the tolino he was holding in his hand in the Thalia shop downtown⦠however he then decided to do some research and came up with this: boox (https://euroshop.boox.com/)
Have any of you heard of these? They look real nice. And I am surprised I havenāt heard about them when I did my research on the pocketbook. Or did I and rejected them?
(I sound like a bad advertising bot, sorry, but I am curious and I suppose I have posted enough on this forum to not be mistaken for a bot )
Interesting, Iāll try it on the Kobo.
I just received some email from a web site Iām a member of with the subject:
āYour comments are getting noticed!ā
I think the intention here is to make me feel like a valued member of the community, and motivate me to continue my participation.
I think my most recent comment at this site would have been about 15 years ago.
I recently had to login into an old forum for the first time in 10 years because I was notified that my password has been compromised.
Logging in somehow triggered earning a badge for āActive Userā. While true I suppose, not quite what I would expect
A colleague recommended Paperless NGX to me. (https://docs.paperless-ngx.com/)
Iāve set it up via docker on my homeserver and itās just so nice.
I can have it access a folder from my local nextcloud installation as ingest, use the nextcloud app to scan documents, drop existing pdfs in there and now I have a huge inbox of stuff to sort. (Paperless can scan, but nextcloud does it better)
I have hope for the first time in my adult life that I might actually get my paperwork in order. All the invoices, tax stuff, etc sorted and that I might stay on top of it in the future.
It has decent enough OCR for German, English should be even better.
It has a really nice search
The sorting of the initial dump will take some time. I am halfway through about 500 files that I put in via my mailserver. This is mostly due to the house renovations producing incredible amounts of paperwork.
The AI scams are getting really obvious. ā1minAIā offers lifetime access to a wide variety of AI services for a one-off payment of $39.99.
not my day. first i git-fucked-up and then I rm -rf projectdir/
Iāve just moved jobs from a large company (~1400 employees) to a much smaller one (~20) and itās fallen on me to set up their code base, because they didnāt have much at all⦠I know roughly what Iām doing with Gitlab but have never had to set up a release process before. But at least we have git now! Their current release process involves drag+dropping python files into folders.
Which works⦠until it doesnāt.
(I mean to be fair the same coukd be said for git.)
Given the chance to pick a scm system for greenfield environment, Iād go with sapling. (Metaās open source version of their mercurial fork.) itās compatible with git remotes, and has the distinct advantage of not being git. The general world view it has is easier to understand than gitās, the smartlog is very useful, itās hugely faster (especially as repo sizes go up), and has less stupid baked in than git does.
We use git for lots of things other than software.
However, itās only software engineers who are willing to interface with git from the command line (or Visual Studio).
Everyone else relies on the minimal features in the Azure DevOps web UI or half-baked implementations in IDEs like MATLAB.
So today I helped someone fix a merge conflict in their MATLAB project by using Visual Studio.
I just made a local git repository for some in-house code that we are trying to get updated, as the current versions are a decade old and are starting to get messed up by .NET updates.
Now to actually add the files to the repositoryā¦
My most active git repo is the one with GURPS character files in it.
But thatās on gurps
I am actually using git quite a lot. And itās been a while since I fucked up anything badly. I have learned to troubleshoot my own fuckups usually these days. Itās not that hardā¦
I think the real culprit was an unfinished merge or rebase on their side. The problem was less whatever I did and more that they donāt really know what they are doing⦠and blaming me.