So... you'll need the app to do that
devRant on iOS & Android lets you do all the things like ++ or -- rants, post your own rants and comment on others' rants. You can also set up your profile. Get it now!
Free Swag!
Get a free stress ball if a rant you post gets 750 ++'s
Learn More
*Some restrictions apply, click "Learn More"
Settings
  • Enable Dark Theme
  • Logout
  • Delete Account
More
  • Post a Rant
  • Settings
  • Log Out
  • Log In
Verify Your Email
In order to vote, comment or post rants, you need to confirm your email address. You should have received a welcome email with a confirm link when you signed up. If you can't find the email, click the button below.
Resend Email
New Post
Rant/Story
Joke/Meme
Question
devRant
Random
Reason for Downvote?
  • Not for me
  • Repost
  • Offensive/Spam
  • Cancel
Rant
Your rant must be between 6 and 5,000 characters
5000
Attach img/gif
Edit Rant
Your rant must be between 6 and 5,000 characters
5000
Attach img/gif
Comment
Your comment must be between 6 and 500 characters
1000
Attach img/gif
Edit Comment
Your comment must be between 6 and 500 characters
1000
Join devRant
Vote and comment on others' rants. Post your own. Build your custom avatar.
!
Must be a valid email address
!
Username already taken
!
Must be over 6 characters
By clicking "Sign Up", you agree to the Terms of Service & Privacy Policy. FYI we never show your email to other members.
Already on devRant?
Login
Profile Details
Tell us a little about yourself
Login
You know the deal
!
Email address already registered
!
Email and password do not match
Forgot Password?   |   Signup
Forgot?
It happens to the best of us. If you still need help, email info@devrant.io
!
No account with that email address
Login   |   Signup
  • Rant Feed
  • Top Rants
  • Stories
  • Collabs
  • Search
Login Sign Up
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
Weekly Group Rant
Tips for staying productive?
Add tag 'wk247' to your rant
Stories
Recent Top
Day Week Month All
  • 9
    Job spec fallacies and red flags. I will start:

    * "Fast-paced environment" = "You will rarely finish something before start something else"
    * "Ability to juggle competing priorities" = "our leaders don't align holistically and everything is important"
    * "Opportunity to interact with all departments" = "You will accumulate functions"
    * "Industry pioneers" = "We didn't research our competition when we started"
    * "Leaders in the segment" = "We still haven't researched our competition"
    * "Matrixed teams" = "we don't know how to structure our organisation"
    rant jobseeking
    4
  • 8
    Xcode under 26 now defines "close window" as command+shift+W which is contrary to EVERY Mac App that has ever existed (or pretty damn close).

    Command + W closes a tab.

    Trying to get them to switch with each other and Xcode switches them back on you. I sat here and watched it do it. Those damn menu key mappings are agonizing anyway... Another shit show from Apple Xcode team.

    And... if you check the Xcode comments in the app store it is driving other people nuts too.

    I should not have to fight my IDE to do work.
    💩=>🧠

    Would someone please introduce the Apple Xcode team to DevRant. Makes me wonder if those jokers use Mac outside of Xcode.
    devrant xcode
    4
  • 7
    Bloody hell, the HR technophobes have been peddling Gen AI for quarterly reviews for more than an hour now.
    Don't they realize that it makes them obsolete? A rambling mess that regurgitate meaningless buzzwords in a random order and pretends it is knows anything?
    Oh, well. At least I can pretend even less to give a shit now. As of they would really give raises just because my team reached its "goals" and wrote them down months ago following a dumb achronym that really pushes the meaning of random words.
    rant
    5
  • 6
    Did any of you other nerds sort of just glide through math in school and felt inadequate once you got to the real world, like: "I can't be a real engineer, I barely understood trig!"

    That was me, then I started studying the fourier transform about a week and a half ago (because I bought an Arduino and want to make real-time sound visualizations)

    I found that I actually really enjoy math on my own time. Learning about complex numbers, Euler's formula, polar form, whatever whatever - it was exciting and I was doing practice problems on paper and enjoying it!

    Hopefully this momentum continues. Maybe one day I can be a genuine tough-guy engineer with math skills.
    rant
    2
  • 6
    I decided to buy a rack + PC case and a new HDD. Since I wasn't expecting to need to change the HDD for years, I put it on the mount that has the screws in an annoying place. Guess which drive is dead on arrival -_- I'll have to remove the whole box from the rack I think to get to it

    I'm happy with the new setup when it's running, but the constant issues are annoying (mainly pains of fresh linux setup or having to wait on parts and things to arrive on time)
    rant
    5
  • 6
    Ths is a rant:

    My client codebase is a mess:
    - Node version is not set, but it is "told to set it up at X version". They don't want to set it fixed because, and I quote, "it is too much of a nuisance.

    - Backend has not a single fucking log, beside the mandatory error in the catch of each controller, and it states "error": error.

    - Backend again: why the fuck you want typescript if all the fucking codebase uses 'any'. But the orm is sequelized and it is typed... by zod classes that are only there to check the body on the endpoints.

    - Frontend is a gargantuan piece of shit with one.big state with all fucking stucl there cause someone started to do that and they just keep the snowball... touching one of the utterly big and bloated compoments its in itself an act of faith. The thing is so clusterfuck that we have some api calls duplicated like 3 or 5 times...

    I feel like my dev brain is being rotten each day a bit more...
    rant
    3
  • 5
    Do any of you here have a relation to Firefox?

    I posted a rant like 9 months ago about a VERY small specific bug in Firefox.

    And since the last update, it's fixed lol.

    The bug was:

    When in Firefox and pressing WIN + F11, Firefox went into full-screen mode (probably just checked F11 without the WIN modifier).

    Now it does not lol. Well, win for me, win for Firefox, and feels great.

    (I have a custom global shortcut for WIN + F11.)
    rant
    4
  • 5
    Updates on my current resignation situation: 55 days are over, 35 days remaining. i haven't got a single interview call(yes not even an hr call!?!) since I put open to work on linkedin. I am thinking of rescinding my resignation

    Here are some points about my current org, help me decide:

    1. Physical
    + 3days wfo, 34km away from home (the next silicon valley area is around 500km far, in another state)
    - 2hrs of commute from home, no energy left after work time is over

    2. Tech
    + We are using very latest tech in softwares, the leaders are pushing for us to learn AI as well.
    - there aren't much people with in depth knowledge, its like enough monkeys with typewriters will produce a shakespeare somehow

    3. People and culture:
    + People are very energetic, vocal and fast paced
    + Work is done under ever "improving"(changing) ruleset, with discipline and in a process oriented manner
    + I have been here for almost 3 years, so have a decent professional relationship with team
    - rules are made and applied according to convenience. People playing good games seems to work around these rules
    - unrealistic deadlines and over work
    - Too much pressure to "outshine" and "go over and above" to even expect a basic appreciation
    - non respctful, shouting culture, people are not really friends but rather playing the "survival of the fittest, loudest and most aggresive" game

    4. Brand
    + Company's name is reputable, its known for rarely ever doing layoffs and people have a sense of security
    + My salary is decent, marketworthy for the role that I am in (SE1)
    - with 5+ yoe, both my role and salary is not as per market standards (should be atleast SE2)
    rant
    5
  • 6
    Paying for youtube premium and then almost every author these days has his own freaking ads in their videos. What the fuck is this for shit. Fuck off. Greedy fuckers. Degenerates.

    It's also always for products that they don't use for sure while many times claiming they do. Talking about sophisticated shit and then "Here's incogni". Wraaaahh. You know it won't help fucker. You know it you know it you know it.
    rant
    16
  • 5
    Soo.. I bought a Transcend SSD and I wanted to make a backup of my _current_ backup ssd.

    Bought it, plugged it up and fired up rsync. Although Transcend declares the SSD seq writes are up to >1G/s, it was at least x10 slower than that. Eventually all was copied. Wat surprised me was the disk usage.

    Here are both the filesystems: the source and the destination (Transcend)

    P.S. damn, imags are down.. attaching plaintext

    ```
    netikras@netikras-green: /media/netikras/Transcend/bkup$ df -hPT /media/netikras/*
    Filesystem Type Size Used Free Use% Mounted on
    /dev/sdb1 ext4 458G 355G 80G 82% /media/netikras/c5b18d59-7769-4241-9a54-df1c6ca97850
    /dev/sda1 exfat 1,9T 830G 1,1T 44% /media/netikras/Transcend
    ↑21:50:43 [0]
    ```
    random ssd filesystem slow exfat ext4 performance
    6
  • 5
    i dont know frontend or react

    now toss in nextjs and pandacss

    why the fuck is some box from @styled-system/jsx' possibly squishing the height of an image

    why the fuck is my color not being applied to the existing <Image , the existing approach could be wrong

    how is it that there's new frameworks and libraries coming out all the time ,but front end development hasn't been solved to be retard proof so i can do it
    rant
    10
  • 5
    Yesterday I installed lineageOS on my old android phone, patched the kernel and rooted it so I can get docker working. Took me hours, didn't know how hard it was for docker to run on a phone.

    Ended up setting up a fileserver that will be running 24/7 on my home network, should probably check if there's a kdbx compatible password manager that I can host also cuz I am tired of having to constantly manage the latest version of my db between different devices
    random docker android
    2
  • 4
    Hi, why y'all switching to Rust?
    I mean real question. I used Rust for a year, before learning C.
    It was pretty good but the compiler was driving me mad;
    The syntax was a bit verbose.

    Both are pretty fast as long as you don't use cargo.
    It's not a bad concept (a memory safe lang) ut most codebases end up like :

    unsafe {
    dologic();
    }

    Do you think one day rust will be better than C?
    question c rust
    11
  • 4
    Today I wrote: a mousetrail program. lol

    <html>
    <head>
    <title>mouse trail</title>
    </head>
    <body>

    <script>
    /* elements */
    let elements = [];

    for(let i=0; i<5; i++) {
    let div = document.createElement("div");
    div.style.position = "absolute";
    div.style.left += (30*i) + "px";
    div.style.width = "10px";
    div.style.height = "10px";
    div.style.backgroundColor = "blue";
    elements[i] = div;
    document.body.appendChild(div);
    }

    /* mousex, mousey */
    document.body.addEventListener("mousemove", event => {
    let mouseX = event.clientX;
    let mouseY = event.clientY;

    for(let i=0; i<elements.length; i++) {
    /* timeout */
    setTimeout(() => { elements[i].style.left = mouseX + (10*i)}, (50*i));
    setTimeout(() => { elements[i].style.top = mouseY + (10*i)}, (50*i));
    }
    });

    </script>
    </body>
    </html>
    rant javascript practice mousetrail random
    8
  • 4
    Everyone knows nVidia is a bubble. Even fucking Bloomberg is reporting on the circular flow of money between nVidia/OpenAI/Intel/AMD/Anthropic/CoreWeave/Oracle (remember, Oracle's first customer for its first 3 years was the CIA).

    Even the US Government has put money into this scam by propping up 10% of Intel for .. national security or something?

    So everyone can see this bubble clearly. Can anything be done about it? How do you keep a bubble from destroying everything when it's in plain sight?

    Whoever is able to hold their shorts for nVidia is going to make a shit-ton (*not financial advice)
    rant bubble finance ai
    6
  • 4
    My god, I look at Suno as a whole product, besides some serious perfect AI performance, that UI. I never worked on something that smooth / advanced. But times changed a bit / also worked on different kind of software. When I worked on such stuff it must always show the totals at the bottom and everything was in columns and should be all sortable. Now, nothing sortable and there are not totals anywhere. What is way easier on performance and stuff. Actually, in options the new software downgraded in many ways, but it looks so slick and is just more intuitive. What is the point of showing the totals and stuff in the bottom and having every column sortable (what was a big issue on some columns). Everything had to be live, now it's quite common to generate a report and wait a bit or so.

    But i'm really surprised by the GUI. I know how to do it while I never did, but i was just never asked. Different times I guess. Beautiful was never a requirement to stuff I made in fintech..

    It seems that AI is not the only thing advancing, I see a lot of stuff.

    Imagine how smooth it would be if everyone just used web components instead of React. Urghx. I swear, native web components are less complexity. And yeah, doing that for over a decade. Some people call it modern. Haha.
    random wow
    1
  • 3
    Return to work with java and boy, what a daft language lol. in php, i install wamp and i'm good to go. here, i have to shill $$ to lord oracle just to play around a project i cloned that requires glassfish support. otherwise, i resort to hacks and workarounds even for local deployment. thankfully, there's payara to the rescue

    after surviving this, i start mvnw clean and install and the test suite is taking 32:45mins (still not passing). I snooped around for whether the tests are hitting some remote server since i was neither prompted for local db credentials or sqlite. for some context, the stats for my recently completed php app is (00:39.592 SECONDS, Memory: 76.00 MB, 180 tests, 421 assertions). the contrast was so astronomic so i asked chatgpt, who claims mine doesn't do the heavy lifting their test does. hilarious. the php app has 3 unit tests tops. the rest spin up connections to the local mysql server using eloquent. the app is full stack so all the underlying views are being executed and tested. of course, it relies on the container for everything and mocks some services. it's not a small app either (over 20 models). it performs computation and interacts with excel sheets at some point

    so what's the excuse and what's special about this language?

    php always gets mocked for crawling at snail-like pace, having weak app structures, etc. they are ridiculed for discarding app instance after each request yet, chatgpt claims that's exactly what the java test is doing. ironically, the php testsuite handles this more efficiently. it's been over 3 hours now gone down the drain. i haven't opened a single page from the app let alone begun to develop

    Rest assured, this might take the entire day cuz i'm worn out already

    it's ALWAYS one rough distraction or the other. never in my time working with this language am i allowed to focus on the main business logic i set out to implement. ALWAYS some fire to put out in config/project setup/dependencies/linking things/some external thing missing or incompatible

    why is it so difficult? it MIGHT be understandable for mobile/desktop apps but the result on web is indistinguishable from what is tenable in php. how does this brittle junkware still have such high standards and is practically held as most ideal in the programming world?
    rant
    2
  • 3
    A true dev rant now: I find it difficult to get Unicode working. There is a nice assignment in a book where you have to insert a balloon emoji on the page.

    Okay, easy enough. So I use <meta charset="UTF-8"> and then the HTML entity &#x1F388; which works, but then in JavaScript it doesn't work:

    <div id="output"></div>
    <script>
    let balloon = '\u1F388';
    document.getElementById("output").textContent = balloon;
    </script>
    Either I don't have the right font, or something else is going on.

    And now more research. This is what I find cumbersome about Computer Science; hours stuck on one single thing. lol
    rant unicode frustration frontend
    17
  • 5
    So, I'm tired of Sid. For a while. So, a while back, I decided kick him in the balls. So, I took an airplane to India. It was easy to find his house, his stupid elephant that he uses for doing groceries was parked outside. I stormed in his house and there he was, sleeping on the couch. The situation was perfect. I kicked as hard as I could but damn, it was like kicking a pussy. That was weird. So I went investigating it. No balls, not at all. Good, at least it won't reproduce. With a smile, I walked of his house and stole his mediocre elephant which I later gave away to an Indian on the airport that did had an elephant yet. The elephant kinda sucked, but you should not watched a free elephant in the mouth. Speaking about mouth, stop eating in your streams Sid. Sorry, got distracted. After giving away the overrated elephant I took the airplane home satisfied.

    I swear on his mother that this all really happened.

    Also, i left a burger under his pillow.
    rant elephant 404 kick india balls satisfied
    9
  • 3
    So I'm reading the documentation of the newest thing from Google: the Android Studio XR. There, they mention that there's an emulator available.

    ...by the emulator there's this _interesting_ info box that reads: 'Caution: In rare cases, using the emulator can result in system freezes or crashes on some Windows configurations. Please ensure all data is saved before running the emulator. As a workaround, enable WHPX. See release notes for more known issues.'

    Holy fuck. Those are some _very_ major problems that may arise from using it. Congrats... on that failure, of course.

    They should definitely patch it soon.

    Anyway, source here: https://developer.android.com/devel... .
    rant freeze android xr android crash windows emulator terrible android studio
    5
  • More Rants
Top Tags
rant linux code windows fuck i java c programming android dev the is javascript js a life joke python
Weekly Rant
View
Most unrealistic deadline you've had?
  • "You have 40 minutes to design this database" (job interview)
  • "Good morning" no longer a greeting It's just a proof you've logged in for the day (WFH)
  • Company
  • About
  • News
  • Swag Store
  • Free Swag
  • devDucks
  • Contact
  • Community
  • Rules
  • Projects
  • Bug Repo
  • Cartoons
  • Podcasts
  • Facebook
  • Twitter
devRant © 2021 Hexical Labs LLC
Privacy Policy  |  Terms of Service