Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (539)
Games in Android Showcase (132)
games submitted by our members
Games in WIP (603)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  I present to you: the BS-LC ratio!  (Read 1433 times)
0 Members and 1 Guest are viewing this topic.
Offline wessles

JGO Wizard


Medals: 77
Projects: 4
Exp: 3 years


Radirius Games


« Posted 2014-01-21 02:17:13 »

Hello everybody!

I would proudly like to present, the
BS-ing to Legit Coder Ratio!

This is an algorithm for you people in school that meet 'coders,'. I say 'coders' in quotes, because these are not ordinary coders! These are BS-ers! You know, the type of person that pretends to know about coding, even talks some tech, but never contributes to any conversation of coding whatsoever, and even says flat-out lies such as:
Quote
I read an article the other day that Java is 100x slower than C++, Lua, Ruby, and Python combined!
Quote
I made an encryption algorithm that uses X-O-R encoding, and encrypts it using hash-salt, topped with an md5 password storage emulatory compile!

As apposed to meeting legit coders:
Quote
I got the new eclipse. I like it, but there are some bugs.
Quote
I am really hating that 'hate-java' bandwagon that formed.

The algorithm is simple!

1  
BS-ers / Legit_Coders = ratio


What did you get?


I got a divide-by-0-error!




Just so this doesn't get put into the chitchat monster, I just wanted to say...
that this thread is just a fun version of "How many BS 'coders' do you meet usually?" I just have SO MANY people who either A) have a family member that codes so its in their blood, or B) watch computerphile all day long, so they are legit.

Offline opiop65

JGO Kernel


Medals: 161
Projects: 7
Exp: 4 years


JumpButton Studios


« Reply #1 - Posted 2014-01-21 02:30:39 »

I hate when I hear someone refer to a non-scripting language as a scripting language.

"Last night I made a script in Java that hacks into any computer in the world!"

No.

Or a little less anyone, but when people say codes instead of code. It just irritates me I guess.

Edit:
Even more hilarious is this kid in my honors CP class tried to show off at the beginning of the year by answering all the rather basic questions the teacher asked. One time the teacher asked a question about adding numbers in binary, and the guy gets called on and he says "Oh I already know the answer, but I just wanted to say that you should teach the old school version of binary". First off, wtf is old school binary?? Second, don't be a tool and show off by saying you already know the answer. Maybe just say the answer and don't be snobby?

Funny part: Two weeks into the class the kid is asking how to use basic control statements and comparing variables. He used to show off and say he's amazing at hardware. Hardware does not mean you're a great coder. My friends brutally make fun of the guy now, and he learned his lesson.

Yeah, that's the nerd life.

Offline kramin42
« Reply #2 - Posted 2014-01-21 02:33:34 »

These may or may not be relevant:

http://en.wikipedia.org/wiki/Straw_man
http://en.wikipedia.org/wiki/No_true_Scotsman

"All science is either physics or stamp collecting." - Ernest Rutherford.
CodeGolf4k
M4nkala
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Slyth2727
« Reply #3 - Posted 2014-01-21 02:43:34 »

Some people... I just don't even know....... I guess you just got to let them continue and learn their lesson as they will at some point.

Was I before Chuang Tzu who dreamt about being a butterfly, or am I now a butterfly who dreams about being Chuang Tzu?
Offline StumpyStrust
« Reply #4 - Posted 2014-01-21 03:19:50 »

Programming is a very competitive industry. One of the reasons there are so few females is because males get so damn competitive. It is only natural to show off. Every class I have taken you get the people that show off on day one. I as much as I try not to sometimes fall into that category. I think the reason why we fall into the whole, "I am so LITE" crap is because we genuinely want to share our ideas and passion to other people. The fact is so few actually know shit about programming. Thus, when we find someone who knows shit we want to show what we know. I have rarely met any one that is as bad as many here describe partly because I am not at the highschool level so people are more mature.

The closest was this dude that I was in a OS class with. Only really talked to him a little bit after we did our project presentations (his did not work but was in C so I guess that makes it ok) He did not stop at how Bad Ass he was at programming. He packed the IP address from the project into a single int using bitshifting something that I have seen all over here when it comes to packing color for better memory bandwidth. He literally said that almost no one in that room understood what he did there. I was with a friend during this conversation that was working with the dude in a database class project. Right after we left my friend looks at me and said, "God I hate that guy."

The dude was bad but the next worse I have seen was nothing compared to him. I think that once you get out of the teen ages you will find that people have matured more.

Offline opiop65

JGO Kernel


Medals: 161
Projects: 7
Exp: 4 years


JumpButton Studios


« Reply #5 - Posted 2014-01-21 03:24:26 »

There are OS classes? Cool, that sounds kind of interesting actually! You actually had to make an OS for your project?

Offline HeroesGraveDev

JGO Kernel


Medals: 310
Projects: 11
Exp: 3 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #6 - Posted 2014-01-21 03:30:49 »

I'm not looking forward to when my Digital Tech classes start teaching programming... Sad

But then again, so far I'm the only programmer in my year level, so hopefully they'll all be learning and therefore unable to be like that.

Offline wessles

JGO Wizard


Medals: 77
Projects: 4
Exp: 3 years


Radirius Games


« Reply #7 - Posted 2014-01-21 03:31:10 »

Oh, I forgot to tell my story  Tongue. Well, I have a few, actually.

So, I get into this conversation with someone about processors. I will paraphrase here:

Quote
Well, my build has a 32 core 10ghz. Sounds pretty big, but I got it on a black friday deal for $150. Just for some perspective, the i9 was at $50. I have a monitor with a 256ghz refresh rate, and a 32GB graphics card. I doesn't hold that many .png's, so I have to zip them up in a .zip.lu. Oh, btw, .zip.lu is a data-type that I invented. It is the 15th most used data type that compresses images then flawlessly scales them back up.

Yes, he actually said 32 core.

At this point, I tell him 'don't interrupt me for 30 seconds,' and tell him off, in front of all the other BS-er nerds. That day, I made sure they all knew:
I am the one who.. points out BS.

Offline HeroesGraveDev

JGO Kernel


Medals: 310
Projects: 11
Exp: 3 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #8 - Posted 2014-01-21 03:45:11 »

Quote
Well, my build has a 32 core 10ghz. Sounds pretty big, but I got it on a black friday deal for $150. Just for some perspective, the i9 was at $50. I have a monitor with a 256ghz refresh rate, and a 32GB graphics card. I doesn't hold that many .png's, so I have to zip them up in a .zip.lu. Oh, btw, .zip.lu is a data-type that I invented. It is the 15th most used data type that compresses images then flawlessly scales them back up.

At this point, I tell him 'don't interrupt me for 30 seconds'...

You should've let him keep going. That stuff was gold!

Offline opiop65

JGO Kernel


Medals: 161
Projects: 7
Exp: 4 years


JumpButton Studios


« Reply #9 - Posted 2014-01-21 03:54:41 »

Oh, I forgot to tell my story  Tongue. Well, I have a few, actually.

So, I get into this conversation with someone about processors. I will paraphrase here:

Quote
Well, my build has a 32 core 10ghz. Sounds pretty big, but I got it on a black friday deal for $150. Just for some perspective, the i9 was at $50. I have a monitor with a 256ghz refresh rate, and a 32GB graphics card. I doesn't hold that many .png's, so I have to zip them up in a .zip.lu. Oh, btw, .zip.lu is a data-type that I invented. It is the 15th most used data type that compresses images then flawlessly scales them back up.

Yes, he actually said 32 core.

At this point, I tell him 'don't interrupt me for 30 seconds,' and tell him off, in front of all the other BS-er nerds. That day, I made sure they all knew:
I am the one who.. points out BS.
I want to believe you... but I just can't believe someone could be that ignorant! Oh the age we live in where young lings don't know when to just shut their mouths for five seconds!

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline StumpyStrust
« Reply #10 - Posted 2014-01-21 04:40:28 »

Making an OS is a huge undertaking. We learned how modern OSs work so we can write code that better utilizes the OS. Multithreading is a huge topic as almost all CPUs today have multiple cores. The next big idea was memory management. It is very much as to do with why linked lists are generally slower then arraylists.

It is a very good class although I much rather just being told to do some huge project then the way we did it.

Offline HeroesGraveDev

JGO Kernel


Medals: 310
Projects: 11
Exp: 3 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #11 - Posted 2014-01-21 05:52:32 »

For anyone interested I found this on Reddit a few days ago.

It's a free online 'book' on OS programming.

Offline nerb
« Reply #12 - Posted 2014-01-21 07:21:34 »

Philosophical question to get you thinking:

What actually makes a 'legitimate coder'? When you write your first program? When you make a quid from your programs? When it is your main employment?

I've been programming for a little while now, but don't really feel confident enough to call myself a coder, programmer, or anything such. I've always thought: 'Growing a tree doesn't make you a forester'.
Offline Danny02
« Reply #13 - Posted 2014-01-21 07:46:46 »

yes the good old days where you would hack a PC with
while(true);
Offline xsvenson
« Reply #14 - Posted 2014-01-21 08:18:51 »

My programs run 3 infinite loops in a second.

“The First Rule of Program Optimization: Don't do it. The Second Rule of Program Optimization (for experts only!): Don't do it yet.” - Michael A. Jackson
Offline Gibbo3771
« Reply #15 - Posted 2014-01-21 08:33:18 »

My Java tutor...

I am not sure if he actually knows what half of the language is.

I think he has just been stuck in the same rut (teaching method set by the college) that he has lost all hope, like seriously. First time in that class, not got a clue about Java he jumps right into Arrays. Never knew what a field was, local/global variable, scope, constructor, A CLASS!!!

Had to go and learn it myself, we also done a test that had a ton of questions about array sorting and return methods (which he never taught)

So tl;dr, not sure if he is clueless or can't teach for shit. Until he proves otherwise, both imo Smiley

"This code works flawlessly first time and exactly how I wanted it"
Said no programmer ever
Offline Slyth2727
« Reply #16 - Posted 2014-01-22 20:27:58 »

@HeroesGraveDev
Are you guys building the OS from the ground up or are you using Linux from scratch or something? I found the LFS to be rather easy and quite fun (time consuming nonetheless Roll Eyes ), so I suppose ya'll are somehow doing ground up. I haven't a clue how that works though. I mean are you guys gonna learn ASM or something? I tried learning that once.. failed... Suppose I'll try again in a couple months though. Operational word try.

Was I before Chuang Tzu who dreamt about being a butterfly, or am I now a butterfly who dreams about being Chuang Tzu?
Offline Rickmeister

Senior Devvie


Medals: 9
Projects: 1
Exp: 15 years


Don't eat yellow snow!


« Reply #17 - Posted 2014-01-24 08:26:24 »

I'll move from BS to LC as soon as I've figured out how to make my lightning look better in less then 891 bytes!
Offline opiop65

JGO Kernel


Medals: 161
Projects: 7
Exp: 4 years


JumpButton Studios


« Reply #18 - Posted 2014-01-24 11:13:02 »

I'll move from BS to LC as soon as I've figured out how to make my lightning look better in less then 891 bytes!
Ain't that the truth...

Offline Gef
« Reply #19 - Posted 2014-01-24 12:33:37 »

I'm no longer in school, but continue to meet the both in daily work :
I'm working with a team that the goal is to produce softwares for clients, and each developer has a task to do.
  • A LC knows that the existing code is not perfect and it will not be easy to modify it, but finally finds a solution
  • A BS has always something to say about existing code during fews minutes (sometimes hours...), complains on tools and always wants us to rewrite the system because he wouldn't have done it like that, but finally never contributes
To summarize, during the speech of the BS, the LC has done the job !

Offline cylab

JGO Ninja


Medals: 55



« Reply #20 - Posted 2014-01-24 12:45:07 »

hmm.  I do the latter,  BUT I contribute... So what am I?   Roll Eyes

Mathias - I Know What [you] Did Last Summer!
Offline niroshido

Junior Devvie


Medals: 4
Exp: 4 years



« Reply #21 - Posted 2014-01-24 12:49:46 »

i would like to call myself a legit coder, but i cannot. I know some programming in java, but i do struggle with many aspects, mainly the logic itself, i am not much of a problem solver which i would consider rather ironic, to further add irony to the situation, i have been "familiar" with java for close to 10 years yet admittidly i struggle at making a calculator with a GUI while trying to implement (or understand) the mvc, i guess though many of the issues i have is that i spend more time reading about programming than actually doing it, thusly almost 6+ years of education laying to waste.
Offline Gef
« Reply #22 - Posted 2014-01-24 19:57:21 »

Something is funny with this topic :
  • I've only participate to few Java 4K contests, with only one sourcecode available,
  • so I've proved nothing to JGO community,
  • but I still give my opinion on some topics !?!
Finally, I'm perhaps just a BS ? Huh Grin

Offline lcass
« Reply #23 - Posted 2014-01-24 20:16:34 »

To ask what it is to be a programmer is like what it is to ask what it is to be a gardener?  How do you define a gardener? someone who cuts grass and hedges? someone who deals with the garden for cash as with programming someone who can write code? someone who writes scripts? or someone who gets paid and says they will do something?
Offline kramin42
« Reply #24 - Posted 2014-01-24 20:21:49 »

Something is funny with this topic :
  • I've only participate to few Java 4K contests, with only one sourcecode available,
  • so I've proved nothing to JGO community,
  • but I still give my opinion on some topics !?!
Finally, I'm perhaps just a BS ? Huh Grin

Your latest 4k game has graphics among the best I've seen in a 4k game. You're definitely an LC (Leet Coder  Cheesy)

Anyone can feel free to call themselves a coder, but whether other people will see you as that is just a matter of their personal opinion.

"All science is either physics or stamp collecting." - Ernest Rutherford.
CodeGolf4k
M4nkala
Offline Rickmeister

Senior Devvie


Medals: 9
Projects: 1
Exp: 15 years


Don't eat yellow snow!


« Reply #25 - Posted 2014-01-27 10:14:52 »

I'll move from BS to LC as soon as I've figured out how to make my lightning look better in less then 891 bytes!


212 bytes Java2D fake light effect! Am I 1337 now?  Grin
Offline StumpyStrust
« Reply #26 - Posted 2014-01-27 17:54:35 »

1  
2  
3  
4  
public static void Main(String[] args)
{
System.out.print("Hello world!");
}

Me after copying and pasting the above.
Quote
Yeah I am pretty much an expert in java. And we all know C is basically java so I am pro in that too. But C is really just assembler which means I got that shit by the horns.




Offline opiop65

JGO Kernel


Medals: 161
Projects: 7
Exp: 4 years


JumpButton Studios


« Reply #27 - Posted 2014-01-27 17:57:34 »

To ask what it is to be a programmer is like what it is to ask what it is to be a gardener?  How do you define a gardener? someone who cuts grass and hedges? someone who deals with the garden for cash as with programming someone who can write code? someone who writes scripts? or someone who gets paid and says they will do something?
Um not really. A programmer writes programs as inferred by the title of said person.

Offline Phibedy

Senior Devvie


Medals: 9



« Reply #28 - Posted 2014-01-27 18:47:01 »

The best of all wanna bees is the
"I love html PROGRAMMING, it's such a great PROGRAMMING language. That's why I am a html PROGRAMMER.
Java is ok, but programming html is awesome!" guy.
If you meet such a programmer you have 3 options:
1. Say: "Yay that's true and smile" (if you want to listen to his html PROGRAMMING stories)
2. Change topic (recommended)
3. Argue that html isn't a programming language (not recommended, he hates you afterwards)

Indeed I wouldn't say that I can programm but I am used to some parts of it Smiley
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

rwatson462 (36 views)
2014-12-15 09:26:44

Mr.CodeIt (29 views)
2014-12-14 19:50:38

BurntPizza (61 views)
2014-12-09 22:41:13

BurntPizza (98 views)
2014-12-08 04:46:31

JscottyBieshaar (58 views)
2014-12-05 12:39:02

SHC (74 views)
2014-12-03 16:27:13

CopyableCougar4 (76 views)
2014-11-29 21:32:03

toopeicgaming1999 (137 views)
2014-11-26 15:22:04

toopeicgaming1999 (127 views)
2014-11-26 15:20:36

toopeicgaming1999 (37 views)
2014-11-26 15:20:08
Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!