Ingwie Phoenix (aka. birb)'s avatar
Ingwie Phoenix (aka. birb)
ingwie@birb.it
npub1tcek...jmky
[ENG/GER] NOT a bitcoiner/stacker/maxi. I am here to have a damn good time! Rabbithole conniseur; I enjoy random stuff. :D Ex-Furry, (close to) blind, hobby developer/sysadmin, waifu enjoyer, long hair fetish (#hairjob). I sometimes talk about NSFW stuff; because fucking is fun =) (DMs always open.)
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 11 months ago
#NoStrudel is working pretty well - I like it! It even has ctrl+enter :D Gonna stick here for a bit, dis gud. ^.^
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 11 months ago
Because Primal is kinda broken, I am gonna hop to #NoStrudel for a bit. Haven't interacted with this client in a hot minute - so let's see how it's doing. ^^
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 11 months ago
/rant Grafana is written in Go. Prometheus is written in Go. Loki is written in Go. OnCall is written in Python ... and it shows. A lot. Fucking thing has a goldfish brain now and requires special settings to be sent via cURL because they couldn't be arsed to add those to the GUI. And even then it just lllloooooovvvvveeeeeesssssss to break so much. Like yeah, Django is probably a cool framework but it needs an absolute shitton of additional containers and worker processes to effectively compensate for Python's slowness. Like, who thought writing an IRM in python was a good idea?? Not like they don't have any good devs on their team...they most certainly do. And they are aware of it, otherwise they wouldn't offer Grafana's enterprise license for freaking 40k€/yr....... OnCall is such a piece of shit software, seriously. Grafana does graphs and does them well and the OnCall plugin is really just a WebUI over the API at it's barest minimum, and thats fine. But the fragility behind the actual microservice is killing me dead. I had to teach my coworkers to find a cURL command i'd put in a script as an "emergency response" that just disables, enables, applies settings and then "configures" the plugin. Such a crapload of bullshit, ngl. -.-
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 11 months ago
Ever spent four hours hunting around for a bug and realizing all you had to do was type a * ? I just learned a lesson about pointer vs. value methods in Go. A four hour lesson. x.x pain.
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 11 months ago
Sometimes, stalking your github frontpage can surface a nice little surprise. :) image Busy bees do be busy.
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 11 months ago
One reason to have a 600mbit/s uplink: image Fuck you Microsoft. -.-
Ingwie Phoenix (aka. birb)'s avatar
IngwiePhoenix 11 months ago
Classic example of "butBUTbutBUT dEvElOpMeNt Is EaSyyYyyyY!!11!1!!" image I have spent my fair share reading and compiling libretro cores. Whilst I won't claim to know everything, I am not talking out of my ass and if I could be arsed, would happily link `libretro.h` references. idk why im so pissed, by the way. <.> It just kinda triggers me for no apparent reason other than "oh my god please dont" Source : (To see my comment you may have to unfold it, it got downvoted quite a lot.)