emma

emma wrote (edited )

perhaps consider a self-hosted forgejo instance

  • codeberg requires that your repositories be foss, and forbids using private repositories for anything of significance, which may or may not be a problem for you.

  • codeberg also has like one nine of uptime. which is better than github's zero, but it's still down a frustratingly large amount of the time.

  • forgejo is really easy to self-host with docker. forgejo-runner, the github actions ripoff, is just one binary, and only requires outgoing internet access.

3

emma wrote

i use kate for everything i don't use vim for nowadays, as by virtue of unemployment i no longer have access to jetbrains products via work.

a few years ago i'd have just bought my own jetbrains licences with no second thought, but their misguided focus on shoving their chatgpt wrappers in your face, as well as the vs codification of their ide products, was extremely off-putting. their intellij-based ides get worse and worse with each version, and then they had the gall to raise their prices. i made an image to commemorate my decision not to do business with them.

kate is quite ok, and with vim keybinds and lsp set up, i'll just be flying across the files in my projects like i did in intellij. i do miss having functional step debugging and test framework integration, and it does have its own bugs and quirks, but i can live with that. i'd easily recommend it.

3

emma wrote

let it be known, i spent the evening the world ends watching the recent netflix documentary about that guy who used anal beads in chess.

and i have to say, i feel bad for him. as funny as i find the accusations and everything that happened as a result of it, it always seemed to me that magnus and his clique were out for blood, and the documentary (dramatised as it may be) only reinforced my preconceptions. "no, it can't be that i had a bad day where i played poorly, it must be someone else's fault. i'm gonna have my dad get the chess dot com guys to dig up dirt on him." -- norway's finest

was a good watch, i totally recommend it.

3

emma wrote (edited )

i spoke to like a job counsellor recently, and he asked if i worked on hobby projects in software. i did my best to explain to him in layman terms that yes, actually, i've been working on an experimental library for generating arbitrary xml/html as a tree of function calls, with a syntax that's as close to xml as you can reasonably get without the syntax being natively supported (à la JSX), and that this would be beneficial in some applications as an alternative to templating engines that just mash text together with no intrinsic understand of the underlying data structures.

his response: 'so is that some ai thing?'

you can't even tell people you're a software developer anymore without them just assuming you're a hack making wrappers around crapgpt.

6

emma wrote

you should be able to bypass that if you can set a custom user-agent in the feed reader that doesn't include 'mozilla'

but ideally, anubis should be configured to allow unrestricted access to .atom urls. i've used this rule with success:

bots:
  - name: allow-atom
    action: ALLOW
    path_regex: '\.atom$'

  # [the rest of the config here]
4