If you pay more attention to history instead of criticizing others for your own lack of it, you would discover...
* The standard usages are: TNSTAAFL, TANSTAAFL, and TINSTAAFL
* TANSTAAFL was first used in 23 November 1854, in "Wide West" * TINSTAAFL was used in 1952 by Professor Alvin Hansen in the journal "Ethics." * TANSTAAFL was again used in 1966 by Robert Heinlein's novel "The Moon is a Harsh Mistress." * TNSTAAFL is attributed to the economist Milton Friedman in 1975
Three of us took that "Beginning Game Programming with C#" Coursera course. Two of us were professional programmers (myself a professional game developer) so we blew through the course; our third was a gaming buddy who wanted to try out programming -- he was an excellent gamer but had never done any programming. (Back in the day he had done a little shell scripting on Windows.)
The coursera is NOT a beginner friendly course -- it had two major problems:
* it teaches concepts in the wrong order, and * doesn't explain key critical concepts at all, or extremely poorly.
My buddy dropped out after a few weeks because he just felt completely lost. We would spend hours going over concepts with him and he would get most of it. But when it came to the assignments he didn't have enough of the big picture and low level details to reason things out. IMHO there are better lessons out there, such as:
Just because you want extra safety checks around _your_ code does not imply that I can afford the performance _penalty_.
C is a mid level language because it tries to have zero over-head. If you want extra checking done YOU tell the compiler you explicitly so that it doesn't effect everyone's run time performance implicitly.
While I agree it would be extremely useful to be ability to have "safe arrays", and even tag data with "volatile" to tell the compiler "Hey this is important due to security optimizations" we don't have that.
Yeah, there was an article a few years back over this where attorneys was even't allowed to talk about the laws the client "officially" broke because it was against the law to acknowledge those laws even existed in the first place! WTF?!
When people's paradigms enlarged to include more concepts they extended mathematics. The exact same thing happened for imaginary numbers, and quaternions.
How does *any* language name and define foreign concepts? I.e pick a language that doesn't have a term for "email" or "computer"
> Yes, it does check with the licensing server every 30 days, but guess what? Most apps do now a days..
What the hell kind of intrusive apps are you using?? SolidWorks?? AutoCad??
If software is *stealing* your bandwidth and using it *unauthorized* there is no way in hell I'm going to install crap like that. I'm not the only one who has zero tolerance for software that doesn't respect me, my rights, and my hardware.
Adobe can go fuck themselves with their DRM. He'll I can't even open high resolution scans of money without it making some bullshit claim that I'm doing something "illegal". So now a sequence of *numbers* is illegal?? Fuck Adobe. Sure GIMP still sucks ass but every year it gets better - soon it will be good enough. Krita and Inkscape are a dream to use. At least I don't have to worry about this bullshit Adobe license.
It is typical marketing bullshit of trying to maximize profits instead of focusing on the customer experience.
When you search DVDs they don't want to show you it is available streaming. If you searching streaming they don't want to show you it is available on DVD.
TL:DR; Vendor A nVidia - driver errs on the side of "make it work" vs GL spec Vendor B AMD - conforms to the OpenGL spec, but is buggy, inconsistent performance Vendor C Intel - best open source driver, but performance doesn't compete with nVidia or AMD
Vendor A
What most devs use because this vendor has the most capable GL devs in the industry and the best testing process. It's the "standard" driver, it's pretty fast, and when given the choice this vendor's driver devs choose sanity (to make things work) vs. absolute GL spec purity. Devs playing at home use this driver because it has the sexiest, most fun to play with extensions and GL support. Most of what you hear about the amazing things GL will be able to do in order to compete against D3D12/Mantle are by devs playing with this driver. Unfortunately, we can't just target this driver or we miss out on large amounts of market share.
Even so, until Source1 was ported to Linux and Valve devs totally held the hands of this driver's devs they couldn't even update a buffer (via a Map or BufferSubData) the D3D9/11-style way without it constantly stalling the pipeline. We're talking "driver perf 101" stuff here, so it's not without its historical faults. Also, when you hit a bug in this driver it tends to just fall flat on its face and either crash the GPU or (on Windows) TDR your system. Still, it's a very reliable/solid driver.
Vendor A supports a zillion extensions (some of them quite state of the art) that more or less work, but as soon as you start to use some of the most important ones you're off the driver's safe path and in a no man's land of crashing systems or TDR'ing at the slightest hickup.
This vendor's tools historically completely suck, or only work for some period of time and then stop working, or only work if you beg the tools team for direct assistance. They have enormous, perhaps Dilbert-esque tools teams that do who knows what. Of course, these tools only work (when they do work) on their driver.
This vendor is extremely savvy and strategic about embedding its devs directly into key game teams to make things happen. This is a double edged sword, because these devs will refuse to debug issues on other vendor's drivers, and they view GL only through the lens of how it's implemented by their driver. These embedded devs will purposely do things that they know are performant on their driver, with no idea how these things impact other drivers.
Historically, this vendor will do things like internally replace entire shaders for key titles to make them perform better (sometimes much better). Most drivers probably do stuff like this occasionally, but this vendor will stop at nothing for performance. What does this mean to the PC game industry or graphics devs? It means you, as "Joe Graphics Developer", have little chance of achieving the same technical feats in your title (even if you use the exact same algorithms!) because you don't have an embedded vendor driver engineer working specifically on your title making sure the driver does exactly the right thing (using low-level optimized shaders) when your specific game or engine is running. It also means that, historically, some of the PC graphics legends you know about aren't quite as smart or capable as history paints them to be, because they had a lot of help.
Vendor A is also jokingly known as the "Graphics Mafia". Be very careful if a dev from Vendor A gets embedded into your team. These guys are serious business.
Vendor B
A complete hodgepodge, inconsistent performance, very buggy, inconsistent regression testing, dysfunctional driver threading that is completely outside of the dev's official control. Unfortunately this vendor's GPU is pretty much standard and is quite capable hardware wise, so you can't ignore these guys even though as an organization they are i
You are missing 120 fps along with strobing, especially in indie games like Path of Exile, or Minecraft where the games haven't been properly optimized.
A nVidia GTX 780 Ti is the best performance for $700 without breaking the bank.
While I 100% agree most of what passes for modern religion is the "opium of the masses" by peddling Heaven Insurance, by labeling it only as an incorrect fallacy you are throwing the baby out with the bath water.
No one gives a shit if parables were actually truth IF they learn the lesson.
You only have belief because you have zero knowledge. You make assumptions what the true purpose of religion is. Religion before it was hijacked was supposed to be help people understand their true nature. By extension, Meditation, when properly understand, reveals Life itself is one giant meditation in whatever activity you do. Some people just like to formalize and ritualize the process, but that is completely optional. That is their path.
There are 4 paths: I am hyper critical of the first 3 because most people never move beyond elementary faith into knowledge. However they all lead to the creator IF you would make the time to look.
There is a time and a place to worship the false god of Science. Who doesn't want the convenience of Technology?? But Science without Spirituality is shallow and empty. There is more to life then knowledge and theories. The whole reason the universe exits in the first place is Relationships. The one with yourself, and others. When you have mastered the joy of Being Loved, and Loving Others, then you are one step closer to god. Sticking your head in the sand doesn't make it any less true.
Agnostic = without knowledge. Gnostic/Mystic = with knowledge.
Second, ALL Objective truth is first built upon the Subjective Experience
Calling a supernatural creator a "psychedelic" proves you don't have the first clue about another man's experience. You are like the blind man arguing there is no such thing as color.
The parable of Buddha is appropriate in this context:
When the Buddha started to wander around India shortly after his enlightenment, he encountered several men who recognized him to be a very extraordinary being. They asked him: "Are you a god?" "No," he replied. "Are you a reincarnation of god?" "No," he replied. "Are you a wizard, then?" "No." "Well, are you a man?" "No." "So what are you?" They asked, being very perplexed. Buddha simply replied: "I am awake."
I am simply telling you "WAKE UP", you are dreaming and don't even realize it.
If you would spend more time Knowing Thyself, you would discover your Higher Self, and eventually the experience the Creator. You would see the oneness in everything. You would understand the Universe is like a hologram: That there is no separation between the internal and external. You would discover your purpose. You would see that other people have had the exact same experience.
But like most ignorant atheists you are continue to argue about things you have never experienced.
God is indeed knowable BUT you first must Know Yourself.
> So what was C written in?
B, which was a stripped down version of BCPL, and then later C.
That's not a dumb question.
Some of the biggest breakthroughs have come about from people asking "Why can't we do _X_?"
> it's been a while since we've seen any decent rise in processor Ghz.
That's because silicon doesn't scale past 5 GHz at room temperature.
> I remember IBM talking about functioning reasonably cool 10 Ghz processors (ref needed) in the early 2000s, but no one has them in the shops yet!
There have been 100 GHz CPUs for ages but the supply/demand isn't financially viable yet.
* http://www.itproportal.com/201...
If you pay more attention to history instead of criticizing others for your own lack of it, you would discover ...
* The standard usages are: TNSTAAFL, TANSTAAFL, and TINSTAAFL
* TANSTAAFL was first used in 23 November 1854, in "Wide West"
* TINSTAAFL was used in 1952 by Professor Alvin Hansen in the journal "Ethics."
* TANSTAAFL was again used in 1966 by Robert Heinlein's novel "The Moon is a Harsh Mistress."
* TNSTAAFL is attributed to the economist Milton Friedman in 1975
References:
* http://en.wiktionary.org/wiki/...
* http://en.wikipedia.org/wiki/T...
* http://www.nytimes.com/2001/02...
* http://mahalanobis.twoday.net/...
Indeed. Alfred Hitchcock was a master of this technique.
ain't is not proper English
How about focusing on the actual issue instead pointless pedantic non-issues please.
Three of us took that "Beginning Game Programming with C#" Coursera course. Two of us were professional programmers (myself a professional game developer) so we blew through the course; our third was a gaming buddy who wanted to try out programming -- he was an excellent gamer but had never done any programming. (Back in the day he had done a little shell scripting on Windows.)
The coursera is NOT a beginner friendly course -- it had two major problems:
* it teaches concepts in the wrong order, and
* doesn't explain key critical concepts at all, or extremely poorly.
My buddy dropped out after a few weeks because he just felt completely lost. We would spend hours going over concepts with him and he would get most of it. But when it came to the assignments he didn't have enough of the big picture and low level details to reason things out. IMHO there are better lessons out there, such as:
* http://www.codecademy.com/
* http://learn.code.org/hoc/1
Which is a shame too, because the professor is actually friendly, and has good intentions.
MOOCs are "famous" for having a 98% drop-rate. Seriously, like 20,000 students signed up. Very few made it to week 5.
Because of TINSTAAFL.
Just because you want extra safety checks around _your_ code does not imply that I can afford the performance _penalty_.
C is a mid level language because it tries to have zero over-head. If you want extra checking done YOU tell the compiler you explicitly so that it doesn't effect everyone's run time performance implicitly.
While I agree it would be extremely useful to be ability to have "safe arrays", and even tag data with "volatile" to tell the compiler "Hey this is important due to security optimizations" we don't have that.
Some of the subreddits are very good.
However the rest of the site is full of emo redditards who downvote by group-think just because they "disagree" with the status quo.
Reddit is the 4chan of /.
/sarcasm: What, you don't like the constant reboot / remake / re-imaging / regurgitation of Hollywood recycling old movies? ;)
Yeah, there was an article a few years back over this where attorneys was even't allowed to talk about the laws the client "officially" broke because it was against the law to acknowledge those laws even existed in the first place! WTF?!
I'll be darned if I can remember the link ...
It is *real* simple. Either the emails were:
personal: using government property for self gain is against the law.
OR
business: there was a *reason* the emails were sent/received. Ergo, I mentioned earlier: Obstruction of Justice
This isn't about "my" data but about not being accountable.
Because Mathematics describes _concepts_.
When people's paradigms enlarged to include more concepts they extended mathematics. The exact same thing happened for imaginary numbers, and quaternions.
How does *any* language name and define foreign concepts? I.e pick a language that doesn't have a term for "email" or "computer"
> are mathematics discovered or created?
Uh, you do realize the question is not mutually exclusive, right?
The answer is: Both
Stop thinking linear, and start thinking multidimensionally.
> Yes, it does check with the licensing server every 30 days, but guess what? Most apps do now a days..
What the hell kind of intrusive apps are you using?? SolidWorks?? AutoCad??
If software is *stealing* your bandwidth and using it *unauthorized* there is no way in hell I'm going to install crap like that. I'm not the only one who has zero tolerance for software that doesn't respect me, my rights, and my hardware.
Adobe can go fuck themselves with their DRM. He'll I can't even open high resolution scans of money without it making some bullshit claim that I'm doing something "illegal". So now a sequence of *numbers* is illegal?? Fuck Adobe. Sure GIMP still sucks ass but every year it gets better - soon it will be good enough. Krita and Inkscape are a dream to use. At least I don't have to worry about this bullshit Adobe license.
your health records when they can't even keep your tax data??
Why the hell aren't these people slapped with an obstruction of justice fine??
It is typical marketing bullshit of trying to maximize profits instead of focusing on the customer experience.
When you search DVDs they don't want to show you it is available streaming.
If you searching streaming they don't want to show you it is available on DVD.
The Truth on OpenGL Driver Quality
TL:DR;
Vendor A nVidia - driver errs on the side of "make it work" vs GL spec
Vendor B AMD - conforms to the OpenGL spec, but is buggy, inconsistent performance
Vendor C Intel - best open source driver, but performance doesn't compete with nVidia or AMD
Vendor A
Vendor B
A complete hodgepodge, inconsistent performance, very buggy, inconsistent regression testing, dysfunctional driver threading that is completely outside of the dev's official control. Unfortunately this vendor's GPU is pretty much standard and is quite capable hardware wise, so you can't ignore these guys even though as an organization they are i
> The world is analogue.
Not according to Science: Planck Length and Plank Time
We currently lack the ability to measure space or time smaller then these units; thus space and time appear quantized.
At a higher level the world appears (and behaves) in an analogue fashion.
You are missing 120 fps along with strobing, especially in indie games like Path of Exile, or Minecraft where the games haven't been properly optimized.
A nVidia GTX 780 Ti is the best performance for $700 without breaking the bank.
Learn to read...
I said:
Why do you keep grouping the junk science of Darwinism / Materialism together with Evolution??
> Creationism is religious fantasy
I never said any such statement about Creationism. Stay on topic please.
Incorrect.
While I 100% agree most of what passes for modern religion is the "opium of the masses" by peddling Heaven Insurance, by labeling it only as an incorrect fallacy you are throwing the baby out with the bath water.
No one gives a shit if parables were actually truth IF they learn the lesson.
You only have belief because you have zero knowledge. You make assumptions what the true purpose of religion is. Religion before it was hijacked was supposed to be help people understand their true nature. By extension, Meditation, when properly understand, reveals Life itself is one giant meditation in whatever activity you do. Some people just like to formalize and ritualize the process, but that is completely optional. That is their path.
There are 4 paths: I am hyper critical of the first 3 because most people never move beyond elementary faith into knowledge. However they all lead to the creator IF you would make the time to look.
There is a time and a place to worship the false god of Science. Who doesn't want the convenience of Technology?? But Science without Spirituality is shallow and empty. There is more to life then knowledge and theories. The whole reason the universe exits in the first place is Relationships. The one with yourself, and others. When you have mastered the joy of Being Loved, and Loving Others, then you are one step closer to god. Sticking your head in the sand doesn't make it any less true.
First, You are confusing belief for knowledge.
Agnostic = without knowledge.
Gnostic/Mystic = with knowledge.
Second, ALL Objective truth is first built upon the Subjective Experience
Calling a supernatural creator a "psychedelic" proves you don't have the first clue about another man's experience. You are like the blind man arguing there is no such thing as color.
The parable of Buddha is appropriate in this context:
When the Buddha started to wander around India shortly after his enlightenment, he encountered several men who recognized him to be a very extraordinary being.
They asked him: "Are you a god?"
"No," he replied.
"Are you a reincarnation of god?"
"No," he replied.
"Are you a wizard, then?"
"No."
"Well, are you a man?"
"No."
"So what are you?" They asked, being very perplexed.
Buddha simply replied: "I am awake."
I am simply telling you "WAKE UP", you are dreaming and don't even realize it.
If you would spend more time Knowing Thyself, you would discover your Higher Self, and eventually the experience the Creator. You would see the oneness in everything. You would understand the Universe is like a hologram: That there is no separation between the internal and external. You would discover your purpose. You would see that other people have had the exact same experience.
But like most ignorant atheists you are continue to argue about things you have never experienced.
God is indeed knowable BUT you first must Know Yourself.
Someday when you grow up and are able to have civil conversation without juvenile ad hominem attacks you might actually learn something. Until then,
Stay classy.
You are talking about passes for pseudo man made religion.
True religion is about living the lifestyle necessary to prove your beliefs.