A Week’s Reading For May 3rd
- Here’s how smartphones, tablets and huge databases will upend market research http://t.co/s0SOPpbWJv via @gigaom ->
- Welcome to the golden age of enterprise IT – and get used to it: It’ll be here for a while http://t.co/sUak2zbVpI via @gigaom ->
- When a defense contractor gets hacked repeatedly, you know cybersecurity is a problem http://t.co/4lzLuxTuvT via @gigaom ->
- Myth: Eric Brewer on Why Banks are BASE Not ACID – Availability Is Revenue http://t.co/xFPitSpjmb ->
- Taylor Wilson: My radical plan for small nuclear fission reactors http://t.co/pLFblduRCW #TED ->
A Week’s Reading For April 25th
- How Ray Kurzweil Will Help Google Make the Ultimate AI Brain | Wired Business | http://t.co/gEB50KPNx6 http://t.co/XcyqCyfL7l ->
- As traditional PC sales and chipmakers slump, ARM rakes in the cash http://t.co/hfUnCBvac6 ->
- DARPA tools for designing vehicles. http://t.co/hyEiDIRPm8 ->
- Tankcraft: Building a DARPA tank online for fun and profit http://t.co/kq0OU7eWA2 ->
Stephen Few’s “Bricks”
Stephen Few has introduced “bricks” as a possibly clearer method for geospatial analysis. I think the 9-block version is an excellent idea. Here are my thoughts.
- One could say that the area of the shapes can’t easily be compared. I don’t think a bar-chart-style comparison even applies here. I can’t ask my preattentive mind, but I felt that I instantly understood the relative size of the 9-square bricks without any regard to arrangement.
- Given my sense of how I perceived the 9-square bricks, the profiles of each shape could be made more distinctive, especially those in sequence. There’s no need for one side to remain flat. Similarly, why should 3 be a linear extension of 2?
- I don’t see any problem with color shading, or any need for interior lines in the 9-square brick, and less so with more distinctive shapes.
- I don’t think overlapping bricks are an issue either. And I’m quite sure it’s not a problem if the bricks are semi-transparent. Semi-transparent bubbles are easy to distinguish when overlapped, and so would semi-transparent bricks. Distinguishing shapes would be easier if the outline of each brick was intensified.
So, I’m suggesting that this makes the most sense as a shaded, semi-transparent, darkened-outline collection of 9 distinctive brick shapes.
I was distracted by the 81-square version. I found a fire truck, a capitol building, a hotel and and tugboat in seconds. The subconscious shape association added a real challenge to comparing the sizes.
A Week’s Reading For Apr 19
- Nathan Myhrvold: Could this laser zap malaria? http://t.co/6m6HS2m8mw #TED ->
- MLbase: A User-friendly System for Distributed Machine learning https://t.co/YYEDavSyvm ->
- Return of the Borg: How Twitter Rebuilt Google’s Secret Weapon | Wired Enterprise | http://t.co/gEB50KPNx6 http://t.co/vlpFUOfWML ->
Tweets For The Week
- Truly anonymous bitcoin. http://t.co/MZuqJ3b2Z1
- #QlikView benefits. http://t.co/iPmI6isG7I
- 12 questions on the health of your team/dept/company. http://t.co/zg0nekJcyg 2013-04-13
- A must read. http://t.co/Ay3GzWsoYB
The DDoS That Almost Broke the Internet
As someone in charge of DDoS mitigation at one of the Internet giants emailed me this weekend: “I’ve often said we don’t have to prepare for the largest-possible attack, we just have to prepare for the largest attack the Internet can send without causing massive collateral damage to others. It looks like you’ve reached that point, so… congratulations!”
MariaDB Takes Over MySQL
If Oracle tomorrow closed the code base or stop developing MySQL, we can continue to develop MariaDB as if nothing had happened. This is because almost all of the original core engineers, including all MySQL architects and the original MySQL optimiser experts are now working on MariaDB.
Cumulative Identity
Admirable, and a little disconcerting.
Most commentators on the Government Digital Service site have welcomed the move. “There are eight federated ID providers that a claimant can choose – but they will do more than just provide ‘Facebook’ type logon,” said Brian Wernham, author and commentator on project management and government IT. “They will be carrying out background checks on claimants to ensure that they are who they claim to be. PayPal and the others will be providing a ‘Level Of Assurance’ (LOA) on each claimant’s identity using the recently published Cabinet Office Identity Assurance ‘Good Practice Guidance’ (GPGs).”
Resilient Business Software
- Capturing as much reality as possible. This is the untapped potential of the big-data revolution in business. It is also the critical benefit of “creating feedback loops”.
- Representing reality with as little transformation as possible. Graph databases, naturally.
- A deep concept of data provenance, meaning that attached to each piece of data is everything you may want to know about how it came to be. This is really applying the graph database concept to individual pieces of data, be they input, imported or calculated.
- A related concept is deep versioning of code, data and processes. This enables agility in business processes and avoids further complicating exceptions due to institutional amnesia.
- Visualization as an exploration of data, process and human interaction. See exceptions sticking out farther than their cohorts. 3D density and sparsity shows positive and negative space. Graphs don’t have one representation; play with the levers to change perspectives, change the domain and compare to the past.
- Pervasive predictions and recommendations. This takes the modern approach of “look at a ton of data” rather than complex algorithms. Predict the data that is needed by the shop foreman at 12pm because it’s what has been requested in the past. In a graph database, paths become well worn like hiking trails, showing what activities and people successfully resolved the problem.
Still, I see friction. This is a resilient system that helps people fit software processes to the business needs. But it’s only an aid. Business won’t run on auto-pilot. Repeatable, accountable actions will always be necessary. Rule-breaking exceptions always happen, even with a system designed to minimize them. And there will be plenty of counter-examples where minimizing exceptions will destroy some competitive aspect of the company.
What would emerge? Some things like running an entire production facility from your phone because the system can anticipate patterns and predict needs. It then feeds you only what you likely need to know, with links for more details. Eventually the body of knowledge includes a good number of exceptions and the path to resolution gets recorded (and thus reinforced) time and again.
