Joined devRant on 11/22/2021
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
That triumphant feeling when you heard of a certain programming technique for years but never had a real world use case - until today!3
The only valuable life lesson I have ever gotten and I could give is 'fake it till you make it'. Doesn't it begin by playing an adult as a child? It's the same throughout whole life: Whenever they think you are good at something they will give you chances to actually do it and practice it. Regardless of we are speaking about sports at school (where they have to think you are good enough to give you the ball from time to time so you can even learn the game) or getting laid, or whatever job you are going to have: you have to fake some competence at first to get a chance to even try it. The key to success is to have a good feeling of how much fake is appropriate in which situation.
A lot of ppl in their early twenties and below think ppl are getting something they call mature or professional (when speaking about work) at one point in life. When they grow older and don't feel mature or prefessional at all but has to act as if they where, they feel like an imposter. But lemme tell you, now that I have to do with literal professors and other successful ppl: behind the scenes it's all the same fights and fears, the same anger and the craving for approval and friends hip, the same teaming IP and intrigues between them like between you and your mates back then on the playground.
At the latest when it comes to parenthood, you realize it. you got thrown into this huge quest with a shitload of responsibility and unnumbered side quests without any chance to be prepared and the same happened to your parents and theirs and to all the other parents you now are used to meet, back at the playground. All they can do is trying there best and keep a professional face. although some will tell you they are better at parenting bc they have have always the right size of diapers with them they are amateurs (or imposters if you want it) like you. Like your parents when you looked up to them pretending to know what they do. In fact, nobody knows. Maturity is a lie. Professionalism a fake. We stay always the same children playing in the sand we used to be. We only got better in playing adults.
So what now is imposter syndrome? Just another way modern society invented to hate yourself for being human.
That's it. Thats all I can tell about life after i survived the first half. I gave it all to you devrant, thank you for your attention, now get of my lawn.5
I have a friend who does crypto shit. Apart from that he's a great guy. But the crypto shit. I haven't had contact for over a year bc whenever I open the chat I see his last message, that I should stake my money in his etherium node or whatever bs and don't know what to write anymore :/3
So when you use array_reduce to reduce an array to another and take a plan array  as Sees, you may emcounter a performance by motherfucking 300-1000 times slower then when you do it with a plain loop. I am not entirely misguided in how to program but trapped by another php fuckery, right? RIGHT?
Why do those twenty-somethings sound like teenagers to me? Is it me seriously getting old now, or them trying desperately to keep up with the real young?7
Phone: you have unsused Apps. Remove them maybe to save memory?
The unused apps: all default apps which can't be uninstalled only deactivated.
Do you notice something, phone?2
Two docker setups. The same image, the same config, the same startup script. In one setup it shows an error, in the other not. Fuck this shit.3
Before parenthood: I can concentrate, because finally noone in the room speaks!
After parenthood: I can concentrate, because finally noone in the room speaks *to me*.5
- found an app which suprisingly good suites my use case
- kind of buggy here and there but overall great for me and way more than i hoped to find
- it's open source but has a premium mode with some niceties locked
--> yes i want to premium!!
- pay what you want but at least 28 €
- have a look at the repo to maybe fix and improve by myself
--> Holy shit what is this demonic realm of chaotic wasteland.
I don't want a personal assitant who helps me to google. I don't need a program that writes text for me. I don't need an AI wich invents cooking recipes. Or discovers new music for me. Or plays my virtual girlfriend. All of this is shit. It's giving away the parts of life which are actually fun.
I need a robot that cleans up my fucking flat, clean the fucking dishes, and buys fucking grocerys while being cheaper and socially and environmentally better that paying some humans.19
!rant for programming i have idea, but i always dreamed of an editor with certain features. I even considered to program it on my own. But now i found out i was using it all way long: with the right plugins and a bunch of user scripts gedit is everything i ever needed!19
They sent me fake mails saying my provider will shut down my domains when i don't pay. Of course I ignored the shady link. But when the day which they announced came, the domain was unreachable indeed. How?!
After a reboot of the server everything works again. But they must have had either access to my server or shat it down with a ddos attack or something. I have no idea whats going on. Shit.5
- have a vserver and domains at a Webhoster
- get strange emails with shady links about ubpaid unvoices
- find out domains are actually unreachable
- ssh to vserver doesn't work
- log in Webhoster, invoices paid
>>> damn hacker bois here we go again5
After some joyful years with typescript i learned that my major code base didn't use strict mode. I changed and now i feel i don't know typescript at all. Some things get irritatingly complicated now although it's even more resilient now for sure. I am not sure how to feel about it. So to the typescript out there: Do you use strict? A custom set of rules?6
I updated Linux on my private pc to new major and literally everything broke like it was 2006. I was surprised because i hadn't this for ages but not even mad - because i knew it would be fixable. It took me 1 hour, than everything was okay again. I wish the fixability in crisis in my relationship was as reliable. Maybe I should marry Linux instead.13
Article about how to build a Website - in 1999. Maybe Inportant to those of us learning perl atm.
In the only halfway accessible room in a half-timbered medieval house which was under construction between mountains of wood pieces and tools.
Merge... build.... wait ... run test ... wait ... run other test .... wait ... run other test ... wait... merge ... build ... wait for ages .... wait .. run test ...
"Since this is a job where we are obligated to give part-time-options although we don't want to - totally unrelated, how is the day care of your child organized?"
It feels that there are different types of tired - when you slept badly but long enough and when you slept fine but too short (and both). There should be different words for them.8
How to troll yourself chapter # 533
- Spend ten minutes of wondering how the app suddenly synchronizes authentication when opened once in chrome and once in firefox
- develop the wildest theories
- realize that they are actually two firefox windows4
I startet at this company where they made a map where some locations where displayed on a map. It took like 30 seconds to load the locations - and it could only display ten at once. To cover this fact they made it impossable to zoom out...
I circumenvented their incredably bad orm and queried the DB directly, created some indices, and only shipped coordinates, type and label (whereas they shipped the whole datasets to the browser before) - and suddenly i could show all 30k
pins at once in microseconds having less traffic then before. That was quite a leap.
Needless to say the app never reached nearly production, I left the shit show soon after and the ceo is dead by now.10
I want to build a "report-error" function into the app to make errors in production easier to track and debug. But i am unsure, what it should do actually.
Create a GitHub Issue? Then every Hoster needs a specific GitHub account and repo for that.
Send an Email? Then connectivity-related issues are not sendable. Send an Email with the frontend? Brr. Any Tips?16
When you program something that should happen when the user is five+ minutes idle with the focus on app and you have to test it. Good having a couch in the office.7
I got some documents from my ISP which are locked with a password which is suppose to be my birthday.
My birthday does not work.
So lets see what is faster: their service calling me back or my script trying all possible dates.19