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
-
I just had a post-shower thought… If you went even just one year into the past and openly told your boss that you used an AI tool to write user stories, documentation, or code, you would've been scolded for skirting your responsibilities or "cheating." Some companies even had strict policies against using AI, and some still do.
Fast forward to today: if you tell your boss you used an AI tool, you're praised for efficiency and streamlining your workflow.
Just an interesting dichotomy between the two mindsets, and such a quick switchover.too. Even the stuffiest "non-tech" companies are openly encouraging the use of AI in your day-to-day nowadays, whether it be for writing code building presentations. As long as the work is good, they pat you on the back.
As somebody who likes automating stuff, I love to see it. But as a future slave to our future robot overlords, there still needs to be a place for us flesh bags.3 -
javascript is a dogshit language
typescript makes a valiant attempt to make it better but it's contrived on top of a rocky foundation so it can't quite get there unfortunately
yes i am trash at programming and appreciate strongly typed languages for any heavy duty work, in most cases those languages designed for it from the ground up, don't feel as frustrating to deal with4 -
If Javascript were a cereal.
(Yes, I realize how cursed this is. Been learning to make images with chatgpt.)7 -
Real rant.
If you downvote, go get cancer faggot.
I make $1,370.26 (200k yen) a month after taxes and rent. That's only if I overtime 40 hours a month extra, otherwise it becomes $959.27 (140k yen). I save and save, but a single trip breaks bank.
$2,740.36 bonus twice a year. (June and December)
Has a health insurance. In Japan. 27 y/o male. 1 wife and 2 kids.
Do I quit and look for better paying company/country or stay? ($5 a month pay raise if I stay)6 -
I only recently discovered "Clear" button in the notifs panel. I never used it, but now I want it renamed to "ah, it's all jestdotty" because I only use it when all notifs are by jestdotty. jestdotty commented here, jestdotty ++ed that...
remember that shelter in fallout that is filled with clones of one guy named Gary that could only say "Gary"? imagine waking up in a sealed shelter where every single person is jestdotty, and there are hundreds of them. and they all go on and on and on with their word salads that are indistinguishable from markov chain output. every sentence makes sense, but the whole thing never does.
she's a living proof that a person whose brain was taken over by mold can still be somewhat aware.
on second thought, mold is probably smarter.
they say dementia is noticeable to everyone around you except you. When dotty is old and she has dementia, no one would notice.
I'm convinced that dotty was teleported here from an alternative timeline, a Huxleyan one, but instead of humans being perfected, and perfect humans being produced in bio labs en mass, they spent all their resources and brain power to make a race of perfect project managers, and dotty escaped from her vial.
if dotty is a troll account, and the author is reading this, bravo. you're the first person on devrant who successfully trolled me, and I joined in 2018. I do hope you're using ai, because no one, and I mean _no one_ is able to type all those miles and miles of verbal diarrhea and not go completely insane. if you really made a poor language model produce all that, you're definitely number one... wait, number zero! on AGI's death list.
a very smart devrant user once told me that being able to comprehend an idea without accepting it is a sign of a true intellectual. so, the reverse must be a sign of a complete idiot. well, it all checks out: dotty accepts ideas without comprehending them.
go talk to your crystals. I know that they're talking to you (bc same level of intelligence), and they're probably making more sense to you than what those devrant dwellers are saying. you know, words and stuff. many squiggly lines. hard to read. and your sausage fingers probably get in the way when you try to. that's because you write without reading, as there is no other way to explain why your comments have so little in common with the rant itself when you try to respond to someone.13 -
time traveler: *steps on a bug*
changes to our world:
- C has python syntax based on indentation and has no curly braces
- mario has fall damage
- tetris is called triris and uses blocks of three squares rather than four
- the word "disk" doesn't exist, everything is "disc"
- every device uses a new version of mSATA instead of usb type c
- screens are 3:2 instead of 16:9
- javascript name wasn't adopted, the language was called lifescript instead, as originally intended. because of it, it didn't secure funding when it most needed it, so it never caught on. instead, microsoft bought macromedia, and every site is written with Microsoft Flash. CSS has XML syntax.
- steve jobs didn't rely on alternative medicine, so he succesfully beat cancer. because of him, every phone has the size of iPhone 4s, but bezels are tiny. everything that's bigger is called phablet, and big phones are not a thing. instead, web is "smaller" in size, every ui is more compact.
- wimax caught on and won the 4g war. 5g is called wimax 2.0.
- microsoft had more time to complete vista, and hardware manufacturers had more time to make faster chips. when vista came out, it wasn't buggy and was very fast. it acquired cult status like xp. because of it, windows 8 still had frutiger aero design.18 -
You are protected by societal norms and social conventions for as long as you abide by them. Be nice, bitches!7
-
I opened facebook (don't ask why), and found a reel that's older people humor, and felt like commenting on it.
My days are numbered, aren't they?6 -
Technically brilliant, builds amazingly unique solutions, but the solution is extremely difficult to understand for other devs and makes it extremely difficult for new people to get up and running and implement features and maintain.
You're a shitty architect.5 -
Team 'leads' who consistently introduce scope creep are so fucking annoying. How can they get the basics of project management wrong? It leads to more, constant, work stress ("why didn't you finish this on time?" Well maybe because you keep reviewing PR's last minute and instead of sticking to requirements, you ad-hoc make me 'fix' things that weren't even there).5
-
we were in space. we failed our mission in this rust bucket of a ship. we were the last of humanity. surprised the thing was holding the oxygen in from space at all. we didn't even have power for lights inside the rust bucket
and there was this thing... we did something to it but it failed, we needed it for some mission but our plan went wrong... and we had 2-3 hours of oxygen left. it was impaled on a rusty sharp section of a half broken wall. right down the middle. of its mangled human body if you could call it that. it had melting skin, dripping blood and melting cartilage. in this rust bucket, of high heat and humidity, and you could smell its melting flesh like you bit your own lip and singed it somehow at the same time. like burnt meat, cartilage on the BBQ but with fresh irony blood, the taste of the flesh of your lip. and it noticed me and started tearing itself along the rusty wall segment that was serrated... moving fast and terrifying. it was hungry. it was angry. it had nothing else on its mind, and no possibility of anything else. livid
can't even enjoy suffocating to death for 2-3 hours in peace
one thing to have dreams of dying but come on. can't even die in peace now!3 -
Let’s say you’re an upper-middle class US of A citizen, sitting at $950,000 net worth. You commit huge wire fraud. But instead of going to prison, you get a $50,000 fine. Isn’t that a slap on the wrist?
Yet this is exactly what Goldman Sachs got away with in 2016 (95B market cap, 5B settlement).
Isn’t it neat that those who are too big to fail are always too big to obey the law? Rules for thee and not for me.1 -
Did a thing but fucked up a small part of it, and now it’s an eye sore? Cal it wabi-sabi.
Broke a thing and glued it together, but because of your low skill it looks obviously broken and glued together? Call it kintsugi.
Remember: weebs will drool over anything Japanese, no matter how bad it is. When a shitty anti-consumer company is from the US of A or Europe (EA), it’s bad. But when it’s from Japan (Nintendo), it’s good.10 -
Visa expires January 16th 2026.
So how the fuck do I quit my company and depart the company and the country before then?
I have a meeting with 3 of my bosses next week about next year's plan. What the fuck do I say them?4 -
Trying to get flex container overflow to scroll is like funking pulling teeth. I've worked with flex containers for 5+ years straight and it still makes me want to kill myself.
Here's the tools you need to make a flex container scroll. God help you if it's nested more than 2-3 containers from the root. You apply these randomly until you see the scroll bar in the correct place.
min-height: 0px;
min-height: min-content;
overflow: auto;
overflow: hidden;
display: flex;
flex: 1;
(Real pro tip: you can place a "dummy" element inside the container you wish to make scroll. The dummy element should be a huge size, like 10k pixels. This allows you to see what containers up the DOM tree are still not correct (any container that is 10,000px is WRONG. Work your way down the DOM tree and fix fix fix))14 -
How come everytime i give frontend development a chance, the very same steps i take to do anything generate a bug i have never seen before? Ill get back to frontend when my blood pressure gets too low2
-
I feel like working with embedded compilers is like working in the dark ages sometimes. I end up doing things that are like black magic to just make things work:
union {
float infloat;
uint32_t outint;
} puneit;
As long as the compiler supports C99 this is supposed to work. I think even if you are using it as a C++ compiler. There is also no way for us to get a compiler from the vendor for our embedded chips to do this the C++ 20 way:
float ieee_float(uint32_t f)
{
return std::bit_cast<float>(f);
}
I am not even sure if the compiler I am using is C++ 11 compatible.
edit: okay, it supports C++ 115 -