Good solid Lisp program
Good solid Lisp program
One of the best tellings of a scam I've heard of in a long time.
Makes the case that when involved in technical discussions, we should speak from our own experience and not hypothetical entities. Example: "Parser combinators are fabulous, you can write a really good parser and eliminate all the accidental complexity, but when we outsource maintenance to India they won't be able to understand my code."
Beginner / Intermediate. Assumes some knowledge of basic computer science. If you're looking for some serious meat and potatoes, come back next week. If you're looking for an article that isn't about MapReduce because you're sick of hearing about it, come back next month.
The real deal with the Microsoft Yahoo deal.
From the page: "The quote is merely pointing out the obvious: there are no actual deterministic random number generators. If you were to create a method to find random systems, the system isn't random because it was generated by your method!"
An overview of how errors accumulate in floating point numbers.
Information on the Quake 3 fast 1/sqrt(x), with visualizations
Be nice to the people who will interact with your algorithm. You may be one of the users someday!
The mouse is fine on the right side. Modern GUIs practically demand to be controlled by the mouse, and most of the population is either right handed or open-minded to using righty layouts. However, the numpad gets in the way of natural mouse placement. It would be much more natural if the numpad, arrow keys, and page/line control keys were on the left side of the keyboard. I wouldn't have to splay my arm out to use the mouse, and all would be OK.
It doesn't particularly matter what your side is, so long as you're basing it on what you know to be fact. If you think that it's OK for other humans to suck on your exhaust pipe because you're not morally responsible for the well-being of others, great. If you think that factories should minimize their exhaust output so that it doesn't go into your lungs, awesome. If you think that humans should conserve as much as possible so that the species could potentially last indefinitely, scream it from the mountaintops.
It is time the Congress starts treating citizens of this country as what they really are - shareholders in the United States.
Almost every major program that works with text performs string searches. There are some juicy algorithms in this area, each with their own tradeoffs. Choosing the wrong algorithm for the wrong task produces awful results, and we need to carefully weigh the consequences of each algorithm. I'm going to take a look at just three of them: brute force, Boyer-Moore, and Rabin-Karp.
the Android situation is different in a way that benefits developers: The interface for Android application development is, syntactically, Java, and the number of standard Java libraries that you are able to use is intimidating
Contests don't measure real-world programming skills
You're not judged on the best refactoring of your solution, and you're not judged on indentation and neatness. If your result is very maintainable, there's a good chance you put too much effort in the wrong place. You just need to get the solution correct, and fast! Whenever you make a decision about how you will modify your style, keep in mind the following formula for short-term programming:
Total coding time = Total writing time + Total debugging time
Obviously there is great significance in what happened on November 5th in 1605, or rather what didn't happen. The act symbolizes defiance and rebellion. In the face of tyranny and his unrest with religious reform of the current government he attempted to throw a coup d'etat.
The film, V for Vendetta presents the masked Fawkes as a singular hope against The Machine. This was just the archetype Ron Paul intended to capitalize on as he launched his latest website, ThisNovember5th.com.
The internet is filled with amazing websites -- absolutely stunning pieces of design work. But it also has its share of really terrible sites -- that 14-year-old who just had to make a homepage, or the small business that decided that making a site in Frontpage would be acceptable.
Well-written blog post. The author proposes that you call web pages "stick figure" pages or "artistic" pages in addition to Web 1.0 and Web 2.0 categories.