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
-
I avoided blogging about /pol for most of the year, until summer hit. I'd rather be writing tech articles, but I'm glad I got this out this week:
https://battlepenguin.com/politics/...
No matter where you are in the political spectrum, it will probably make you mad. 😇 But it will hopefully also make you think. 🤔
The most radical position in America today is the one that rejects both political parties.1 -
My previous company that I ranted too much over recently released their AI product. They advertised it on their website with 3 testimonies; The CEO praising the product, The CEOs wife praising the AI suggestion and their freelance marketing guy praising it also.
This new feature/product is also advertised with an outdated screenshot of our product (it was redesigned twice by now) and the other screenshot is of a scrapped feature. At least they had 1 correct screenshot that was used twice in that webpage
Also, they forgot to attach the license billing to this new feature and lost 1.5months of revenue because of this :D7 -
I watched more than a hour over this bug: update-message-text instead of update_message_text. It's the name of an event. The listener wouldn't trigger. I chose the backend using python casing for stuff. I have an rpc that automatically converts getMessages to get_messages using the proxy object to make the source look nice and consistent. But event names are an exception.2
-
I work on decentralized applications and I'm tired of other engineers being so dense.
Every time a topic like NFTs is being brought up it' goes almost identical to "Bill Gates is putting nano-chips into people through vaccines and we'll soon be manipulated by 5g signal"
You'd expect other engineers to have critical thinking and getting to the root of things but most of them are same obscurantist as the rest
What else is SCAM, you moron? There has been some shady SaaS companies in the past. Let's declare REST API as scam from now on, shall we?
Blockchain nodes often use RPC and many websites on HTTP and sockets. Let's go all the way and say that all the protocols are cursed from now on
The biggest crybabies are game devs. They are either the most dense, the most lazy to learn staying ignorant. Or.they simply go full cartel on.anything new because they are afraid of changes they won't be able to adapt
Even within the industry there are sometimes groups that act like buffoons. You can have a nice conversation about the importance of decentralization and all that,. agree on every single point when it comes to money and how Bitcoin is #1.
However, when you mention that you can use it for hosting apps reliably, guaranteed consistent API or simply for managing a network of Roblox servers secured by $100K that no-one is going to atack you'll start seeing how they be glitching
The ramping is identical to what folks from TradFi say about Bitcoin: It's all games and not real, not backed by anything, it will be shut down soon. Better put money in bank / rent a server with DB
As if dealing with huge amount of founders who are grifters and the user base who are gamblers didn't make it hard enough35 -
Hey everyone,
Some folks thought my last post looked like spam, but I promise I’m not a bot!
It was just about a website/game I enjoy playing together with my daughter. I shared it because it’s something fun for us, not because I’m trying to promote anything.
Sorry if it came across the wrong way. I just wanted to be part of the conversation and share something I genuinely like.
Thanks for understanding!7 -
Me watching a historical drama:
— The hero is about to fight with honor.
— Me: Can they please just fix the subtitles first so I don’t have to guess the plot? :D9 -
"Block scope in console REPL:
Each line you type in the console is evaluated in a separate, temporary scope. This sometimes makes let and const behave differently than if you wrote the same code in a <script>."
Interesting... I didn't know that. lol -
Started a new job in logistics at the beginning of this month. I was laid off in March. New job is all in C#/.NET; the first time I've not used a Linux machine at work since 2012!
First time on Windows 11 too. It is really horrible. I've started using GlazeWM and it's okay. I plan on making a blog post about making Windows usable.
It's also the first company I've been at in a decade where they gave me a used laptop. Most shops order new ones for new devs. I'm not a snob and wouldn't have minded if they had cleaned it first. I had to wipe it down, get some stuff out from around the keys. Took all of 30 seconds to make it not disgusting.
All the other devs use the same laptops; old ass 11th Gen Intel Dells. Literally the worst generation of Intel chips next to the massive 13/14th failures (which didn't affect laptops). It's got CrowdStrike and it's so damn slow.
Also, Local Admin is limited to a week or two. You have to reapply via ticket just to get admin access and update your tools.
Judging by my coworkers, it does seem like expectations are low at least.4 -
After over 20 years, I finally got around to beating Final Fantasy VIII
https://battlepenguin.com/gaming/...6 -
Made coffee to stay awake for work…
Then I’m wide awake questioning every life choice at 3 a.m.
Coffee: 1 — Me: 0 :D4 -
One of the testers created a report a few days ago that the 'virtual cursor' is !working... The _'virtual cursor'_...
Who the fuck taught these guys?9 -
my local copy of legacy monolith no longer builds and runs correctly as it now gives a false positive
i dont recall changing anything
i don't know docker
i can see docker images/containers are not being stood up correctly
i pray for euthanasia or help, preferably euthanasia6 -
I came up with a really intuitive way to create a coroutine in Rust by passing the sender of an mpsc queue to a callback, then merging the receiver of the same mpsc with the future returned by that callback, but I must've cocked up somewhere because I'm pretty sure it leaks memory.
MPSC ports don't own each other in either direction, that was my first guess too.4 -
know the depths of evil, or be nuts, pretend it doesn't exist, make a fool of yourself to cope with it existing until you will yourself to forget?3
-