|
I think he's made the fundamental error of confusing the map with the territory.
The reason mathematics models the universe so well is simply because we designed mathematics to be useful modelling the universe, through a succession of refinements.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
The cosmos is made of thought.
"I had always considered thought to be an electrochemical process that goes on in the brain. Therefore a thought would be comprised of matter, and energy. But if we can alter an experiment by thinking about it, which is another way of saying we can alter reality with a thought, then can we truly consider thoughts as being simply matter and energy? Couldn't we actually elevate thought to the same status as matter and energy?" -- The Spires of Tarkus by Dave McWhorter[^]
This space intentionally left blank.
modified 1-Feb-14 13:00pm.
|
|
|
|
|
Calculate me a universe and we'll take another look at your ideas.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
Please take a moment to consider if you actually need jQuery as a dependency. Maybe you can include a few lines of utility code, and forgo the requirement. If you're only targeting more modern browsers, you might not need anything more than what the browser ships with. "All you need is love"
|
|
|
|
|
Microsoft Corp.’s board is preparing to make Satya Nadella, the company’s enterprise and cloud chief, chief executive officer and is discussing replacing Bill Gates as chairman, according to people briefed on the process. Maybe. Possibly. Could be. Conceivably.
OK, I know I promised not to have any more of these until the final announcement, but seeing as how everyone and their dog are reporting this, it does seem like it's their final choice.
|
|
|
|
|
From everything I've read and seen of him over the years he may be a top leader for his "section" but does not seem to be a buck stops here kind of person that is needed for the CEO.
Time will tell.
|
|
|
|
|
One of the biggest sea changes in computing took place in the late 1990s, with the switch over to running managed code, first with Java and then a couple of years later with .NET. Prior to this, compiled code (typically written in C, C++, Visual Basic or Delphi/Pascal) produced unmanaged code. Yes, both of these run machine code. So what’s the difference? "C programmers think memory management is too important to be left to the computer. LISP programmers think memory management is too important to be left to the user."
|
|
|
|
|
Hmm, he claims managed code can never crash the machine, while unmanaged can.
Funny that, because most of the applications I use are unmanaged and they never crash the machine (although they do crash, they never bring down the PC)
|
|
|
|
|
Not seeing where he says that. The only two places I see, he's got it right:
Quote: Unmanaged code typically doesn’t have full control of the computer except for the programs that are part of the operating system that run in kernel mode. This provides hardware level protection but means programs that run in kernel mode need to be well-written, as they can crash the PC. User programs, however, almost always run in user mode. They can crash or run out of memory, but they won’t affect the rest of the system and, more importantly, won’t affect the operating system code and data.
Quote: Running in a managed environment, the code is checked to be safe and can’t crash the machine.
TTFN - Kent
|
|
|
|
|
Well, the second quote is meaningless then, as unmanaged can't crash the machine either
|
|
|
|
|
Both can crash the machine, if enough things go wrong.
Veni, vidi, caecus | Everything summarizes to Assembly code
|
|
|
|
|
And managed code is often only a wrapper for unmanaged code (File IO, Networking, etc.) if you have a buggy driver then even managed code wont help you
But I think it's true that with managed code you're more unlikeable get into situations that can crash the machine.
|
|
|
|
|
Nicholas Marty wrote: But I think it's true that with managed code you're more unlikeable get into situations that can crash the machine.
Depends on the actual use case. If you develop with XNA, the chance of doing something wrong which eventually leads into a BSOD is higher than encountering a BSOD caused by a 'normal' .Net program.
Veni, vidi, caecus | Everything summarizes to Assembly code
|
|
|
|
|
Yeah. But that is because the underlying framework and the drivers etc. it uses aren't flawless.
I'm pretty sure even the .Net framework, XNA and even the nvidia drivers etc. do contain bugs (otherwise there wouldn't be regular updates for the .Net framework and the drivers, wouldn't there?).
Besides, I thought XNA got discontinued ?
|
|
|
|
|
Nicholas Marty wrote: Besides, I thought XNA got discontinued ?
We already had that discussion[^]. Some say that it got discontinued, but no official statement from MS says so.
Veni, vidi, caecus | Everything summarizes to Assembly code
|
|
|
|
|
|
Whoever wrote that article is an idiot.
Unmanaged code is just low level code (machine code) that the CPU (Central Processing Unit) executes directly. It can come from any language before being compiled to machine code...
In the second sentence, "it" refers to "Unmanaged code." So the sentence reads:
[Unmanaged code] can come from any language before being compiled to machine code
Now, if you take the first sentence, that says unmanaged code == machine code, what you have in the second sentence is either:
[Machine code] can come from any language before being compiled to machine code
or
[Unmanaged code] can come from any language before being compiled to [unmanaged] code
Yup. Certifiable idiot.
Marc
|
|
|
|
|
I think what he meant is:
"Quote: It can come from any language before [ending up as] machine code...
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
That explains a lot. A programmer is typically not an end-user; memory-management is too important to be left to the computer or the end-user.
Gimme C# with a linker and an option to destroy objects, and I'll dub it Eden.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
Eden[^] -- we don't use wizards, we use genies.
This space intentionally left blank.
|
|
|
|
|
Hackers and software security researchers can start earning cold hard cash through GitHub’s Bug Bounty program. The company will dish out US$100 to $5,000 to those who hunt down bugs and report vulnerabilities through their responsible disclosure process. Who's going to try to make some money?
|
|
|
|
|
Transport Level Security will be turned on in an upcoming Java release, due in mid-March "Lock the barn door after the horse has bolted"
|
|
|
|
|
Long undervalued, quality assurance is in the limelight -- and QA pros in demand -- following the disaster of the HealthCare.gov website rollout. "Weinberg's Second Law: If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization."
|
|
|
|
|
Maybe SAK can give them a hand!
|
|
|
|
|
The latest figures come from Canalys, an independent analyst firm which found Android’s dominance grew with the platform running on 79 percent (785 million) of the devices shipped in 2013, up from 68 percent in 2012. "Microsoft saw its platform gain a percentage point to 3%". W00t!
modified 30-Jan-14 14:54pm.
|
|
|
|