Details
-
AboutGerman Software developer needing an outlet for my unquenchable rage
-
Skillspython, java, angular, googling, docker, zookeeping (specialized on apes)
Joined devRant on 4/9/2024
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
I hate to say it, I think Macs are going to beat windows. (update: or maybe Windows is just going to fade and the market will be split?)
Not better hardware, or value, or experience. Windows is just getting more and more ads.
I was thinking, gee I want something like Linux, but well supported hardware.
That's a Mac. Shit.20 -
Man, am I glad my company pays for Excel. It is truly worth the hassle of it not working half the time.13
-
TL;DR : I did not read the fucking manual.
Story :
We have a particular kind of setup with Blazor Server-side. And it does not use any SQL, bbut calls APIs.
The class to call APIs was scoped to create one new HTTP connection per new tab (even if the user opens a new tab, it's a new HttpClient).
We were fine. I read that we have 65k ports and disposal takes around 2 minutes, and we have around 1000 users. So it went into the "backlog, where things go to die."
Hard core duiscovery in the past 2 days.
Azure service plan for webapps only allows you 128 outbound connections!
System, we reboot it manually every 4 hours, while I'm working to make HttpClient unique lol
I just needed a break and vent. And "Hey kids, know that Azure service plan is only 128 sockets, not 65536."10 -
just wrote this on the wall of the toilet at microsoft cafe im berlin lmao
now i'm fleeing the country30 -
I love having a brain
instead of being confused you can just see the magnificent complexity behind everything
it's so addicting and beautiful4 -
Omg I love Python. I code with it every day and cannot recommend it more. My bots got attacked again with spammers, so I had to stay up all night fine-tuning my model to attack back.
I am gonna get a sigarette now. Fuck, I'm so tired.8 -
Fasching/Karneval is the most retarded German annual tradition by a long shot.
I honestly don‘t get the obsession that so many people have with it.3 -
needing to fix a bug that may be present in react/typescript when you don't know the tech stack
unsure if update to button broke the form
don't know nuance or difference between FormEvent vs synthetic events
test environments and local development environments broken
let me die peacefully in my sleep1 -
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI
We don’t need UEFI14 -
Ah, shit. First, I get downvoted a bunch, by a rogue jester bot I assume, then the retoornuke goes off, and with her account, even more of my hard-earned updoots lost into the ether.
How is this important? It isn't. I'm merely annoyed. Needed only a couple more to get myself a pet, I was so fuckin close maan. Now I need about 60 again, so not too bad actually, but if you see me shitposting at an increased pace, then you know why.11 -
Open letter to any website that is trying to implement "smooth scrolling" on their website using JavaScript: stop, consider how awful it is 100% of the time, and kill yourself please.1
-
I've made the json protocol. It's a protocol containing only json. No http or anything.
To parse an json object from a stream, you need a function that returns the length of the first object/array of all your received data. The result of that function is to get the right chunk of the json to deserialize.
For such function, json needs to be parsed, so I wrote that function in C to be used with my C server and Python client. I finally implemented a C function into python function that has a real benefit / use case. Else you had to validate but by bit by the python json parser and that's slow while streaming. Some messages are quite big.
Advantage of this protocol is that it's full duplex.
I'm very happy!31 -
WK385, unrealistic deadline.
My bachelors thesis, ok the deadline was not set unrealistically by the school but it took ungodly amount of time for me to understand what I was supposed to do. By the time if actually got started I had four weeks left until deadline.
I still question myself how I pulled it off3 -
Here's an idea: starting my own botfarm to automatically downvote obnoxious adbots that simply won't stop tickling our collective fucking testicle sax with unrequited love stories and crypto bullshit.
To detect the sheeit, just look for idiot giving contact info in a rant about hacking the device of your unfaithful spouse/treacherous cyber girlfriend who also ran a bitcoin scam and fucked you in the ass with a welding torch. That should do the trick, I can give you that power with a perl script, because fuck you that's why.
But since there is no moderation in this bitch, daring to offer me sufficient knowledge to the inner workings of such a construct would be exceptionally perilous to your asshole. That is to say, nothing could then stop me from redirecting said botfarm to target my enemies and anally assault their every rant and comment.
Indubitably, this would in turn quickly spiral into digital warfare of cyberfeudal lords pitting their automated fake accounts against each other. Millions will die. Upside being hexical gets to pull the plug without guilt.
What do you say? Should we begin the apocalypse?18 -
think I'm coming to the realization that you gotta have impossible goals
ones you regularly try to work towards, preferably obsessively
because then it trains your spirit
and everything else in life becomes a cakewalk by comparison
which is the true gift of the whole ordeal
maybe that's where all that rhetoric about "working towards something greater than yourself" came from but it got warped by exploitative parties 🤔2 -
one week back from my holidays and so far:
- 3 server outages
- 1 developer will be fired
- 2 new employees (company has around 35 employees)
- 2 employees leaving
- outsourced designs, the designer surely didn't read the feature research doc nor followed style sheet
- a small, easy feature has not yet been finished by the rest of the team
- new devOps engineer wants to rewrite our entire tech stack
But at least the CEO was doing it's best and ran away from the problems & ran 150km21 -
Turns out my colleagues don't understand how useMemo works. They would try to memoize a value and then, in the dependency array, use an object that gets rebuilt on every rerender.
Good job, guys. I wonder how many silent infinite loops we have because of that shit.1