Gzip compresses by replacing text with pointers to earlier parts of the text. Here’s a visualization of what actually happens when you decompress “The Raven”. It highlights the bits of text that are copied from previously in the poem. No sound, just gzip.
Don’t go into programming if you don’t have a good thesaurusLast week I wrote a piece about the hardest tasks programmers have to do. It was based primarily on a recent discussion thread on Quora. Based on the responses and the votes, there was a clear number one, hardest task for software developers: naming things (e.g.
Man vs. Machine.Man moves by selecting 'Zero' or 'One.' Press '0' or '1' on your keyboard; If you have a 'numbers pad,' enable 'Num Lock.' Or click the buttons if you prefer. The goal is to confuse Machine by 'being random.' Machine moves by guessing 'Zero' or 'One,' before learning Man's move.
SmartStack: Service Discovery in the CloudWhat is SmartStack? SmartStack is an automated service discovery and registration framework. It makes the lives of engineers easier by transparently handling creation, deletion, failure, and maintenance work of the machines running code within your organization.
The 5 Most Common Ways Your Site Will Get HackedAs developers, we should always be concerned about the security of the sites we build.
Watch 15 Awesome MS-DOS Viruses in ActionVirus.DOS.Phantom1 is menacing--but also clearly a labor of love. Image: danooct1Virus.DOS.Walker displays a crude bit of 8-bit porno (not shown) and then has an old man stroll across your screen. Image: danooct1Virus.DOS.
We don’t have time for code reviews“We don’t have time for code reviews. We would love to, but we can’t. We think it is tremendously useful, it is regretfully just not possible.” And still, we do code reviews. Actually, we review every single piece of code.
hashbeat : Accidental Frameworks : Sewing Up the Abstraction TreePromises are not bad. I mean, they are much better than nothing. But proofs are way better.
New Semantic MethodHist is now out!Have you heard of the new CodeLens in Microsoft Visual Studio 2013 + TFS? Well, we’ve just released “Semantic Method History” which is… well, CodeLens done right!
This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.
This list is compiled from my Pocket list.