The Wolfram Cloud is coming out of beta soon (yay!), and right now I’m spending much of my time working to make it as good as possible (and, by the way, it’s getting to be really great!). Mostly I concentrate on defining high-level function and strategy.
Utilizing the other 80% of your system's performance: Starting with VectorizationVectorization, as opposed to parallelization, is less utilized as a means of exploiting the full capabilities of a processor. This is a problem since even today this means only ¼ to ½ of the performance of the CPU is used. This is only getting worse in future, especially as accelerators are becomi
Building a Distributed Fault-Tolerant Key-Value Store Apr 12th, 2015I’ve been splitting my time lately between the new Spheres project and the Coursera Cloud Computing specialization, in order to sharpen my distributed systems skills. My personal experience has been great, and I have learned tons of new stuff.
Reverse Engineering WipEout (PSX)In 1995 one of my all time favorite video games was released: the original WipEout for PlayStation. The brand new PlayStation produced 3D graphics previously unseen on living room TVs and WipEout exploited its capabilities like no other game at the time.
Remote Code Execution Via HTTP Request In IIS On WindowsPatching time. A remote code execution vulnerability exists in the HTTP protocol stack (HTTP.sys) that is caused when HTTP.sys improperly parses specially crafted HTTP requests.
Blowing up LocalStorage (or what happens when you exceed quota)Based on some discussion earlier today on Twitter, I wanted to take a quick look at what happens when you exceed the quota limit in a browser’s LocalStorage system. I knew an error would be thrown, but I was curious about the type, message, etc. I built a quick test and threw some browsers at it.
Work doesn't happen the way you think it doesFor the sake of the argument let's imagine that you get in trouble. Real trouble that forces you to pay a whole lot of money to a darn good lawyer to get you out of it.
TopshelfHost your services in-process or in a completely separate AppDomain. Praesent dapibus, neque id cursus faucibus, tortor neque egestas augue, eu vulputate magna eros eu erat. Nam dui mi, accumsan porttitor, facilisis luctus, metus!
Why are the Microsoft Office file formats so complicated? (And some workarounds)Last week, Microsoft published the binary file formats for Office. These formats appear to be almost completely insane. The Excel 97-2003 file format is a 349 page PDF file. But wait, that’s not all there is to it! This document includes the following interesting comment:
Microsoft Announces Nano Server for Modern Apps and CloudToday we announced new container technologies as well as Nano Server, a purpose-built operating system designed to run born-in-the-cloud applications and containers.
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.