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
-
Medium is a machine, albeit a broken machine, that somehow bot farmers manage to get the most shitty click bait titles up... and the content of said shitty articles (if you can even call it 'content' i.e. two sentence recycled slop designed for those with single digit to negative IQ) is even worse...
Dev.to has become a laundry list of "(X fucking shitting things that Y developers didn't know with Z) - I swear browsing yesterday I saw literally the SAME LLM shitted template like ("Here's 9 things that you NEED to learn in 2025) - they even both used the number 9... fucking christ
Reddit... not even an possible way to even get a foot in there, I don't even understand that platform...
And, I can't believe I'm saying this, but Hacker News is quickly reaching the same level too - just filled with clowns who don't even know what LLMs are, or what even fucking copilot agent mode is - and keep in mind these are the guys who are supposed to be making 300K a year because they are the "leaders in tech"? fuck off
I'm quite close to just quitting it all entirely, even you guys (sadly)... I haven't been on in forever but I can imagine the type of bigbrains who have since come and gone in my absence here...
I wanted to stake my claim and make my living here... but currently, if the internet isn't 'bad' enough since say 2015/2016 - it's going to get AT LEAST 100x worse - every platform has their fucking dumb ass social quirks and the moment you don't conform you're an outcast - if you can even make sense of why certain articles get more traffic than others in the first place. fucking backwards ass idiot machine, I swear
I'm gonna go have fun in the real world for the foreseeable future, have fun trying to 'make it' in this cesspool. jfc
obligatory 🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡9 -
I'm developing a board game and it’s so much fun to come up with structures and logic to implement the rules of the game and make it in a way that is clever and doesn’t require a lot of repetition and explicit definitions which would increase the probability to introduce bugs and make future changes tedious.
This is what I love about programming. The pure joy of thinking about those problems and solving them.
I'd never want to delegate this task to an AI even if I'd be convinced that it would do a good job.4 -
Job hunting and interviewing disgusts me.
I feel like I am in some kind of dating nightmare (and I hate dating). It's really weird trying to sell yourself to some company and they judge you based on how you think, how you talk, how your professional life has been up until now. I also judge them based on my professional values.
It makes me feel really awkward to talk to people trying to sound all calm and professional when I am kind of dying of nihilism inside. Tired of having to get to the stages of interviews where I need to do some idiotic tech assessments that are irrelevant to the job spec. Some were fun though.
Thankfully no AI interviewer fuckery yet, but if I do run into such a thing, I'm gonna pull out and expose the company that does this.
Getting close to final stages with some places which seem decent enough to sell my time to, and salaries are so much higher than what I currently get paid (fuckin peanuts).
I just want to become a mushroom at this point.4 -
During a safety meeting on Monday we talked about different potential emergency hazards in our area. One person mentioned Yellowstone National Park caldera. It is supposed to be one of the largest super volcanoes on Earth. I joked that it will be blowing up "next week". Everyone got a good laugh.
Then today a random person I share a chat with on a forum online said something. They said the mountain lions have been fleeing the park for a while. They said the bears are now fleeing the park.
I told Ed this. He laughed and said: "You shouldn't have said that." I said: "No shit..."8 -
Sprint planning, we spot a risk for one of the stories: An old client wants a new feature that relies on a third-party component that has not been included in our integration tests for the last 2 years.
The risk: It's probably not compatible with the new version of our system, if that's true, we'll need to make changes to our system before starting to work on the new feature, and setup integration testing.
Management: - Are you sure it's not compatible anymore?
Me: - No, we would need to bring both systems up and test if they work, there's no automation for that right now.
Mangement: - If you have not checked it's not a risk.
Me: (o_O) ? Whatever, I've warned you.
2 Days later: Our system does not work with this third-party system anymore, we can't finish the feature this sprint.
Management: (☉_☉)3 -
You are not cool for flexing you have linux.
Seriously I am so sick and tired of people thinking linux is a big deal, it's not. If you really need to use linux us it, otherwise just stay on windows or use a virtual machine. The sheer fucking number of people who made their entire machine unbootable or accidentally corrupted their entire install just cause they wanted to join the linux cool club. STOP TELLING PEOPLE TO USE LINUX IF THEY DON'T NEED IT. "Oh but microsoft is stealing your data :3" THEY'LL DO THAT ANYWAY WHEN YOU BOOT UP YOUR BRAND NEW FRESH ARCH INSTALL AND GO paru -S google-chrome. This isn't to say windows 11 isn't horrible, it's abysmal, but people prefer it? And it's okay. I personally hate the idea of my data being collected, and it's okay. Some people don't give a fuck. AND. IT'S. OKAY. You don't need to sit next to a windows user and go "Oh my god XD is that windows!1!!111 are you actually using windows? are you serious :/" It's detrimental, it scares off newer users, it creates a false assumption that linux is where all the cool awesome developers go. Most of my friends who are incredible developers and make insane stuff stay on windows, and some of my most useless friends spend twelve hours trying to install LFS just to get the flexing rights. Stop. STop. STOP. If your friend likes not wasting his time and likes his setup with his windows 11 and his microsoft trackers and his 99.9% RAM Usage, LET. HIM. BE.
Thank you6 -
Sooo I recieved my guitar.
I plugged it. Put on a bunch of effects. Tried to get my MIDI pedal to work.
It does work, but I'm in a maze of routing between the kernel and the DAW. This shit is spitting HID, and then I have to pipe it into my custom plugin, from alsa MIDI to jack MIDI and then the DAW.
But the DAW doesn't accept custom midi (wtf bitwig, first time it's letting me down), apparently I have to write a custom controller script.
Long story short I still didn't listen to what it sounds like from the jack. I only played it acoustically. But I know once I start actually playing music I will forget all about the ergonomics.
I feel like if I take the time to have everything in order before I start playing I will transcribe my idea better3 -
it annoys me we can't feng shui our tech
we started with the ability to but over time corporate overlords tell you how all your GUI looks and now there's ads on windows start menus
granted I just want feng shui on my android -- but android is a disaster now. and I miss WebOS gestures that nobody ever reproduced
I also still want custom chat apps. like you css your own and it's just a chat protocol. but we re-inventing email here I suppose7 -
DOM custom events, and the Node.JS Event class are both so easy to work with and intuitive. Why doesn't JavaScript have native events? It was literally made for UI.
Also: I asked ChatGPT this exact thing before I posted because I had a sneaaaaking suspicion AND I WAS RIGHT. He called it a fuckin quirk.
ChatGPT is a 14 year old that just learned a new word and won't stop using it.5 -
Welcome to devRant! Here we have:
- a manic 1.5m gremlin with bot army
- a demented antivaxxer sloth that shill for people who are worse than pedophiles
- an Indian thirsty boy with a grudge against international shipping restrictions
- an armed trans girl
- an unarmed trans girl
- a person who's too German to function according to the gremlin
- a man whose ass is a weapon of mass destruction -
So in Skyrim you can pickpocket people. However as the value of the item increases the success chance reduces. This is dependent upon skills and perks. The formula practically caps at 2100 or so, but the minimum chance of 1% caps at like 3500 or so. There is a trick around this.
You can sneak a potion of paralysis into someone's inventory and they will drink it. This allows for you to be able to succeed no matter the value of the item. I have decided to dub this method the: "Cosby Method". -
B: 'Being in $city is a requirement for the job because it's an 'on-site' job. Salary is x.', * Smiling face. *, 'Nice, huh?'
Me: * Thinking, fine - slightly more than before, but new city, so should probably be the roughly same as before given the $city is more expensive. *
Me: * I invest in the move. Turns out new apartment costs 2x as much as the previous one. No time to look for another one. Fine - I'll be doing what I love, once again - I'll manage until proving my skills. *
* 2 months of probation pass. *
B: 'I'm happy w/ your services. When renewing contract, we'll switch to a different type, though, because (...)' /* Some bullshit - read - he doesn't want to pay the overhead. */
Me: * The move wiped the savings, can't say 'No'. *, 'Fine'.
* 5 months pass. *
B: 'I'll be closing the office due to imminent price spike. We'll move you to WFH. I'm fine w/ you returning to your original home.' /* Read: Salary will remain the same. */,
* My bills rise due to WFH. *,
* Costs of living receive an unwelcome big spike. *,
* Time passes until contract renewal. *
B: 'I value you as an employee. I would like to continue the partnership.'
* Offers no bonuses, no salary bump due to skills, !even cost of living adjustment. *
Ladies, gentlemen - you've just met my boss - no appreciation, because talk is cheap. Also - absolutely no accountability for the office being closed.1 -
nearly a year in from my roommate moving out I finally threw out half the random crap he left that I stored in the "master" room (some of which was mine he just took it as his own and totalled it so bad) and moved some furniture around into that room and the living room
urgh no clue how to clean the walls but at least I moved my ass. I need aesthetic and art
I was over at his new place. he has a new roommate. the new roommate's ex girlfriend came over and she's been helping me with stuff. well I was freaking out and before we left I told former roomie that what he did was fucked up, and somehow this time it felt different to say it. so maybe now I'm free of that nonsense. been a long time. and nobody stopped me from saying it either this time... actually I started it by saying that. talk about fucked up, man. a family where you're not allowed to say jack shit. he thought I was an orphan that needed a family and adopted me. you know what he then did? decided to orphan me. I'm estranged from my own family by choice. this guy offered me (quite ecstatically) his and when I had words he kicked me out. I mean on top of other stuff. just so much honestly
this started AS A HAPPY RANT BUT NOW IM JUST RECALLING MEMORIES
soul retrieval, guiuzzz. mine appeared to have shattered. stressful ngl4 -
Thanks for your feedback for JoyRant, kiki!
I read it just now because I’m too lazy to read my private emails regularly 😅
The "in the settings" grammar will be fixed in the next version.
Image placeholder is squashed to 1:1 ratio, yes. I see it as a non issue though 😅.
It wouldn’t be too much work to fix it but… meh.
I don’t know why the images stay placeholders though. Never happened to me.
In your screenshot I see that you have Flight mode on, maybe that’s the reason?
You can also try to clear the image cache in (the) settings.2 -
I hate people or racing bikes, they're the most progressive. They think they're doing it voluntarily but in reality they know that with their way of thinking that that's the only thing you'll have left. They don't see it themselves. They're always in full denial or distracted by hundreds of things. Their linkiewinki TV shows, talking about the news but all the news has the same opinion and they'll agree on everything anyway but one did even read more than the other from information that almost literally get shoved trough your throat and feels well informed. Definition of npc's. Scenario: I'm drinking somewhere outside on public place. They just left, I ordered a beer now. Now I can enjoy. Dear lord.
Btw, I swear to God that I did not influenced it, but princess has after a few days almost 1000 upvotes. She's actually the most popular devrant user. How about that.
So. This time I do such rant. Fucking linkiewinkis.1 -
Some people laugh at this statuette, but it was probably made by someone who had seen his and his tribe’s kids die of malnutrition.
No matter what you do, you can’t look like this if you barely make ends meet food-wise. Also, your body won’t produce as much breast milk.
In some tribes of rural Africa, the more body fat you have, the sexier you are.
This statuette is a powerful symbol, and I can see all the pain and tragedy behind it.5 -
A question to those from Slavic countries like Russia:
Do you know this version of the board game Ludo (German: Mensch ärgere dich nicht)?
I did some research and apparently in Russian it’s called Mandavoshka. But I couldn’t find this particular design and the rules seem to be documented nowhere.
Anyway I’m implementing this game for tablets and I'd like to know if this is something that officially exists as a board game or not.1 -
Honestly, I hate AI.
At least the current push to have to use it.
Companies believe it is the powerhouse of efficiency. I rather code on my own. At least tomorrow I will know what I did.
The reason is quite simple. A code auditor is a harder job than writing code. And AI makes me an auditor. I want more money for a harder job.
So, just to spite the world, I asked a question on Stack Overflow, like the old fart I am. No answers for hours... Then someone was like: "I asked chatGPT for you, that's what it said."
Well, fuck you. It was one of the cases where GPT was right. Still, fuck you. -
For devJs (I think?), who asked me what I was working on after I said uuuh me is hexdump diver, here is some logs so as to illustrate the boring stuff I'm doing lmao:
; just checking what I'm allocating c:
0000000000000000 : ALO 000000001B0C42B0
; ^taking that allocation and inspecting it
$0000 <: 000000001B0C42B0
00000000 00000000 : 00000000 00000000 | ................
00000000 00000000 : 00000000 00000000 | ................
00000000 00000000 : 00000000 00000000 | ................
00000000 00000000 : 00000000 00000000 | ................
00000000 00000000 : 00000000 00000000 | ................
00000000 00000000 : 00000000 00000000 | ................
00000000 00000000 : 00000000 00000000 | ................
00000000 00000000 : 00000000 00000000 | ................
; it's 128 bytes, so OK, good.
; then I say perform some writes
000000001B0C42B0 : WRT [ 0 .. 56] | 128 ( 56 * 1)
000000001B0C42E8 : WRT [ 56 .. 61] | 128 ( 5 * 1)
; ^look at the buf again to check that I wrote what I
; ^intended to write
$0000 <: 000000001B0C42B0
0000558D F7C480C0 : 00000000 00000000 | .....U..........
00000000 00000000 : 00000000 00000000 | ................
00000000 00000000 : 00000000 00000000 | ................
00000000 00000000 : 00000000 544F4F52 | ........ROOT....
00000000 00000000 : 00000000 00000000 | ................
00000000 00000000 : 00000000 00000000 | ................
00000000 00000000 : 00000000 00000000 | ................
00000000 00000000 : 00000000 00000000 | ................
; ... do some more writes, and so it keeps going
000000001B0C42ED : WRT [ 61 .. 117] | 128 ( 56 * 1)
000000001B0C4325 : WRT [ 117 .. 119] | 128 ( 2 * 1)
; ^inspect...
$0000 <: 000000001B0C42B0
0000558D F7C480C0 : 00000000 00000000 | .....U..........
00000000 00000000 : 00000000 00000000 | ................
00000000 00000000 : 00000000 00000000 | ................
00000000 00000000 : FFFFC300 544F4F52 | ........ROOT....
FFFFC3FF FFFFFFFF : 000000FF FFFFFFFF | ................
00000000 00000000 : 00000000 00000000 | ................
00000000 00000000 : 00000000 00000000 | ................
00002400 00000000 : 00000000 00000000 | .....$..........
; and here it crashes because I somehow still wrote
; outside of bounds ;> FUUUUUUUUUUUUUUCKKKK
realloc(): invalid next size
Aborted (core dumped) -
I got a song called "this causes consciousness to fracture"
then I went and found "real" vampires and a dude on anti psychotics accidentally hypnotized me cuz he's so messed up. think his consciousness got fractured long ago and he doesn't even know it, and now he's like a perpetual motion machine
then I listened to that song again and by God that did not feel good LMAO. ended up not getting to the end because I suddenly couldn't handle it
humans know so little. it's kind of cool. it's great to know we'll never get bored. somehow that's always my greatest fear. so easy to get to the end of modern sciences and human knowledge when you take into account how long a life is. if it was the end it would feel... so empty? -