|
The sad part is that is actually a fact:
For the last 10 years, Microsoft developers are every day BETTER than before, marketing department is every day WORST!
Leonardo Paneque
|
|
|
|
|
Magenta is an implementation of Darwin/BSD on top of the Linux kernel. It is made up of a number of kernel and userland components that work together. It is fully binary compatible with iPhone OS 5.0 (as in, it uses the same binary format). I bet you won't find this on the App Store.
|
|
|
|
|
Getting our hands on the source code of such a ground breaking engine is exciting. Upon release in 2004 Doom III set new visual and audio standards for real-time engines, the most notable being "Unified Lighting and Shadows". For the first time the technology was allowing artists to express themselves on an hollywood scale. Even 8 years later the first encounter with the HellKnight in Delta-Labs-4 still looks insanely great. Your inside-the-code game guide.
|
|
|
|
|
Want to learn about databases? Like musicals? The folks who wrote "Seven Databases in Seven Weeks" give you a roundown of popular NoSQL databases... in song. I am the very model of a modern document database.
|
|
|
|
|
At Princeton and the University of California at Berkeley, two researchers are trying to shed some light on why some programming languages hit the big time but most others don’t. After all, new programming languages arrive all the time. But few ever reach a wide audience. Why have we not been reliably able to improve on C?
|
|
|
|
|
|
"
new insights into not only the causes over the problem
"
What problem?
|
|
|
|
|
Because students are brainwashed in Universities into thinking that Unix/C/C++ are the Final Frontier and there is no need to go beyond them.
|
|
|
|
|
I thought they all learned Java these days.
|
|
|
|
|
It's also worth asking why some languages that were so successful are now almost historical. Cobol and Fortran were mainstay in the 60s going into the 70s. Then we had Modula and Ada champing at the bit but they passed by. In the mid 80s we had TurboPascal and I first learned it then C. I was not brain-washed to accept that C was the only way but it's terse style certainly encouraged more widespread appeal. C# has fans and critics in equal measure. The fact is, it's here and is widespread. As for Java, I have no need to want to learn it and see little need to do so. Its Write Once Run Everywhere paradigm is compromised by its actual paradigm, Write Once Debug Everywhere.
For now C# is where I'm at and it's good enough for my aspirations. It's a pity Delphi got bashed by Borland's poor marketing and management c**k-ups. Now that's its owned by Embarcadero they took a great product and ran it further into obscurity.
"I do not have to forgive my enemies, I have had them all shot." — Ramón Maria Narváez (1800-68).
"I don't need to shoot my enemies, I don't have any." - Me (2012).
|
|
|
|
|
PHS241 wrote: poor marketing and management c***-ups
That seems familiar from some other company, somehow.
|
|
|
|
|
We have improved on C, the result is C.
|
|
|
|
|
Jan Newmarch is writing a e-book on building network applications using the Google Go programming language. Version 1.0 is available now, so go check it out. From data serialization to a complete web server, and more.
|
|
|
|
|
Google Go? Until now I'd never heard of it and I wonder if we really need yet another Google initiative?
"I do not have to forgive my enemies, I have had them all shot." — Ramón Maria Narváez (1800-68).
"I don't need to shoot my enemies, I don't have any." - Me (2012).
|
|
|
|
|
It seems obvious that some problems are important to solve and some aren’t, as in, curing cancer is more important than delivering social gaming. Often, people lament the abundance of tech firms working on ultimately unimportant stuff, and advise to work on important problems and not just chase the money. I guess I agree that some problems are ultimately more important than others. But I don’t think it follows that working on the important ones is better. You never know how important they really are.
|
|
|
|
|
As an entrepreneur who’s looking at Kickstarter as a potential source of funding, I’m very interested in these numbers and the insights they provide. Insights that can only be gleaned by comparing projects that were successfully funded and those that failed to meet their funding goal. I funded a Kickstarter project and all I got was a stupid T-shirt. Which I had funded.
|
|
|
|
|
Even though my dictionaries were 10 years old and didn't contain newer words like "linkedin", it appeared that some cracking rules, by reversing strings or removing some vowels could guess new slang words from already cracked passwords. You're connected to hundreds of other professionals... by your password!
|
|
|
|
|
Computers only deal in numbers and not letters, so it’s important that all computers agree on which numbers represent which letters. I U+2661 Unicode!
|
|
|
|
|
Terrence Dorsey wrote: I U+2661 Unicode!
public class SysAdmin : Employee
{
public override void DoWork(IWorkItem workItem)
{
if (workItem.User.Type == UserType.NoLearn){
throw new NoIWillNotFixYourComputerException(new Luser(workItem.User));
}else{
base.DoWork(workItem);
}
}
}
|
|
|
|
|
Every customer needs to be treated with respect, and no customer should be left dissatisfied. I'm not saying that every customer call is crucially important. But some of them certainly are–and you never know which one might be. Several years ago, a single problem customer changed the fate of my company. Here's the story.
|
|
|
|
|
Nice one. When I speak to companies to get issues with broadband or car servicing resolved for example, I occasionally say to them that I might not be their only customer but treat me as if I were. That often helps soften the mood when perhaps emotions may well get inflamed.
"I do not have to forgive my enemies, I have had them all shot." — Ramón Maria Narváez (1800-68).
"I don't need to shoot my enemies, I don't have any." - Me (2012).
|
|
|
|
|
No, this isn't me.
"
LilyJade funnels Facebook ad revenue to Mundorff's customers by replacing some of the ads normally seen on Facebook with their own ads.
"
It sounds interesting, but I'm confused about just what it does and why anyone would choose to use it. I don't want any ads; why would I choose to simply see different ads?
Phoenix man goes against Facebook[^]
"
"There's nothing that the program is doing that is currently illegal," he said.
"
That's never a good sign; he's screwed. Being "not illegal" is no reason to do something.
|
|
|
|
|
Want to know how strong your password is? Count the number of characters and the type and calculate it yourself. Or check the list below and see who big a difference between a few billion possible combinations a few sextillion possibilities really is. [ITworld]
|
|
|
|
|
I wonder if this takes into account Moore's Law (if we are able to sustain that as time goes on) and quantum computing. After 50 years, computers will be something like a million to a billion times faster, and so will be able to crack passwords much faster.
|
|
|
|
|
The good news is, even shaving 6-9 orders of magnitude off the solving time for my most secure password means I'll probably still be dead by the time it would get cracked (even without the 50 year delay). And then I don't care what they do with whatever the password protects.
I think that's a good rule of thumb: a password is secure if you'll be dead before it can be cracked.
|
|
|
|