Details
-
AboutI'm just a Grammar Nazi agent. That is all.
-
Skillsgrammar, style, language
Joined devRant on 4/15/2017
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
-
!rant
How I think the process for designing a hardware-driver is like
CEO: "Alright everyone, we have designed and created this great product, now let's write a driver for it!"
PM: "Great then! We just code for Windows, create an eye-catching UI but leave the actual at the worst possible case that could work!"
Dev: "B-But isn't there other OSes, like Linux and Android that people use on their computers too?"
PM: "Shut up! We are going to JUST support Windows and f*** no absolutely other OSes!
Dev: "But what if they are also developers, and want to control and use this great product by programming it themselves? We should make the driver open-source, or at least give them some APIs!"
PM: "Nonsense! They are only going to use this product on M$ Windows, and with the program we provide to them, even if it's crappy and crashes most of the time!"
Dev: "But-but..."
PM: "No buts! That's our final decision!"
And some other consumer devs are like, "F*** it, we just reverse-engineer the codes and write a new driver ourselves!"
:|3 -
devRant, please fix your push notifications! Why have 50 push notifs for a +1, when you can have 1 push notif, exclaiming +50 likes?8
-
I've implemented my own version of IoT all over my room and home.
Hope the protocol I've designed has proper security...1 -
Been programming Java for a few weeks now, and WTF is this, Java?!
"Example".equals("Example")
What is wrong with the form that a dozen of other languages use?
"Example" == "Example"
P. S. If you don't know Java, the latter one compares for the type of objects and always returns true in this case.15 -
The link between one of the server units and our router has been disconnected and the sales dept. has gone completely offline,
Just because of this piece of crap:6 -
I can't use this keyboard to program:
Got a transparent touch LED keyboard because I thought it was cool, turns out the lazy chinese programmers have used a really long debounce time of ~100ms in its firmware to prevent duplicate keystroke detection.
Which means, I can't type as fast as I want on this thing! 😭 -
Customer: ... and can you also disable right-click to prevent our website's content from being copied?
Me:13 -
> System becomes Irresponsive
> Chrome is taking RAM
> Closes two windows with 60+ tabs
> Leaves 1 tab open
> Still taking RAM
> taskkill /f /t /im chrome.exe
> RAM is not being held as hostage by Chrome15 -
Dear Chrome,
I know it's ridiculous to have 50+ tabs open, but please - pretty please - just make it work for me. 300 MB/tab is starting to make Windows mad.
No, I will not close them. I might need that page I opened 4 months ago and was too lazy to bookmark.
Your abusive friend,
-chappjc17 -
FOR FUCK SAKE...
The same fucking guy that said Java and JavaScript is the same thing tried inserting RAM into the PCIe slot twice! It doesn't even look like it will fit at first sight.8