100% Agree. I've shipped numerous games and am completely disgusted at "eSports". Sitting on your ass all day gaming is not a "sport." Sports involving, you know, going gaspoutside getting some physical activity.
Students should be doing a balance of mental and physical activities: Mathematics, Philosophy, Science, Reading, Writing, Thinking, Music/Singing, Checkers/Chess/Go, Sports that involve physical activities -- even Martial Arts/Yoga; all with a focus on:
* Inspiring people to pursue their passion * Critical Thinking
not chasing after the latest dumb fad(s).
Who are overpaid the most in society? Entertainersthat no one will give a shit about in 50 years. Who are the most important people in society? Teachersthat inspire thousands of students. What is the pay difference between entertainers and teachers? Why does pay tend to be proportionally to how useless you are to society??
Valve has always understood the long tail. Ubisoft/EA is the complete opposite of Valve -- smegging clueless about what customers want.
Ubisoft: We'll sell you same shit year after year. Map editor? Mods? 4+ coop support? Begone because "obviously" _everyone_ pirates our game; we have complete and utter contempt for our PC players even though they helped build our company before we could do shitty PC ports!
Valve: Here are yearly dirt-cheap sales so you can play with your friends. You can run your own server -- most of our games have an in-game server browser. Here is a map editor too so you can guys make your own maps! The team behind L4D's custom campaign "I hate Mountains" even had Valve record new voice lines! That custom campaign is extremely well-done!
Basically, Valve respects their customers; other large publishers treat them like a resource to be exploited.
Carl Sagan once said: "Science is not only compatible with spirituality; it is a profound source of spirituality."
Newton wrote more about Alchemy then anything else; yet he is given a free pass because, gosh, darn, all his "lesser" works were much more useful. We'll just pretend all his other work didn't exist because "We 'know' better in these 'modern' times".
The hypocrisy, and arrogance of Scientists is nothing new. Feynman summarized the problem as "Cargo Cult Science". Locked into orthodox perspective completely unable to entertain the notion that maybe there is more to the picture then we think. The Church of Science has led us to the idiotic Materialism / Reductionism, because, god forbid, there actually* be a meta-physical component to reality.
At least this myopic perspective will finally end by 2024.
*Technically, Time, Numbers, and Concepts are all meta-physical but no one bitches about "those".
I run a 16 player (coop) L4D1 server, a 32 player TF2 server, and a 32 player Insurgency server.
I *really* wished Valve would provide better out-of-the-box tools to admins. Plugins like "TooLateTooBan" to ban disconnected players shouldn't even be needed in the first place -- they should be built into all Source games.
For example, why doesn't the server automatically log Steam Id, IP, and Handle? Why the hell do I have to write a SourceMod plugin to do this? And then I can't even use this on newer Source games like Insurgency because SourceMod doesn't work (yet).
When a community on a server has more then a few admins we can self-police. But we can't do this if the admin tools are lacking, broken, or "unsupported" !
The review points out the convoluted plot, the million plot holes, the stupid character design, etc. You scanned it and are wondering why you saw no useful content?? Can't help you if you like bad movies and are unable to comprehend why they are bad.
Minds are like a parachute. Both work best when open.
The one by Edu-Ware?/DonsFlameSuit: Thought Prisoner 2 was better.;-)
Still never completed that game! Had more fun hacking the 6502 parsing code and finding out all the commands, dissecting the AppleSoft Basic code, then playing the game!
> There isn't really a good starting language anymore.
Javascript is the modern Basic.
Hear me out please... !
I grew up on an Apple ][ learning Basic and then moved quickly into disassembling Applesoft Basic to see how it worked at the 6502 assembly language level. Fast foward... after using C/C++ for ~25 years (learnt C++ back in 1990), finding Objective-C to be interesting, ironically, I'm finding Javascript of all things to be the "modern Basic"
- Javascript is available everywhere since everybody has a web browser - Since it is interpreted you can use the Console and get immediate temporary results - You don't a fancy IDE, just a basic text editor; hell even Notepad will do the job! (Though use Notepad++ or gVim for syntax highlighting) - While it has a few completely idiotic & retarded design, for the most part, it is a OK multi-paradigm language: Procedural, Functional, or OOP. Pick your poison. - Javascript debuggers cover the basics. The only thing the debuggers really suck at is being able to move the "Program Counter". That is, set another statement as the "next-statement-to-be-executed". Which leads to - printf, er, console.log() debugging -- which helps to encourage programmers to actually _think_ about the problem at a higher level. - With it's C-style syntax I find I'm not fighting the language like I do with other languages. - http://www.w3schools.com/ has some great tutorials that focus on the the _one_ command you are interested in
Yes, Javascript is a real shitty designed language in places (the "use strict' hack, lack of proper types, automatic semicolon insertion, etc.) But is "good enough" language. I can't think of another language that is "convenient' or "accessible" as Javascript. Can you?
For better or worse, Javascript has enough "basic" features and it has enough advanced features that is a OK languag. A student won't outgrow it for a while. By then they will be ready to move onto proper compiled languages.;-)
Dijkstra was also the idiot who once claimed "Go To Statement Considered Harmful"
Gee, _how_ is everyfunction call, for, while, do, AND if expression constructed at the assembly level? Via a (un)conditional jump.
There is a time and a place to use a radial arm saw, just as there is a time and a place to use a hand planner. Only an idiot tries to ban "dangerous" tools because other idiots don't know how to use them _safely_.
At the time, goto's encouraged "Spaghetti code". The solution was NOT to ban goto, BUT to teach people how to properly write structured code. Also, IF the language didn't provide proper flow control then the language was brain-dead.
THAT is why the OP got down-voted. For repeating a archaic meme that doesn't explain the context, nor list the reasons for why it is "not even wrong."
/sarcm Riiiiiight, because programmers "never" dissect and disassemble Basic to see how it was implemented, learning such topics as Taylor Series,Horner's Evaluation for Polynomials, learning how to use memory-mapped IO, to learn how parsers work, or any other advanced topic in interpreters.
Guess what, a great programmer is STILL great in-spite of or independent of brain-dead languages, such as Basic or Javascript. At the time Basic freed programmers from the mundane and tediousness of assembly language. It allowed non-programmers to dabble with programming.
> Modern C++ is a lot more coherent than you suggest.
You've never actually worked on a compiler have you?
Parsing modern C++ is a complete clusterfuck.
> binary literals are all that much more useful than octal or hex
There is a time and a place for _standardized_ verbosity.
When you do low-level PLL coding being able to have 1 character = 1 bit is extremely handy.
> Macros aren't type-safe, but C++ templates are.
Templates don't provide conditional compilation.
> and there's no need for the runtime to know the mangled name.
So you've never had a need for it. Great. You're still an amateur!
Gee, maybe I'd like to link code compiled with compiler A against code compiled with compiler B so I don't have to ship libs compiled with X compilers.
Maybe try interfacing some non C++ code with C++ objects. Oh wait, we have to extern "C" everything because of some retarded, and secret linker name mangling.
You actually would have better luck if you learned to listen and dialogue with your own body, mind, and higher self, instead of pretending someone else has all your answers.
I'm not so arrogant as to assume to tell you "how" to do this (aka Religion); you need to find what works best for you. If you actively seek enlightenment then eventually you will become aware of the 7 levels of consciousness. Think of it more as a sign saying "Reductionists, Materialists, Thesists, and Atheists are spiritual idiots -- they lack knowledge. You are significantly much, much, much more then your physical body. It would behoove you to find out just how much more."
Proof: Time, Numbers, and Concepts are meta-physical. All which your mind is able to manipulate. "Know Thyself" is the beginning of Wisdom and Knowledge; again, consciousness is the foundation, not matter.
> I guess you have some insight that supposedly proves that the human brain is not merely an extremely powerful calculating machine
You'll have that proof after you are dead and you realize that your consciousness is not constrained by time; i.e. it exists before you had a human body, and exists longer after the human body is long gone.
In the mean-time, learn to meditate, and eventually you'll learn about The Source.
> and Dew tastes like hedgehog piss and liquid sugar.
Not sure how you verified that ... and I probably don't want to know. ;-)
Well, Jobs never will go back to Apple now ... ;-)
Agreed.
Reboot. Remake. Redesign. Reimagining. *yawn*
Retarded.
Hey, least that was better then Star Trek: Into Darkness ...
Kirk. Lens Flare. Spock. Lens Flare. Ship. Lens Flare. Sulu. Lens Flare. Bones. Lens Flare. Ship. Lens Flare. Even more Lens Flare. Insert Lens Flare every other shot.
* http://www.theguardian.com/fil...
* http://www.collegehumor.com/vi...
100% Agree. I've shipped numerous games and am completely disgusted at "eSports". Sitting on your ass all day gaming is not a "sport." Sports involving, you know, going gasp outside getting some physical activity.
Students should be doing a balance of mental and physical activities: Mathematics, Philosophy, Science, Reading, Writing, Thinking, Music/Singing, Checkers/Chess/Go, Sports that involve physical activities -- even Martial Arts/Yoga; all with a focus on:
* Inspiring people to pursue their passion
* Critical Thinking
not chasing after the latest dumb fad(s).
Who are overpaid the most in society? Entertainers that no one will give a shit about in 50 years.
Who are the most important people in society? Teachers that inspire thousands of students.
What is the pay difference between entertainers and teachers? Why does pay tend to be proportionally to how useless you are to society??
This is nothing new of course:
A Mathematician's Lament
* http://www.maa.org/sites/defau...
And
Underground History of American Education
* http://www.johntaylorgatto.com...
Valve has always understood the long tail. Ubisoft/EA is the complete opposite of Valve -- smegging clueless about what customers want.
Ubisoft: We'll sell you same shit year after year. Map editor? Mods? 4+ coop support? Begone because "obviously" _everyone_ pirates our game; we have complete and utter contempt for our PC players even though they helped build our company before we could do shitty PC ports!
Valve: Here are yearly dirt-cheap sales so you can play with your friends. You can run your own server -- most of our games have an in-game server browser. Here is a map editor too so you can guys make your own maps! The team behind L4D's custom campaign "I hate Mountains" even had Valve record new voice lines! That custom campaign is extremely well-done!
Basically, Valve respects their customers; other large publishers treat them like a resource to be exploited.
Mod parent up.
Your explanation is spot on. We ban by Steam ID, but use the IP for cross reference.
That is why we ban by Steam Id which is a) unique, and b) persistent, since it is by Steam account.
i.e. STEAM_0:#:######
We also use this utility
http://steamidfinder.com/
The HL2 mod is now a stand alone 2014 game.
* http://store.steampowered.com/...
Indeed!
Carl Sagan once said: "Science is not only compatible with spirituality; it is a profound source of spirituality."
Newton wrote more about Alchemy then anything else; yet he is given a free pass because, gosh, darn, all his "lesser" works were much more useful. We'll just pretend all his other work didn't exist because "We 'know' better in these 'modern' times".
The hypocrisy, and arrogance of Scientists is nothing new. Feynman summarized the problem as "Cargo Cult Science". Locked into orthodox perspective completely unable to entertain the notion that maybe there is more to the picture then we think. The Church of Science has led us to the idiotic Materialism / Reductionism, because, god forbid, there actually* be a meta-physical component to reality.
At least this myopic perspective will finally end by 2024.
*Technically, Time, Numbers, and Concepts are all meta-physical but no one bitches about "those".
I run a 16 player (coop) L4D1 server, a 32 player TF2 server, and a 32 player Insurgency server.
I *really* wished Valve would provide better out-of-the-box tools to admins. Plugins like "TooLateTooBan" to ban disconnected players shouldn't even be needed in the first place -- they should be built into all Source games.
For example, why doesn't the server automatically log Steam Id, IP, and Handle? Why the hell do I have to write a SourceMod plugin to do this? And then I can't even use this on newer Source games like Insurgency because SourceMod doesn't work (yet).
When a community on a server has more then a few admins we can self-police. But we can't do this if the admin tools are lacking, broken, or "unsupported" !
I don't see how that is possible. BitCoin isn't able to be controlled by a single entity.
Governments/Politicians can try to outlaw the currency but they are powerless to stop an absolutely new paradigm [in currency].
The review points out the convoluted plot, the million plot holes, the stupid character design, etc. You scanned it and are wondering why you saw no useful content?? Can't help you if you like bad movies and are unable to comprehend why they are bad.
Minds are like a parachute. Both work best when open.
You answers are found in the classic Mr. Plinkett reviews Star Wars ...
* Star Wars: The Phantom Menace Review (Part 1 of 7)
https://www.youtube.com/watch?...
Exactly.
Bloomberg "legitimizes" BitCoin is the take away here.
That is how all currencies start. An obscure commodity used by the minority. Momentum (popularity) builds until it is used by the Majority.
/Oblg. Life cycle of currency ...
http://www.activemanagersresou...
The one by Edu-Ware? /DonsFlameSuit: Thought Prisoner 2 was better. ;-)
Still never completed that game! Had more fun hacking the 6502 parsing code and finding out all the commands, dissecting the AppleSoft Basic code, then playing the game!
* http://en.wikipedia.org/wiki/T...
> There isn't really a good starting language anymore.
Javascript is the modern Basic.
Hear me out please ... !
I grew up on an Apple ][ learning Basic and then moved quickly into disassembling Applesoft Basic to see how it worked at the 6502 assembly language level. Fast foward ... after using C/C++ for ~25 years (learnt C++ back in 1990), finding Objective-C to be interesting, ironically, I'm finding Javascript of all things to be the "modern Basic"
- Javascript is available everywhere since everybody has a web browser
- Since it is interpreted you can use the Console and get immediate temporary results
- You don't a fancy IDE, just a basic text editor; hell even Notepad will do the job! (Though use Notepad++ or gVim for syntax highlighting)
- While it has a few completely idiotic & retarded design, for the most part, it is a OK multi-paradigm language: Procedural, Functional, or OOP. Pick your poison.
- Javascript debuggers cover the basics. The only thing the debuggers really suck at is being able to move the "Program Counter". That is, set another statement as the "next-statement-to-be-executed". Which leads to
- printf, er, console.log() debugging -- which helps to encourage programmers to actually _think_ about the problem at a higher level.
- With it's C-style syntax I find I'm not fighting the language like I do with other languages.
- http://www.w3schools.com/ has some great tutorials that focus on the the _one_ command you are interested in
Yes, Javascript is a real shitty designed language in places (the "use strict' hack, lack of proper types, automatic semicolon insertion, etc.) But is "good enough" language. I can't think of another language that is "convenient' or "accessible" as Javascript. Can you?
For better or worse, Javascript has enough "basic" features and it has enough advanced features that is a OK languag. A student won't outgrow it for a while. By then they will be ready to move onto proper compiled languages. ;-)
Dijkstra was also the idiot who once claimed "Go To Statement Considered Harmful"
Gee, _how_ is every function call, for, while, do, AND if expression constructed at the assembly level? Via a (un)conditional jump.
There is a time and a place to use a radial arm saw, just as there is a time and a place to use a hand planner. Only an idiot tries to ban "dangerous" tools because other idiots don't know how to use them _safely_.
At the time, goto's encouraged "Spaghetti code". The solution was NOT to ban goto, BUT to teach people how to properly write structured code. Also, IF the language didn't provide proper flow control then the language was brain-dead.
THAT is why the OP got down-voted. For repeating a archaic meme that doesn't explain the context, nor list the reasons for why it is "not even wrong."
* "Considered Harmful" http://en.wikipedia.org/wiki/C...
* "Spaghettie Code" http://en.wikipedia.org/wiki/S...
* "How do we tell truths that might hurt?" http://www.cs.virginia.edu/~ev...
/sarcm Riiiiiight, because programmers "never" dissect and disassemble Basic to see how it was implemented, learning such topics as Taylor Series,Horner's Evaluation for Polynomials, learning how to use memory-mapped IO, to learn how parsers work, or any other advanced topic in interpreters.
Guess what, a great programmer is STILL great in-spite of or independent of brain-dead languages, such as Basic or Javascript. At the time Basic freed programmers from the mundane and tediousness of assembly language. It allowed non-programmers to dabble with programming.
* http://www.txbobsc.com/scsc/sc...
* http://en.wikipedia.org/wiki/H...
* http://en.wikipedia.org/wiki/T...
* http://en.wikipedia.org/wiki/I...
> Modern C++ is a lot more coherent than you suggest.
You've never actually worked on a compiler have you?
Parsing modern C++ is a complete clusterfuck.
> binary literals are all that much more useful than octal or hex
There is a time and a place for _standardized_ verbosity.
When you do low-level PLL coding being able to have 1 character = 1 bit is extremely handy.
> Macros aren't type-safe, but C++ templates are.
Templates don't provide conditional compilation.
> and there's no need for the runtime to know the mangled name.
So you've never had a need for it. Great. You're still an amateur!
Gee, maybe I'd like to link code compiled with compiler A against code compiled with compiler B so I don't have to ship libs compiled with X compilers.
Maybe try interfacing some non C++ code with C++ objects. Oh wait, we have to extern "C" everything because of some retarded, and secret linker name mangling.
You actually would have better luck if you learned to listen and dialogue with your own body, mind, and higher self, instead of pretending someone else has all your answers.
I'm not so arrogant as to assume to tell you "how" to do this (aka Religion); you need to find what works best for you. If you actively seek enlightenment then eventually you will become aware of the 7 levels of consciousness. Think of it more as a sign saying "Reductionists, Materialists, Thesists, and Atheists are spiritual idiots -- they lack knowledge. You are significantly much, much, much more then your physical body. It would behoove you to find out just how much more."
Proof: Time, Numbers, and Concepts are meta-physical. All which your mind is able to manipulate. "Know Thyself" is the beginning of Wisdom and Knowledge; again, consciousness is the foundation, not matter.
Recommended watching: The Primacy of Consciousness - Peter Russell
* https://www.youtube.com/watch?...
> I guess you have some insight that supposedly proves that the human brain is not merely an extremely powerful calculating machine
You'll have that proof after you are dead and you realize that your consciousness is not constrained by time; i.e. it exists before you had a human body, and exists longer after the human body is long gone.
In the mean-time, learn to meditate, and eventually you'll learn about The Source.
> The fact that you believe
Show me where I used the word "belief"
I have personal knowledge having met my higher self. NOTE: Subjective knowledge is always the beginning of objective knowledge.
Like I said, you don' t have a clue about the 7 different types of consciousness; of which humans are only 1 type;
Get back to me when you actually learn the difference between the subconsciousness* and normal consciousness.
* The sub has been incorrectly labeled; should be called super.
Gotta wait till 2024.