Bitslicing, An Introduction
Bitslicing (in software) is an implementation strategy enabling fast, constant-time implementations of cryptographic algorithms immune to cache and timing-related side channel attacks.
5 days ago
World Population Cartogram
If we want to show where the world’s people are we need a population cartogram, a geographical presentation of the world where the size of the countries are not drawn according to the distribution of land, but according to the distribution of people.
6 days ago
Etsy’s experiment with immutable documentation
We believe the separation of operational details from contextual narrative is a useful idea that can be used for documenting all kinds of systems.
6 days ago
Conference Diversity Distribution Calculator
This calculator was inspired by comments from Dave Wilkinson and Paul Battley, who modelled the probability distribution for male/female speaker balance based on a Poisson distribution and found that the likelihood of an unbiased selection process yielding a line-up with no women at all is far lower than intuition might suggest, and—depending on the numbers you plug in—can often be far lower than the likelihood of their over-representation. That is to say: in an unbiased selection, you’re significantly more likely to see more than the expected number of women than none at all.
18 days ago
« earlier      
3d advice agile ai algorithm algorithms america analysis api apple application apps architecture art article assembly automation awesome aws bestpractices blog book brain bug business c c++ cambridge career chart charts children ci cloud cocoa code coding coffee comic communication comparison compiler computer computers continuousintegration cooking cool copyright creativity crime cryptography css css3 culture data database debugging deployment design dev developer development devops diy django documentation education electronics elf email encoding engineering entrepreneur entrepreneurship essay estimation etiquette facebook fashion feminism filesharing food free freespeech fun funny game gamedev games gaming geek git github google graph graphics gtd guide hacking hacks hardware health hiring history howto html humor humour ideas illusion images information inspiration interesting interface internet interview interviewing ios iphone it java javascript jenkins jobs kernel language languages law leadership learning legal letter library life lifehacks linux list lists logging logic mac management marketing mathematics maths media media:image medicine memory microsoft mobile money mongodb monitoring motivation music mysql network networking news nosql objc objective-c opengl opensource optimization osx parenting patterns performance philosophy phone photography photos picture piracy politics postgresql presentation privacy productivity programming projectmanagement psychology pub python quality questions quotes rabbitmq reading recipe recipes reference research resources rights ruby satire scalability scaling science scm security shell social software standards startup startups statistics story strategy sysadmin tdd teaching technology terrorism test testing time tips tools travel tutorial ui uk unix usa usability ux vc versioncontrol video visualization web webdesign weird windows work writing

Copy this bookmark: