Red flag for programmers
>doesn't own SICP
>have never written C
>likes javascript
>uses windows
>have read SICP
>claims to "know" a finite number of languages
>haven't build own LISP
>frequents /g/
>doesn't frequent hackernews
>thinks no license is the best license
>never used BSD
>get hung up on stuff like one-based indexing
your turn anon
None of those really matter in the real world.
>doesn't know Linux CLI
>doesn't want to learn more than one language or library (has the "master race" mentality)
>doesn't work well in groups
>doesn't compromise
>poor coding habits such as naming variables random letters, not commenting, etc.
>doesn't know how GitHub works
>doesn't have a portfolio of actual experience
>>55997342
>GitHub
oh I forgot that
>uses github
>>55997307
>doesn't own sicp
>have read sicp
What are you getting at anon
>>55997307
>uses Linux freetard shit
>uses a Mac
>thinks Nazis were the bad guys
>likes Java
>>55997342
thinking real world qualities matter to fa/g/s
>>55997307
>uses spaces for indentation
>thinks C is superior to C++
>thinks Java and/or C# is a compiled language in the same sense as C/C++
>doesn't know what the CPU cache is, how it works, or what it means for performance
>doesn't use a command line ever
>doesn't use hotkeys in text editor
>uses bright white (or default) color scheme in text editor or IDE
>copy/pastes code
>>55997750
>believes software should have philosophy
edgy summerfags
>>55997810
if(number%2==0) {return true}
2nd semester CS major what did I do wrong
>thinks using windows (not 10) is a red flag
>>55998482
looks good senpai
>>55998482
return !(number%2)
but that's just if you wanna be cool
>>55998482
you used { } on 1 line
>tfw web dev making 80k/year
stay mad
>>55998588
return !(number & 0 == 0);
>>55997307
>likes javascript
Linus Torvalds likes JavaScript.
>>55998641
Why notreturn (number & 0);?
>>55998601
Oh shit do you not have to do that? I like to keep things uniform so I always use brackets for my if statements so they're easier to read when I'm looking for bugs.
JavaScript is the best language.
>>55998674
Because that's wrong, that would just return number. Bitwise AND with zero doesn't do anything.
The question was to return 1 if it's even and 0 if it's odd, whichreturn !(number & 0 == 0)obviously does.
>>55998692
If you don't use curlies then only the FIRST statement following the "if" is inside the if's body.// normal. Everything gets executed
if (foo) {
// ...
} else {
// ...
}
// short form
if (foo)
// this statement gets executed
else
// else this
// BEWARE!!!
if (foo)
// this gets executed if foo is true because it's the first statement following the if()
// THIS IS EXECUTED EVERY TIME REGARDLESS OF THE VALUE OF foo!!!
>>55997307
>NEET programmer checklist
>>55998775
* everything gets executed as expected
>>55998692
You should always use braces, prevents bugs like the "goto fail" bug
>>55997307
So you're supposed to own SICP without reading it?
>>55998386
fucking this
goddamn autists
>>55998775
herp derp, no shit
>>55997342
>>doesn't know how GitHub works
Why not "Doesn't know how Git works"?
>>55998648
It's a decent language. The ES6 revision might ruin it though.
not enough red flags u guys. keep going!
>his favourite language has for/while loops
>his favourite language has mutexes
>he hasn't written a brainfuck program
>he has never installed a system from its barebones and built on it
>thinks C/C++ are useful in the 21st century
>uses git
>uses emacs
>uses monokai
>has never written a paper on discrete math or its theoretical applications
>uses a non edu/io/gmail/outlook email address
>hasn't written up to Project Euler's 50th exercise in his own lisp
>doesn't have a lisp of his own
>his de uses more than 300mb ram at any given time
>>55997307
>>doesn't frequent hackernews
I subscribed for like 3 days in my rss reader, so much garbage
is there a way to get just the top 10? I'm too lazy to do it myself
>>55997342
>linux CLI
Linux is a kernel, it's CLI is implementation dependent.
>>55997307
>doesn't own SICP
>have read SICP
>haven't build own LISP
That combination doesn't even make sense..
>have never written C
it's "has never written C" and you can live perfectly fine without than anal pointer manipulation
>doesn't frequent hackernews
Lost me here.
Hackernews is like /g/ but without the heat.
It's just plain boring adn you can skip 90% of what you read there.
>thinks no license is the best license
The best license is obviously WTFPL, gnucuck.
>never used BSD
Turn on OS X - here you go, you just used BSD.
>>55998718
JavaScript is LISP for the 21st century.
>>55999560
you sound like a tryhard
>>55999585
Pretty much all Linux distros use commands like sudo, rm, cat, ls, etc.
>he enjoys his life
>>55999619
all of those are GNU coreutils except sudo
What you call linux is in fact GNU/Linux.
>>55999619
sudo is harmful, the OS it originated from no longer uses it.
>he's black
>he's pajeet
How did we miss these ones?
>>55999669
Yes, but the vast majority of Linux distros use GNU utilities.
>>55999672
Which is? And why exactly is it harmful?
>>55999716
OpenBSD replaced it with doas.
Sudoers man page:
linux.die.net/man/5/sudoers
Doas configuration man page:
man.openbsd.org/doas.conf.5
Notice something?
>>55998616
enjoy the pajeet tier braindead coding
>>55997724
>not having an unread copy of SICP on a shelf for everyone to see
i used pointers once :^D
>>55998482
return number & 1;
>>55999619
Almost no Linux installations include GNU tools
>>55999896
Referring to Android?
>>55999903
Yes. I get a raging autism boner from counting Android whenever someone says Linux instead of GNU/Linux.
>>55998482
That awful spacing is gross. Spacing between conditional and open paren. spacing between variables and operators always.
>>55997307
>he uses the term "GNU/Linux"
>he thinks C++ is good language design
>he unironically installed gentoo, arch or kali
>he likes stallman but hasn't read any of his essays
>>55997307
red flags:
>github full of forks or tutorial level stuff
>tech evangelism
>writes blog spam
>loves buzzwords
>needs lots of direction/validation
>argues over things that are based on preference, critical of other peoples workflow
>unable to learn new things quickly
>refuses to/unable to follow coding standards, write unit tests, documentation, etc
>spends more time physically writing code than thinking
>is an active contributor to multiple large open source projects (be very wary of these people)
>>56000059
>is an active contributor to multiple large open source projects...
Please Annon, Sir, expand this item... I want to know why...
>>56000059
>>github full of forks or tutorial level stuff
I fucking hate this.
>>55999585
He said linux, not Linux. linux is the proper naming convention amongst professionals in the tech industry for any OS distribution using Linux as a kernel. Only basement NEETs from the most autistic depths of tech forums get upset when it's called GNU/Linux.