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
-
Spent another 20 minutes blaming my tools when the issue was my fault again. Just wanted to let you friendly folks know.
(Forgot a “CREATE DATABASE IF NOT EXISTS” statement because on my other dev box, that database……. Already exists)4 -
I have a 30 minute drive each way to work. This is an opportunity to relax and listen to my wife. Sometimes she isn't available and I just drive quiet. No radio. This helps me be more aware I think.
These drives have allowed me to notice how drivers seems to be getting worse. My biggest peeve being the tailgaters. It just makes zero sense to do this. My theory is there is a lack of knowledge about physical consequences to mechanical interactions. They don't have the frame of reference to understand the danger they put themselves or others into. Or they don't care. I dunno which. Probably some kind of combination.
Why am I thinking about this today? Because I have identified a new class of dumb driver today. Motorcyclists that tailgate. I had this guy get behind me and was getting a little too close. Then the guy decides to get closer. Plenty of room to pass me for miles. I think he is taking the next exit. I am going about 2 or 3 over speed limit on cruise. So he gets between 1 to 3 motorcycle lengths behind my car.
Normally I would be peeved and lower my cruise speed with the decel button. But one of my biggest fears is hitting a bike. So I have no desire to change my speed at all. The guy already seems a bit daft. I also am a bit comforted that it is a bike tailgating me and not a car or truck. Why? Because at worst this bike would leave a "conversation dent" on the back of my car. Some story to tell people. Not a big threat to my safety.
We go past the exit and he is still behind me. Backs off a bit and isn't tailing so close. But he keeps getting close off and on. I get to my exit and he goes past continuing on his way. Thank you for not going the same way I was going today, stupid dumb fuck.
Motorcyclists like to complain we don't see them. We do, and a lot of them drive like shit. Doing unexpected things like this. We see you bro.
Then I see this video today:
https://reddit.com/r/WTF/...
You can judge the driver all you want. I can see both sides of this altercation claiming to be in the right. However, the motorcyclist did one thing that is stupid. He chose to pick a fight he couldn't win. This is survival 101. If you are outclassed don't be an aggressor. What is interesting about this is the driver of the van may have thought the cyclist was reaching for a weapon and acted accordingly. It was already a bad situation. Even if the cyclist was completely in the right he chose to make the situation worse, much worse.
The driver of the van was arrested. It will be interesting to see what happens in this case. The comments in the thread are really interesting. The bikers in the group saying the cyclist was being stupid. Bringing a bike to a van fight. My initial reaction was against the van. Having watched the video a few times I see how the van driver could see the biker as a threat.
The bottom line: neither of these drivers were in their right mind while driving. They should have chosen to deescalate the situation and not make it worse.
This kind of stuff reminds me I need to not get all pissed off when driving. I don't want random people thrust into my life. People are nuts and they just gotta be right. They will go to their grave insisting they had the right of way.rant osteam is a biker drugs road rash drivers road rage high octane car tards your mom bike tards cars are hard bikers6 -
See this what I'm talking about
You all are either bots now or other peope copying and pastihg lines
But that's not the main point
Your dumb shit drives me crazy
Everything you people do is repetitive stupid mimicry of previous annoying disgusting degraded fucked up people
There is no reason I should have to run around like a mad fool all over my own fucking country putting out fires when my time isn't simply being wasted
And there is no reason you trashy people have to force me to lie to reinvent things when that's also just a bullshit trap intended to steal my things before you people either all die and or check out or bury tye truth
And there sure as fuck no reason this is necessary at all
Acknowledge the fucking year you fucks
I shouldn't be smelling disgusting things or listening to some fake fat fuck composite instead of enjoying private life around people who aren't fucking crazy apparently lying about horrific shit they did for fun trying to play pretend and cast doubt on other folks who eith3r don't remember or don't know they're just making some flimsy attempt to use them which is likely an enveloped deceit where another group is fucking the would be manipulators over
Fuck you
None of this worked before it just wastes time4 -
I speak for many developers when I say: My life is way too fucking stressful right now. I don't even have time for hobbies.
Thanks industry!1 -
There are two good ways to approach binary app distribution:
1. Every app has its own installer, shell-based or otherwise, that handles everything including choosing the right binary, downloading it, managing versions, updates, config files, etc — all of it.
2. Every app is distributed as source code. It's user's responsibility to build it by the guide provided in README and keep it updated.
In between those two pillars, there is an uncanny valley of orphaned dependency graphs, broken post-install scripts, vendor-locked enforced app stores, eCoSyStEmS of apps, Adobe Creative Cloud, and all the other shit.3 -
I don't get people that limit themselves to 1 laptop, be that a mac or win or linux.
Are there actual devs out there only using a Chromebook? Do they jump from one 6 figure job to the next and just delete their google account with each one?
I think Eli the computer guy is the best Youtube public example for how your setup should be.
Also have a good personal policy on the kind of shit you install on your machine. No "toolbars" kind of software like Lastpass or anything.
Bottom line: you might as well just unplug your internet connection on your main dev machine at this point.3 -
got this cloud provider who is very knowledgeable, however they set up some logs analytics shit on our one Azure tenant which is costing more than the web apps we host and he's going on about how it's really important that this shit is there because hurr durr security.
-
Fucking hell, Microsoft Store is the most useless abomination that MS has ever produced and instead of killing it, like they do with their other failed products, they somehow, for some reason, still keep this lobotomized pile of crap alive.
-
> Your concern is entirely valid—naming can significantly affect how intuitive a concept feels. The term "object safe" in Rust might seem odd or even misleading if we approach it from a traditional object‑oriented perspective.
can rust please stop trying to be "different" for the sake of being different. Dumbest thing. Just call things what they are. What's the point of words if you're not actually accurately using them. Especially for a programming language, which is based on math and logical systems. Like how. Why. Stop. Antithesis to the mindset that should be making languages to begin with if you can't do logic with the words that already exist. Horrible sales pitch. Are they trying to confuse people on purpose, make moats so nobody learns it? is this self-sabotage?
---
I have bludgeoned an AI on this matter. I feel kind of bad. It tried to ad hominem me and then tell me I'd get it if I wasn't so new, and that it's a perfectly valid name because it's in the "reference guide". Called it out on appeal to authority and now it's just saying my argument points back at me like it's groveling. Sigh.
And it's hallucinated thinking I'm the whole online community giving critiques on this matter now, therefore my points are valid, lmao -
Boi do these emc servers take their time to boot up....
I wish all of them were proliants. Pooft -- it's up. -
Doing work disability paperwork. They've filled in paperwork saying they've provided all necessary and recommended equipment. I literally have paperwork of them declining to provide equipment recommended (and would have been paid for) by the government.
Fucking wild. Gonna be fun.3 -
I attacked in the wrong direction. turns out there was a constraint that was false and I never tested it. I never broke out of the strait jacket. so I spent 3 days designing around the idea that this constraint was real. when it was not at all. sigh
statically typed languages are very bondage fetish, aren't they
am I training to be houdini6 -
Tech Hiring is so cooked now. Every job posting I see is like this
Must have 5+ years experience in:
TypeScript, FastAPI, Kubernetes, Java Spring Boot, PHP, Angular, React, Vue, CI/CD, DevOps, AWS, TensorFlow, Machine Learning, Flask, Flutter, Swift, Android Studio, Blockchain, ROR, Perl, Redux, Clojure, C, C++, C#, Golang, PostgreSQL, MongoDB, DynamoDB, Java.
Please don't apply if you don't fulfill all of the requirements.4 -
Project manager wants that we write a full app by only vibe coding and he is enforcing this...
Gotta say, this is one of the most unsatisfying projects so far...8 -
Traffic getting worse and worse everyday
Who are all these people?
Why are they in my town?
Why do they all have on-site jobs?8 -
I did a little bit of finger practice in Unity, nothing fancy just two spheres and a capsule-guy under Newtonian gravity and a force-driven player control script that works on spheres.
I will never understand how C# libraries spontaneously decide that some operations will be nonvirtual methods while others will be static methods. It is the exact same thing! You're just ruining intellisense for no conceivable reason!
Also, transform has a right but no left, the float return value of Vector3.SignedAngle is not the same unit as Transform.Rotate(Vector3, float), Transform has LookAt(Vector3 position) but not Look(Vector3 direction), to do that you need to
transform.rotation = Quaternion.LookRotation(Vector3.ProjectOnPlane(transform.up, direction).normalized(), direction)
you can't discover whether a collision encountered sticky or dynamic friction, you need to infer that by calling RigidBody.GetPointVelocity on both RB-s at the collision point, which has its own quirks. Apparently this is to keep the API engine agnostic, but any serious project will have its own physics materials which already specify the sticky friction coefficient. A simulation that works correctly with physics materials but doesn't discover the kind of friction as an intermediate result is not possible.
RigidBody's velocity isn't displayed in the GUI, so you can't give it an initial value without a dedicated script. I have a script on this fucking moon that does nothing but add a force in Start.
Is it just me or does Unity feel cheap somehow? Like a hastily written library for a research project that was never rounded out with the obvious features. I understand that it's a free product that catalyzed the golden age of indie game development, but I think it's seriously struggling to keep up, not with the showy investor bait stuff, but with the standard of comfort modern tooling provides.8 -