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
-
tried to pick some smart dude's brain about my problem cuz I'm just screaming internally being unable to think about it myself and have no ability to write it out in pseudocode without confusing myself or on paper so I need someone to bounce around with this
proceed to have to teach him basics of how computers work...
... realize he's slow at it and that I know a lot
I will take this self-compliment. I might be on a journey of self-compliments now, since he actually wanted to learn to code for a while. not a bad potential reality tunnel actually. I guess this is ok
guess I'll just keep screaming internally about my problem until I birth the requisite neurons automagically. no pain no gain 😭
literally no clue how to think or plan stuff out without having to put the whole thing in my head. always been a problem for me. grrrrr -
Alright, I've got a confesstion. It's a confession and a question, combined, get it?
Anyway, I've been a happy Linux user for over 20 years now, and I've used all kinds of graphical envs, from tiling wms like dwm and xmonad (I didn't care for hyprland, sorry if that's weird) to full DEs like kde, cinnamon, gnome, etc.
The "question" here is why do people hate Gnome so much? It's the one environment that I keep coming back to, especially now that my main machine is a beast, and RAM usage is nary a concern. Even then, my system is sipping RAM compared to KDE (running two docker dev environments, three browser windows with several tabs - one of which is streaming music, slack, and steam is sitting on the fourth virtual desktop, chilling), and I'm still at just over 18 GB of ram.Being able to push one single key/key combo, and type anything at all that is vaguely relevant to what you want to accomplish, and having that thing be instantly available (including searching for individual files) is super nice. Easy virtual and multi monitor switching is intuitive; little to no effort needed.
Even when I want to do other stuff, like play a game, or edit a photo, video, or some of my shitty musical-aspirational material - GNU+Linux with Gnome has been and continues to be the easiest, most neato way to get shit done.
Why the hate, gnome haters? Maybe you’re using it wrong?13 -
Functional programming in a one liner:
const value = (define_value, start) => value(define_value(start))1 -
WHY DID FEDORA REMOVE X11 !!! Really a bad decision from FESCO(fedora decision committee).
X11 is by a kilometer and a half (mile I think) away from Wayland and it's ugly do::from syntax that I always hated from CPP and RS.
X11 has simple basic functions and a good manual (https://tronche.com/gui/x/xlib/) well documented.4 -
Currently having a stupid fight in my PR comments to remove dead code because I refuse to write a whole book to justify a cleanup commit.
-
I don't know if AI makes people dumber. But it lends me to believe that people who swear by it might be dumber.
Time will tell how useful the code generators are.
I should go play with chatgpt today...9 -
"AI coding tutor" is a real job. You're tutoring an AI. I think I'd rather go touch grass...
https://boards.greenhouse.io/xai/...2 -
Well, shit is kinda hitting the fan literally.
Two of my four clients are closing down, and it all happened in a month.
Not really fearing for job security, but now I've scheduled an interview with nVidia that I dismissed two years ago. Let's see how it goes.5 -
Both suicidal children and children dying of cancer do the same thing from time to time: they mimic a bird’s last song. Three short whistles in rapid succession.
When I saw Marc for the last time, he was asleep. It seemed like I scared him: he woke up in panic, did the whistle thing, pulled the boomerang from under his pillow and started hitting that dark spot on his arm with it. The spot was melanoma, but he was too young to understand it.
He died three days later. Then, we found glass shards inside his stomach.2 -
Ah, Visual Studio Code—our trusty sidekick in the coding trenches. But wait, what's this? A delightful new feature designed to keep us on our toes: the 'Disable All Extensions for This Workspace' command. Because who doesn't love a good surprise, especially when it involves disabling all the tools we painstakingly set up?
Picture this: you're in the zone, about to format your document as usual. You hit Ctrl + Shift + P, type 'for', and expect the familiar 'Format Document' to greet you. But no! Instead, 'Disable All Extensions for This Workspace' has decided to make a guest appearance at the top of the list. How thoughtful! It's as if VS Code is saying, "Hey, let's make things interesting by turning off all your extensions without warning."
And the fun doesn't stop there. Once you've accidentally disabled all your extensions, there's no magical 'undo' button to save the day. Nope, you get the joy of manually sifting through your extensions list, re-enabling each one like it's 1999. And let's not forget the mandatory restarts—one to unload the extensions and another to load them back up. Because who doesn't love losing their undo history and breaking their workflow?
So, dear VS Code developers, thank you for adding a dash of unpredictability to our coding sessions. After all, who needs stability and consistency when we can have random command roulette?50 -
I swear low serotonin depression is a superpower
I don't know how but it's always just somehow really awesome for my brain
and before I equally didn't want to get up out of bed so basically no difference between being happy or depressed, functionally!
I think depression makes me think better actually
if you're mentally lazy, just get depressed! BRAIN TREADMILL! -
Being stuck on bitch work like getting infra to decommissioning AWS stuff and figuring out test plans for emergency cutovers
-
Working on a feature for about a month, give or take. And the whole way through, I'm feeling worried that what I have is very little in relation to how much time I've spent on it.
Well, guess what? I send the PR, and see all the commits put together -- and ONLY THEN I'm able to realize it's a WAY bigger contribution than in my wildest fucking dreams.
So now I'm thinking shit, I may have gone too far in a few places...
Anyway, the feature is not a 100% done: this is just the first step lmao. But I'm glad to get a break from this, though it was a very cool thing to get to work on, I definitively got severe tunnel vision focusing so much on it. Time to return to smaller bug fixes, let's go!
**ANXIETY INTENSIFIES FOR NO REASON** -
When I search for problems with npm libraries and StackOverflow's answer is
"just downgrade the package to {VERSION} and it should work"
It makes me wanna die. How in the clusterfuck is that an acceptable solution?4