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
Feed
All
Post Types
- Rants
- Jokes/Memes
- Questions
- Collabs
- devRant
- Random
- Undefined
Cancel
All
-
when I die, I want to be cremated, because I do NOT want fungi to enter my cranium and do something to my brain. It doesn't matter if it's dead or not. It once held "me", and I wholeheartedly believe that fungi can make it tick again, or extract "me" out of it to make me a part of them. Who knows what they do to people. Just imagine dying and waking up suspended in mucus while 36TET microtonal music plays.16
-
Took me 1 week to deploy a Pet-Store app in AKS (and build the AKS ofc, in Tofu).
that doesn't look good.2 -
I've just been asked by a dev to open up publicly a database port after giving him direct ssh access to the server. Your funeral, buddy.7
-
Shit.
Thought I had turned off the stove after making dinner but seems it stayed on.
Thankfully the kitchen automatically turns off after a set time, so only the pan and a couple nearby things were lost.
Still, seems some electric wire in the extractor got wrecked because the kitchen line breaker is down and won't go up.
Waking up to your house full of smoke really sends you into panic mode...20 -
Kotlin's existence is a global disaster! It's like a piece of dog shit! When I try to reference a Kotlin-developed JAR like 'openai-java-core' in my IntelliJ Maven project, it always fails to load properly. The system keeps showing me 'Cannot resolve symbol 'Xxx''. Kotlin shouldn't exist at all! It deserves to be eradicated!6
-
Week: 94 (Year 1 )
How is the weekend going?
Question: What’s a dead giveaway of how old you are without giving the actual number?
last Weekend : https://devrant.com/rants/178417488 -
Codeium completely changed to windsurf whatever a fucking windsurf is. But the worst thing, it removed the statistics page that I dominated. Fuckers. It was cool having a 3rd party having some positive stats about you. The new profile page is private, only for yourself and is pure focussed on code generation converting my account from big numbers to no data available. Sad, was so proud.
Also, I had some personal communication with them before, but that's not available anymore either. Again, a nice company turned to some heartless corporate shell by investors.
Sad sad sad, was long ago I was so enthusiastic about a company. Traitors!7 -
What would I do if I traveled back in time? No, not buying bitcoin. It's probably eating datura seeds or other poison. or burning myself with acid. or drinking bleach. or blinding myself with that powerful laser pointer I had. maybe then my emotionless, cold stone wall of a mother could show me some affection and empathy. she for sure didn't when I broke my finger, so maybe the severity of the injure is where it's at?
the axe forgets, the tree remembers.5 -
Typescript being built around js forced the creators to build a really powerful and flexible type system so much that no other language type system can compare to.11
-
guys dancing salsa is like a shamanic magical trip that changes your life forever and gives you Buddhist-level enlightenment
just saying11 -
Ugh, eyes irritated as fuck, can't find my sun glasses on strength. Can't find regular glasses either. I'm sure they are not here. I have to remove lenses, my day is basically ruined.9
-
There was this one time when I was asked to create screenshots of our game for marketing purposes.
The game supported solely the 480i mode.
Once I delivered the screenshots, PM bitched about them being !good, because of the visible interlace.
...the fun times of the Wii era.5 -
How is it possible to be busy all day yet feel like time evaporated into a vacuum as if someone called delete(hours) but left not trace?1
-
vibes ain't flyin' can't deadass sigma no cap lit ohio level 7900 fam, you're ngmi on god rizzling gyatt.4
-
lmao remember that time I worked for a very respectable payment company for 2 months and made banks before they told me i couldn't use linux (like fuck off lmao) so I quit.
Turns out they were willfully moving drug and whore money lmao
motherfuckerz6 -
In my latest installment of "Swift, WTF?", we look at the "if" conditional in terms of the Swift convention of:
if let x = y { /* ... */ }
so what this does :
1. declares x in the scope of the braced code
2. sets x to y (an ahem, "optional")
3. decides if x is not *nil*, then executes the braced code.
This is very similar in both the visual and the operation to the C code of:
if (int x = y) { /* ... */ }
1. declares x in the scope of the braced code
2. sets x to the value of y
3. if x is not zero, then executes the braced code
which is considered *exceptionally* poor style.
Neither the C nor the Swift construct result in a legitimate boolean value of "true" or "false", although C comes closer than Swift.
In the Swift case the *imaginary* "nil" value has to be interpreted as "false" and thus there must be extra code is for the conditional to check on whatever constitutes the **actual** value of nil in Swift and then set the condition to "false".
(remember boys and girls, "optionals" are not real, they are an imaginary language construct of Swift and have no legitimate counterpart in the CPU operations with memory and registers)
At least in the case of C, if the value of x is zero or NULL (which is 0) then it is technically a "false" which in C is 0. Regardless, it is really poor programming and anyone doing that on my team gets an ear full.
But in Swift this obfuscation of code is common and condoned! Well, why not put more of the program in the condition of the if? In fact, stuff the whole thing in there.. why not? 🙄
This just reenforces my opinion that Swift is not a bird but the stuff that comes out of the underside of the bird. 🐦💩27