Exploration Through Example » Blog Archive » My story about cyclomatic complexity
8 weeks ago by Vaguery
'As usual, we ought to leave the grand claims about “the way humans are” or “the way that it is best to live/work” to psychologists and preachers. Amongst ourselves, perhaps we should just say things like “I’ve been doing this one kind of fairly specific thing recently, and I’ve been surprised to find that X has been really helpful to me. Maybe it will help you too.”'
software-development
metrics
legacy-code
complexity
pragmatism
sound-advice
what-gets-measured-gets-fudged
8 weeks ago by Vaguery
[1110.1462] Dynamic Clustering of Histogram Data Based on Adaptive Squared Wasserstein Distances
october 2011 by Vaguery
"…To cluster sets of histogram data, we propose to use Dynamic Clustering Algorithm, (based on adaptive squared Wasserstein distances) that is a k-means-like algorithm for clustering a set of individuals into K classes that are apriori fixed. The main aim of this research is to provide a tool for clustering histograms, emphasizing the different contributions of the histogram variables, and their components, to the definition of the clusters. We demonstrate that this can be achieved using adaptive distances.
Two kind of adaptive distances are considered: the first takes into account the variability of each component of each descriptor for the whole set of individuals; the second takes into account the variability of each component of each descriptor in each cluster. We furnish interpretative tools of the obtained partition based on an extension of the classical measures (indexes) to the use of adaptive distances in the clustering criterion function. Applications on synthetic and real-world data corroborate the proposed procedure."
classification
statistics
histograms
metrics
clustering
Two kind of adaptive distances are considered: the first takes into account the variability of each component of each descriptor for the whole set of individuals; the second takes into account the variability of each component of each descriptor in each cluster. We furnish interpretative tools of the obtained partition based on an extension of the classical measures (indexes) to the use of adaptive distances in the clustering criterion function. Applications on synthetic and real-world data corroborate the proposed procedure."
october 2011 by Vaguery
[1110.1412] Quantifying loopy network architectures
october 2011 by Vaguery
"Biology presents many examples of planar distribution and structural networks having dense sets of closed loops. An archetype of this form of network organization is the vasculature of dicotyledonous leaves, which showcases a hierarchically-nested architecture containing closed loops at many different levels. Although a number of methods have been proposed to measure aspects of the structure of such networks, a robust metric to quantify their hierarchical organization is still lacking. We present an algorithmic framework, the hierarchical loop decomposition, that allows mapping loopy networks to binary trees, preserving in the connectivity of the trees the architecture of the original graph. We apply this framework to investigate computer generated graphs, such as artificial models and optimal distribution networks, as well as natural graphs extracted from digitized images of dicotyledonous leaves and vasculature of rat cerebral neocortex. We calculate various metrics based on the Asymmetry, the cumulative size distribution and the Strahler bifurcation ratios of the corresponding trees and discuss the relationship of these quantities to the architectural organization of the original graphs. This algorithmic framework decouples the geometric information (exact location of edges and nodes) from the metric topology (connectivity and edge weight) and it ultimately allows us to perform a quantitative statistical comparison between predictions of theoretical models and naturally occurring loopy graphs."
complexology
biophysics
network-theory
metrics
october 2011 by Vaguery
Paul Graham Offers Some Numbers on the Success of Y Combinator's Startups
june 2011 by Vaguery
"Graham notes that funding, while easy to measure, isn't necessarily the best way to gauge the success of the program's startups. "Getting funded is not success. It's just something that makes success more likely." But if the standard measurement for success is value, and if value is measured by exits, then the 6 years of YC's existence isn't quite long enough to adequately assess this. Of the 300-plus startups, "just" 25 YC companies have been acquired, 5 of them for over $10 million, and Graham says that he's estimated the values of the rest of the companies based on these acquisition figures in order to gauge that the average value of companies Y Combinator has funded to be roughly $22 million.
But coming up with an adequate measurement for success isn't really the point, says Graham. "The real lesson here though is how long it takes to measure performance in this business. We're 6 years in, and we could easily be off by 3x in either direction. Startup outcomes are unpredictable, and the outcomes of their investors doubly so, because it's hard to say whether the big successes are repeatable, or if the investors just got lucky. Even 6 years in, all we can say is that the numbers look encouraging so far.""
metrics
business-culture
startups
Y-Combinator
diversity
portfolio-theory-in-practice
But coming up with an adequate measurement for success isn't really the point, says Graham. "The real lesson here though is how long it takes to measure performance in this business. We're 6 years in, and we could easily be off by 3x in either direction. Startup outcomes are unpredictable, and the outcomes of their investors doubly so, because it's hard to say whether the big successes are repeatable, or if the investors just got lucky. Even 6 years in, all we can say is that the numbers look encouraging so far.""
june 2011 by Vaguery
Software Engineering [PDF]
february 2011 by Vaguery
"…In my reflective mood, I’m wonder- ing, was its advice correct at the time, is it still relevant, and do Istill believe that metrics are a must for any suc- cessful software development effort? My answers are no, no, and no."
software-engineering
agility
software-development
metrics
what-gets-measured-gets-fudged
rescinded
on-second-thought
management-consulting
from delicious
february 2011 by Vaguery
[1005.0103] An introduction to spectral distances in networks (extended version)
june 2010 by Vaguery
"Many functions have been recently defined to assess the similarity among networks as tools for quantitative comparison. They stem from very different frameworks - and they are tuned for dealing with different situations. Here we show an overview of the spectral distances, highlighting their behavior in some basic cases of static and dynamic synthetic and real networks."
network-theory
networks
discrete-mathematics
algorithms
complexology
metrics
june 2010 by Vaguery
The Monkey Cage: Visualizing World Peace
may 2010 by Vaguery
"As many of you likely know, the World Bank has opened up its World Development Indicators Data for everyone to play with. Matthew Russell has thrown together a nice simple tool to generate visualizations of the data. Fun stuff."
public-policy
datasets
visualization
world-bank
sociology
metrics
may 2010 by Vaguery
…It’s an issue of how you define capital and return. | dangerouslyawesome
march 2010 by Vaguery
"This leads me to something else that I always find hard to articulate: the ROI of IndyHall, or even coworking in general.
We’ve been running IndyHall for nearly 3 years as a business for a reason, and a profitable one at that. But the metrics for ROI aren’t salient, since most of the investment has been in human, knowledge, and time capital, and the return doesn’t show up on our balance sheet. As such, Geoff and I don’t take a draw, at least not in terms of cash…because that’s not what’s we’ve invested. If there was a balance sheet for the social capital we’ve invested and seen in return, though, and we had metrics for it, we’d be able to far better express and share what we’ve accomplished."
coworking
Workantile-Exchange
social-capital
capital
types-of
investment
entrepreneurship
metrics
it's-never-clear-cut-being-the-disintermediator
We’ve been running IndyHall for nearly 3 years as a business for a reason, and a profitable one at that. But the metrics for ROI aren’t salient, since most of the investment has been in human, knowledge, and time capital, and the return doesn’t show up on our balance sheet. As such, Geoff and I don’t take a draw, at least not in terms of cash…because that’s not what’s we’ve invested. If there was a balance sheet for the social capital we’ve invested and seen in return, though, and we had metrics for it, we’d be able to far better express and share what we’ve accomplished."
march 2010 by Vaguery
Gojko Adzic » Eight interesting techniques to test how a project is going
december 2009 by Vaguery
"Pick up a document, turn it over and see what’s on the back. If you find diagrams, that suggest the need for clarity as people were drawing on it to explain things."
complexity
project-management
social-engineering
agility
agile-management
rules-of-thumb
metrics
XP
december 2009 by Vaguery
naked capitalism: "The myth of the riskometer"
january 2009 by Vaguery
"The myth of the riskometer is alive and kicking. In spite of a large body of empirical evidence identifying the difficulties in measuring financial risk, policymakers and financial institutions alike continue to promote risk sensitivity.
The reasons may have to do with the fact that risk sensitivity is intuitively attractive, and the counter arguments complex. The crisis, however, shows us the folly of the riskometer. Let us hope that decision makers will rely on other methods."
finance
financial-engineering
metrics
risk
investment
prediction
statistics
academia
training
The reasons may have to do with the fact that risk sensitivity is intuitively attractive, and the counter arguments complex. The crisis, however, shows us the folly of the riskometer. Let us hope that decision makers will rely on other methods."
january 2009 by Vaguery
2008 Year in Review: Part 1 | System Trading with Woodshedder
january 2009 by Vaguery
"I want to focus on the metrics of the strategy trades. The performance statistics are below. I find them nothing less than stellar. The metrics that I found especially appealing are highlighted in green."
benchmarking
trading
metrics
performance-measure
statistics
prediction
january 2009 by Vaguery
The End of Brand Advertising - Seeking Alpha
december 2008 by Vaguery
"Don’t expect it to last, though. As the brands recognize that they are being bilked – rather, that there is at best a tenuous link between consumption of their goods and consumption of the free content they are sponsoring, they will be less likely to foot the bill. For the beneficiaries of free content, the internet is unraveling this whole ecosystem with unwavering speed."
marketing
advertising
disintermediation
metrics
what-gets-measured-gets-killed
december 2008 by Vaguery
ColorWiki - Delta E: The Color Difference
december 2008 by Vaguery
"Finally, which equation should be chosen and how should it be used?
• for basic / fast calculations, you can use dE76 but beware of its problems
• for graphics arts use we recommend dE94 and perhaps dE-CMC 2:1..."
color
distance
comparison
programming
standards
standardization
standard-setting-play
metrics
Nudge
• for basic / fast calculations, you can use dE76 but beware of its problems
• for graphics arts use we recommend dE94 and perhaps dE-CMC 2:1..."
december 2008 by Vaguery
Charlie's Diary: Why your internet experience is slow
june 2008 by Vaguery
If content is king, why is there so little of it on the web?
bloat
web-design
advertising
marketing
signal
noise
metrics
june 2008 by Vaguery
Jaccard index
may 2007 by Vaguery
Consider using to cluster (or impose a metric upon) del.icio.us posts, blog posts, or other semantic tagged items. Taking into account time-density of topics and usage.
wikipedia
metrics
machine-learning
distance
clustering
statistics
del.icio.us
project
may 2007 by Vaguery
related tags
academia ⊕ academic ⊕ administration ⊕ advertising ⊕ agile-management ⊕ agility ⊕ algorithms ⊕ analytics ⊕ benchmarking ⊕ biophysics ⊕ bloat ⊕ business-culture ⊕ capital ⊕ citation ⊕ classification ⊕ clustering ⊕ color ⊕ comparison ⊕ complexity ⊕ complexology ⊕ coworking ⊕ datasets ⊕ del.icio.us ⊕ development ⊕ discrete-mathematics ⊕ disintermediation ⊕ distance ⊕ diversity ⊕ entrepreneurship ⊕ finance ⊕ financial-engineering ⊕ heatmaps ⊕ histograms ⊕ investment ⊕ it's-never-clear-cut-being-the-disintermediator ⊕ journals ⊕ legacy-code ⊕ machine-learning ⊕ management-consulting ⊕ marketing ⊕ metrics ⊖ network-theory ⊕ networks ⊕ noise ⊕ Nudge ⊕ on-second-thought ⊕ performance ⊕ performance-measure ⊕ portfolio-theory-in-practice ⊕ pragmatism ⊕ prediction ⊕ programming ⊕ project ⊕ project-management ⊕ public-policy ⊕ publishing ⊕ quality ⊕ ranking ⊕ rescinded ⊕ risk ⊕ rules-of-thumb ⊕ search-engines ⊕ signal ⊕ social-capital ⊕ social-engineering ⊕ sociology ⊕ software ⊕ software-development ⊕ software-engineering ⊕ sound-advice ⊕ standard-setting-play ⊕ standardization ⊕ standards ⊕ startups ⊕ statistics ⊕ TDD ⊕ testing ⊕ tools ⊕ trading ⊕ training ⊕ types-of ⊕ visualization ⊕ web-design ⊕ web2.0 ⊕ what-gets-measured-gets-fudged ⊕ what-gets-measured-gets-killed ⊕ wikipedia ⊕ Workantile-Exchange ⊕ world-bank ⊕ XP ⊕ Y-Combinator ⊕Copy this bookmark: