background preloader

Knowledge

Facebook Twitter

Designing Great API Docs. Writing documentation is one of those things that is dreaded by many developers.

Designing Great API Docs

It takes a lot of effort and time to get right. And too often, people take shortcuts. This is sad, because well designed documentation is the key to getting people excited about your project, whether it’s open source or a developer focused product. In fact, I argue that the most important piece of UX for a developer product isn’t the homepage or the sign up process or the SDK download. It’s the API documentation! If you’re a making a developer focused product, the documentation is as core to the user experience as the endpoints themselves. I’ve seen far too many projects that simply dump you to a GitHub page with a two-liner readme. So, what elements go into making great API documentation?

Documentation is a Layered Beast Your documentation shouldn’t just be a plain listing of endpoints with their parameters. Reference: This is the listing of all the functionality in excruciating detail. Minimize Clicking. On selfish genes and human behaviour. I’m safely back from my honeymoon, and I was catching up on the Scientific American articles when I found one that quite disturbed me.

On selfish genes and human behaviour

I don’t usually use this blog as a forum for thoughts about things that aren’t bacteria, but this is something I found important, particularly as I’ve spent most of the holiday reading Mary Midgely books. The article is by Michael Shermer, and you can read it here. It’s about human deception and deception-deception (the process by which we deceive ourselves into believing our deceptions). Called “the lies we tell ourselves” I’ll do a quick summary here: How to Picture a Black Hole. This month, researchers are inaugurating the Event Horizon Telescope, a project that will try to take the first detailed pictures of the supermassive black hole at the center of our galaxy.This observation would be a remarkable achievement, underscoring the progress that has been made in black-hole research in just the last few decades.

How to Picture a Black Hole

As recently as the 1970s, astronomers still argued over whether black holes were theoretical constructs or real physical objects. They now have ample evidence that black holes are not only real, but abundant in the cosmos.Here on Earth, advanced computer simulations have given astronomers a wealth of information, leading theoretical physicist Kip Thorne of Caltech to suggest that black-hole research is entering a new golden age. Image: 1) LIGO Laboratory 2) ESA-C. Vijoux. Brown Fat Burns Ordinary Fat, Study Finds. It is brown fat, actually brown in color, and its great appeal is that it burns like a furnace.

Brown Fat Burns Ordinary Fat, Study Finds

A new study finds that one form of it, which is turned on when people get cold, sucks fat out of the rest of the body to fuel itself. Another new study finds that a second form of brown fat can be created from ordinary white fat by . Of course, researchers say, they are not blind to the implications of their work. If they could turn on brown fat in people without putting them in cold rooms or making them exercise night and day, they might have a terrific weight loss treatment.

And companies are getting to work. But Dr. “We have proof that this tissue burns calories — yes, indeed it does,” Dr. The free encyclopedia. You Can't Read This Book: Censorship in an Age of Freedom: Amazon.co.uk: Nick Cohen. __Lonely_Planet_Myanmar.pdf - ifile. Study: Nicotine Is Good for You. Cheating Spreads Like Infections in Online Games. Online gaming is a multi-billion dollar industry that serves millions of gamers around the world.

Cheating Spreads Like Infections in Online Games

But it suffers from a problem: cheating. Some players give themselves an unfair advantage by using ‘cheat software’ to see through walls or to automatically shoot moving characters. Cheat software is banned but in the sophisticated economies that have evolved in these worlds, cheaters can generate a significant income by using it. The developers of multiplayer game APB Reloaded, estimate that cheatmakers can make up to $50,000 per month. The trouble, of course, is that cheats poison the experience for legitimate players. So gaming communities invest significant resources into finding and stopping cheaters. Cheaters cannot easily start new accounts because the games they buy are linked to their old accounts and access is non-transferable.

So an interesting question is how cheaters behave in this social network. Barry Schwartz on the paradox of choice.