And the larger point I will make in a future post is that news covers what people want to read, which is problematic if the goal is good decisions.
(As an engineer, I often think about this as akin to sampling bias)
2,399 karma · joined August 28, 2009
email nemild -at/ google's free email service
[ my public key: https://keybase.io/nemild; my proof: https://keybase.io/nemild/sigs/W_3J30fsF4A6KQ4xOmDsCG3n7DHUtMGajWQKOI0wCeE ]
And the larger point I will make in a future post is that news covers what people want to read, which is problematic if the goal is good decisions.
(As an engineer, I often think about this as akin to sampling bias)
In YC, there was this saying (in the context of VCs): believe the rejection, but not the reason. There's little upside in being honest.
This small group might have tremendous power to set the agenda, either as a distinct party or one that influenced the presidential candidates.
Telcordia/Bellcore was a spinout from Bell Labs after the DOJ antitrust action in the early 1980s. Bell Labs stayed with AT&T and Bellcore was the R&D lab for the newly created Baby Bells composed of many staff from Bell Labs.
My father worked in Morristown at Telcordia Technologies/Bellcore in the 1980s/90s and before that at Bell Labs in the 70s.
Additionally, when you have a civilian on board, I think it really changes how you think about what an appropriate level of risk is (13% might have been ok with professional astronauts who knew the risks beforehand, but likely was too high for a civilian).
And the line engineers at Morton Thiokol fought back pretty hard on the decision, even if it might have impacted their careers negatively.
You're absolutely right though about this being "Monday morning quarterbacking" with any analysis after the events. That said, two things are clear:
1. The most knowledgeable engineers were strongly against launch (see Ebeling and Boisjoly at Morton Thiokol)
2. There were huge statistical flaws made by decision makers at NASA before launch (see Feynman as noted in this thread)
http://heller.brandeis.edu/executive-education/maine-2012/ma...
I grew up with stories of the Challenger after my father - a statistician - and 2 of his co-authors were selected by National Academy of Sciences to study if the danger could have been predicted beforehand. They showed that the likelihood of failure was 13% at the launch temperature, but would have been negligible if NASA had waited just a few hours. (His co-author, Ed Fowlkes, was dying of AIDS at the time - and considered this paper one of his life's great achievements)
Bad statistical inferences were a huge part of the launch story, and you can see more in Richard Feynman's critiques:
https://en.wikipedia.org/wiki/Rogers_Commission_Report
Secondly, the effect I highlight (a biased data sample) is a key issue with news/social media - and can lead us to heavily flawed inferences if we don't correct for it.
I'll dig deep into this in future posts with a substantial amount of data and visualizations.
I often find that mistakes other make are valuable for me to learn from as well. I could make every one of these mistakes serially as well, but in some cases, learning from those of others is a good enough lesson for me.
http://crypto.stanford.edu/~dabo/cs255/syllabus.html
(Disclosure, I took the class a few years ago)
Are there any legal financing options available to manage the fact that cash is needed up front?
Per my other comment, there are a variety of plugins on the editor side that will make JSON look like this (e.g., vim-json ). To write out to JSON from that format, you can obviously just write a plugin (in JS this is one line).
- Getting standards passed is hard (especially for popularly used standards), but can be supported by latent usage in the community. You can create a plugin for a few languages that automatically allows the timestamps and doesn't require commas. Get a bunch of people using it, and you'll be on your way to actually getting it in the standard in the future (still debatable in this specific example, but broadly, usage never hurts for getting something into a standard)
- If your concern is your own frustrations (rather than benefits of the vast majority of people) - I highly recommend a simple editor-level mapping that translates from your preferred DSL to the underlying standard
You could also explain in detail what goes on behind the scenes in an incremental build.
It'd also be helpful to better understand what is missing in the resources you've read.
You can email nemild at google's email service.
Still many ifs, but if it works, there could be some interesting advantages for speed and scalability.
Separately, was there ever demand for charging for non-standard support, a la Red Hat? I don't mean for those highlighting bugs, but for people who wanted more basic help. The world needs more open source and open source developers, and I wonder if models like that are both compatible with OSS and provide some support resources for the developer.