Joined devRant on 6/30/2017
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Cheating in single player games - go for it if you have fun with it.
But cheating in multiplayer games is destroying the game for everyone.
It hurts me as a gamer to see when people talk about this as if it's not a big deal.
Please stop it if you have any appreciation for social behavior.
"The most used products will end up living beyond the device, context or technology they were originally intended for." – Changed by me.
@eo2875 and we could easily switch between light and dark mode and implement a font size option or even font switcher. Just like a browser does.
Instead, we have text paragraphs or tables being split between pages in PDFs. And huge margins at the top and bottom of each page. What a great reading experience.
PDF only makes sense when the document will be printed. Otherwise you are rendering page based, static documents on a screen which will present them suboptimally, by definition.
Because what are the chances that a page fits perfectly into the screen?
But because pdf is so damn convenient in being just a single file which can be exchanged, it's being used for EVERYTHING.
For gods sake, why did nobody invent a tech where we can have HTML documents in a single file?
That would be the perfect use case for HTML, namely documents!
Instead, we are misusing HTML as a layout language for dynamic web apps! Fucking great!
@arcsector I agree with Golang.
But JS... I don’t know.
It seems simple on the surface but that simplicity manifests in very complex and weird stuff when you do something more sophisticated than basic stuff.
It would probably cause more harm than good for beginners.
@Fast-Nop curly brace master race!
Teachers are STILL doing that? I was assuming it was a thing of the past.
Even if syntax mistakes and incorrect spelling is allowed, it’s still bullshit.
Coding on paper requires you to have the solution in your mind line by line in order. You can not rearrange lines or delete lines on paper.
But that's not how real coding works.
You write code in random order and change it all the time until you arrive at something that works and makes sense.
And then there is "autocomplete". No, it's not for unexperienced noobs.
It’s essential for any lib or framework you are working with. And even own code. It's a fucking tool and not using it would make you a bad coder, not a good one.
There is bo benefit at all for beginners to NOT use it.
Coding on paper has 0 legitimation.
Millions of users can’t be wrong
That’s what MS does.
Introducing a new, slightly different version of something that exists.
Making it incompatible with the standard thing.
Using its monopolistic power to make it appear as if the MS thing is the standard.
Now profit, as most users are depending on the MS thing.
(In order for it to work continuously, they need to kill the previous thing and replace it by a slightly different thing frequently)
I hate this. I’m convinced that this bs is made on purpose.
"We want to make it look like you have a choice but we don’t want you to have a choice".
This design is screaming "fuck you!" directly into my face!
Also every blog you find googling something like "how to use SDK X to achieve Y?"
Huge article with lots of screenshots and code samples...
Step 1: boot your operating system
Step 2: launch your IDE
Step 3: create a new project
Step 4 to 9: (creating your project step by step)
Step 10: create this class in a new file
Step 11: create this other class in another file (not really needed)
Somewhere in the last Step 50, there is one line of code that is all I need to answer my question.
Good to know that in 50000 years, when humanity is long gone, Android will still be able to show the correct date for photos.
It’s the year 52987.
You are welcome.
We could use this as a default answer for customers because it applies for most of them!
"Shit in, shit out"
Yes! Can you feel the power?
That’s the reward for the sacrifice you have made!
Now go and delete some more code.
They kinda miss the point about rubber duck debugging.
It’s not about finding bugs.
It’s about finding the cause of specific bugs.
@Midnight-shcode my rant is about the wrong use of apostrophe when plural s is correct.
There are many SDKs, not many SDK’s.
The different characters which look similar and are used for apostrophes is a different matter.
I’m not so much allergic to those.
I’m aware of the backticks `
But I’ve been using this character for apostrophes: ’
There is also this one: ‘
And the single quote: '
I was wondering which one is the correct apostrophe but iOS is autosuggesting this one: ’
So, are you sure about the single quote? Surely iOS does use and suggest the correct apostrophes :)
That’s why people become religious (if not already brainwashed by family as kids).
The pyramid of doom - it needs to be larger!
Those two })
Put a line break in between!
@Root I guess counting would only work with decompiled assembly code.
Because how many operations is log? And how many is int to string conversion?
@Root is it really faster? Did you test it? It’s not obvious for me.
I don’t know what you are referring to but what is funny about that?
Are you not allowed to rant about free books if you have low pay?
I mean books can be crap no matter how free they are.
I don’t know. I love frontend development.
But not web frontend. That’s hell.
@Oktokolo and love is like oxygen.
But that’s not transitive. Religion is not like oxygen. It's a sociological disease.
@junon no I mean what’s the reason that it didn’t make it into the c standard?
But thank you for the detailed description of computed gotos 😄
Dumbest user answer that I have seen in a while 😄
What’s the reason?
You were obviously the first one :)
Damn! I feel you.
This is why I’m glad that I learned C++ before Java and C#.
It gets you a much deeper understanding of all the concepts of languages and how you can utilize them efficiently.
People without that understanding tend to be too pragmatic in coding.
Use classes for everything, use List for everything. Always use mutables instead of constants, etc.
And then they have the nerves to refer to it as "Simple". As if it is some sort of superior programming style. Just because everything else is too hard to grasp for them.
The person which asked you for help will most certainly become such a dev.
They don't want to learn. They want the most simple and generic solution for everything, no matter how dumb or problematic it is. If it's simple, it wins.