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
-
It would be nice and more community spirit if people on YouTube would:
- stop using A.I. for voice-over
- stop using A.I. for random comments
- stop using A.I. for video content
It's beginning to become confusing what's real and what's not. I admire real creators, not quick-buck fakers.4 -
My colleague thought process became the average of all possible existing LLMs. He has perplexity, ChatGPT, Claude and Cursor open on different tabs every time I go check on him. He is literally performing majority vote on all possible LLMs -> he basically stopped thinking.
-
Have my Japanese driving license today.
Wish me luck.
If I pass I'm buying an SUV and getting bitches4 -
Probably my least favourite thing about Microsoft's pretend Git suppoort is how Visual Studio doesn't show reasonable merges for csproj files when Git's own annotations in those files are almost always optimal, and they could literally just parse out those diff markers.
Instead they have a custom dummy diff engine that marks the entire contents of both files as conflicting.
Or they could do the sensible, ideal thing and diff the XML DOM, but that may set the bar too high.2 -
Don't you love it when the docs say that RTCDataChannel is a transferable object and then you try to send it to a service worker and your browser tells you it isn't transferable
I hecking looove web development 😇🔫3 -
Me, reading random wikipedia:
A boutonnière (French: [bu.tɔ.njɛʁ]) or butthole (British English) is a floral decoration, typically a single flower or bud, worn on the lapel of a tuxedo or suit jacket.
Wait, that can't be right
butthole.
buttonhole.
OOOOOH2 -
In french the world fish means "poisson". Not to be confused with a "boisson" (beverage), nor with the "poison" (poison).
But you could have fish beverage, which would be a "boisson de poisson". And some fish are poisonous, which would make it "poisson poison". Now let's take some poisonous fish, like some fugu, and turn it into a soup. You get a poisonous fish beverage, so "une boisson de poisson poison".
It also follows the poisson distribution7 -
messy backend API. root level payload object has a property that is being repeated in a property that takes an array of objects where this same property exists in each object in this array.
why do people work in a messy manner like this? why pass the same data twice in the exact same request?
(lead architect is smart, but holy fuck is his work a goddamn mess of technical debt and hurts my brain and productivity) -
Work just keeps surprising me and giving me wtf moments. They want me to finish a course in 1/10th of the time that the industry recommends just because they don't have budget for more time. I'm quite pissed off. Now I have to work 700% faster. Let's do this shit. lol7
-
Which miracle do you think will occur first?
Will Google create a file manager for Android that isn't garbage, or will Microsoft add ext4 support to Windows?22 -
Fuck….doxylamine was the cure I needed for being too productive. Seriously, I thought the whole point of sleep meds are to make you less tired the next day…bc they help you sleep?12
-
Unless in severe pain, the cat will always enjoy this eternal moment, proud of its existence. Never questioning its needs, desires, likes or dislikes, a cat will never consider evaluating itself. The cat glories in its existence and lives with supreme self esteem. It so values itself that it will never assign a value to itself.
The cat has risen entirely above the need for self esteem through perfect self acceptance beyond the need for self esteem.2 -
I have PTO and time off from overtime which can temporarily go negative.and if it's negative at end of year the rest becomes unpaid time off. Due to special tax fuckery in my country, unpaid time off actually isn't objectively a thing, instead, my company pays tax based on my nominal salary and I have to pay them back with tax
To get out of this, I negotiated a rather special position where I'm registered for 6 hour days for a few months so that I can aggregate a bunch of overtime to be spent as extra unpaid time off that we aren't paying employment tax on for no reason when no work or payment is taking place.
This creates a rather funny loophole, in that my PTO days are worth 6 hours during these months but 8 hours for the rest of the year, whereas overtime and corresponding time off is measured in hours so it's always worth the same.
Naturally, like the strategic genius I am, I started recording all my absence in this period as PTO days without thinking because I wanted to see my time off on a nice universal counter. I realized about an hour ago that I'd been taking PTO at 75% efficiency. -
Doing some JavaScript right now and holy moly is this one spaghetti ass language
Promises referencing closures referencing local variables referencing message handlers referencing resolve callbacks referencing ... 😵💫20 -
🍺 Just tapped a fresh feature for PixelPrep!
After countless commits and more coffee than is medically advisable, I’ve shipped a shiny new feature to the PixelPrep - Composer 🍻
Whether you're wrangling web-app snapshots or just trying to keep your design system sane, this update makes composing your design web-app snapshots smoother than a well-poured pint. 🛠️🍺
Check it out and let me know what you think (or rant about how your team still hardcodes colors in hex 🙃):
👉 https://pixelprep.io/composer.html3 -
Installing Alpine Linux with GNOME (yes, I want to move from ubuntu to alpine as my daily driver)
Expectations: several days of debugging by entering contradictory commands and workarounds that make little sense
Reality:
type “setup-desktop”
type “gnome”
wait
type “reboot”
Alpine, what the heck? You’re a server-oriented distro with openrc instead of systemd, your own package manager and musl instead of glibc. Making you a desktop should be a challenge! It’s very unlinuxy of you.9 -
I switched from Genpact to Cognizant, devops role but during induction program I heard Cognizant work hours are like 10 hours with 9 hours of productive work and 1 hours of break.. what you think?4
-