"Managers have long assumed employees will work harder for fiscal rewards. In Drive, Daniel Pink argues that people will do more if they are given the opportunity to work on their own time, to be creative, and to do good." (Audio)
- Chad Dickerson
"A recursive public is a public that is vitally concerned with the material and practical maintenance and modification of the technical, legal, practical, and conceptual means of its own existence as a public; it is a collective independent of other forms of constituted power and is capable of speaking to existing forms of power through the production of actually existing alternatives."
- Chad Dickerson
Index of Homebrew Computer Club Newsletters -- the origin of many great ideas and representative of many of the key moments in Silicon Valley history.
- Chad Dickerson
This is so cool (been there a while, just never looked at it): "Google has fully integrated the past 20 years of Usenet archives into Google Groups, which now offers access to more than 800 million messages dating back to 1981. This is by far the most complete collection of Usenet articles ever assembled and a fascinating first-hand historical account."
- Chad Dickerson
"Software engineering is a lot less like other kinds of engineering than most of us would like to think. There is an aspect of art to what we do, that is learned not in school but by finding a master and serving an apprenticeship. "
- Chad Dickerson
"Quickly and easily give feedback on design, content, and code on any page of a website or application without leaving your browser. Works on iPhone, too! Notable helps your team collaborate through visual feedback on screenshots, via a chaos-free process so that everyone can express their opinion. "
- Chad Dickerson
It can be said that no design survives exposure to users, and this was especially true for the most recent search revisions. Luckily, we can use data to help guide our thinking and iterations, whichultimately led us to coming up with something better than what we started with.
- Chad Dickerson
Exploring and analyzing data isn’t the responsibility of one team here at Facebook; it’s everyone’s responsibility. “Move fast” is one of our core values, and to facilitate fast data-driven decisions, the Data Infrastructure Team has created tools like Hive and its UI sidekick, HiPal, to make analyzing Facebook’s petabytes of data easy for anyone in the company. The Data Science team runs open tutorial sessions for groups eager to run their own analysis using these tools. And non-programmers on every team have fearlessly rolled up their sleeves to learn how to write Hive queries.
- Chad Dickerson
We interviewed Mark Risher and Jay Pujara, leaders in the war against spam for Yahoo! Mail. With over 300 million users and billions of mesages, looking for problems or patterns to identify spammers can be a daunting task. Mark and Jay describe how their previous approach using databases quickly ran into scalability limitations as they analyzed data aggregated over a month or more. They explain how Hadoop, with Pig and Streaming, now enables them to slice through billions of messages to isolate patterns and identify spammers.
- Chad Dickerson
Design principles describe the experience core values of a product or a service. They should be written in a short and memorable way. As a designer you should know them by heart while doing a project. Good design principles are cross-feature but specific. Therefore we should always try harder than ‘Easy-to-use’. Design principles are non-conflicting.
- Chad Dickerson
"Tired of being the last to know when your systems are down? PagerDuty aggregates alerts from any monitoring tool that sends email and calls you if there's a problem."
- Chad Dickerson
Massive On-line Analysis is an environment for massive data mining. MOA is a framework for data stream mining. Includes tools for evaluation and a collection of machine learning algorithms. Related to the WEKA project, also written in Java, while scaling to more demanding problems.
- Chad Dickerson
"But blogging is just the tip of the amafessional iceberg. Etsy - a site where people sell what they make – has registered nearly 200,000 sellers, and sales more than doubled in a year, all from people making arts and crafts. Here you will find $35 art works, $10 hand-made gloves, and $5 earrings, most of which are made by amafessionals who for the first time can go to a broader marketplace with the goods they make but could never get to market before the Internet opened it up."
- Chad Dickerson
At his Agile 2008 keynote in Toronto, "Uncle Bob" came forth with a proposal that the [Agile] Manifesto is due for a fifth value: "Craftsmanship over Crap". As he explained, the value signifies that it is more important to pay attention to good craftsmanship in software development, most notably when writing code, than it is simply to crank out working, but "crappy", code. A week later Bob took the opportunity to clarify his intention, revising the new value he had put forth in Toronto: The problem with my proposal is that it is not a balanced value statement. In the other four statements we value the second item. We just value the first item more. But in my proposed addition, we simply don’t value crap at all. So I hereby change my original proposal, which was made for dramatic effect, to: * Craftsmanship over Execution Most software development teams execute, but they don’t take care. We value execution, but we value craftsmanship more. "
- Chad Dickerson