Greetings,
That quote is from a Treasury spokeswoman, quoted by Forbes, on why the bank bailout will need $700 billion. A spokeswoman who probably has joined the unemployed today.
There’s a lot of people suggesting that we should let them all die (including me, in a fit of deep fury, when the bailout first was proposed). Others have suggested that simply improving the more stable banks ability to give mortgages would help, so folks could refi with those, and leave the bad financial companies to wither.
Unfortunately it’s long past being just a mortgages issue.
The original sub-prime mortgages have been securitized into investments which returned a good percentage with an aggregated low risk, and were part of the formula that many companies used to approximate future revenues. They loaned and invested based on that approximation. Several relatively small companies sold ‘insurance policies’ (its more complex than that, but it comes down to hedging against risk) that they weren’t sufficiently collateralized to back. It turns out there was a lot more risk involved than was visible. When the bad loans became endemic, these insurance policies were called in by the major companies to preserve capital. The small companies folded, not able to actually provide the liquid assets needed to back the policies.
Where we are now is that there have been huge losses, and companies who offered hedges against those losses are backing out of their obligations because they don’t have the liquid funds to meet them. Those companies will close, bankrupt, and because nobody will ever want to do business with them again (and there’s probably quite a bit of legal action that will happen). They are mostly small to medium sized hedge funds and independent insurers, basically.
This leaves the larger companies holding the bag for billions in risky, unhedged investments. They want to get rid of them, not because they are all going to go to $0 worth, but because there’s NOBODY who’s willing to provide insurance on them right now, and in the financial market an uninsurable investment is not acceptable.
The bailout plan is to allow the government to acquire these securitized mortgages and hold onto them while the financial system rebuilds itself, and companies who are sufficiently capitalized to insure against the (now recognized to be higher) risks. Then the government can re-sell them back into the system slowly, hopefully recouping a percentage of the amount that ends up being spent.
The problem right now is that EVERYBODY wants to sell, and NOBODY wants to buy. In that kind of a market, even good quality doesn’t protect you from being pounded flat.
The reason for the government investment is to provide the market time to come to its senses, and breathing room to realize that these are not universally bad investments, the risk was just underpriced. To make up a homily on the spot, if everybody’s terrified into immobility of the mouse in the room, nobody’s able to go and bring the cat in.
The reason this is far beyond mortgages is that when all these big companies have a large amount of risky investments that they can’t hedge against, they don’t lend money, because they aren’t comfortable knowing how much spare they have.
When these large financial institutions don’t lend money, people can’t get home loans, home improvement loans, student loans, car loans, business loans. This trickles down to every single segment of society, from CEOs to greeters at Home Depot to startups to teachers to mechanics.
That’s the disaster that we need to avert. And it pisses me off to no end that we’re in the situation where we HAVE to hand money over. I’ve railed against this in public and private, but of all the insane things about it that make me deeply infuriated, the worst of all is that now that it’s gotten to this point, we have no real choice. We’re forced to make a move like this.
I too want heads to roll. The most common phrase around the office regarding this is ‘Heads. On. Pikes.’ There must be accountability, and it must be large and visible, not detail-oriented and generally annoying like Sarbanes-Oxley. Several CEOs should lose their jobs, sans parachutes. Several of the regulations which were eliminated in 1999 will be reinstated. Maybe there’ll even be CEO compensation limits, and some government ownership of these companies in exchange for government assistance.
The reason that ‘700 Billion’ was picked out of the air, is not because there’s some knowledge of how much of these securitized mortgages there are out there (there isn’t, and if there was, I bet it’d be a lot more than $1T). It’s because what is needed, far more than anything else, is a symbol of motion. It’s for one person to come into that room of fear-frozen people, and corner the mouse for a few minutes while someone else goes and grabs the cat. It had to be a number that shocks the conscience, because otherwise people would be asking nervously, ‘Is..that going to be enough…?’ And calming fear is, in the end, what this is really about.
That all said, one political party has de-regulation as an express political plank of their platform. I know I’m generally preaching to the choir here, but they should learn just how out-of-touch that particular political plank is on November 4th.
– Morgan Schweers, CyberFOX!
angryGreetings,
So I’ve had this in my playlist for years, but shuffle just brought it up again, and the need to push it welled up. It may only make sense to folks who’ve lived in New York and California, but…
Dar Williams - Southern California wants to be Western New York
It’s not my usual fare (leaning more towards meaningless high energy pop, techno, etc., and the occasional story-rock), but it makes me oddly nostalgic.
– Morgan Schweers, CyberFOX!
contentGreetings,
There’s an interesting few blog posts going on about folks who work really hard. It started from Jason Calacanis’s article of tips on how to save money when running a startup (many of which are good, but #11 is ‘Fire people who are not workaholics…’) and that was picked up at the 37signals SvN blog which comes out strongly against workaholics.
As with everything else, it’s not that simple…
In the successful startups I’ve worked at, a core of people staying late, working long hours, was a symptom of having an idea that people can believe in.
I have not seen any very successful startups where the developers weren’t at least a little monomaniacal about their work.
On the contrary, I’ve been at two successful startups (defined here as wildly successful IPO’s) where having those fanatic developers was a core reason of why they were successful.
The people who were putting in overwhelming hours at those companies weren’t doing it because they’re workaholics. They were doing it because they were true believers. Both in the company itself and the product they were building.
It’s not about the workaholics making the company successful, it’s about the company being one that the employees can believe in, to the point of _wanting_ to be there, wanting to be making it better.
In those cases, you don’t fire the people who are passionate about building your company. You support them, and accept that they’re going to crash occasionally, and try to nerf the crash some…
In my experience, it’s the fervent employees who are the core of successful startups. This was true at McAfee Associates (went public in 1992), and PayPal (went public in 2002), both successful startups that I was part of.
You also need people who aren’t as fervent, who can see a wider view, so it’s always a balance. So you can’t really ‘fire’ either of them, out of hand.
I’ve been that true believer, focusing everything into a job or project that I deeply care about. I’m a much calmer, more balanced person now, though. We’ll see what happens in 2012…
– Morgan
Greetings,
I have an important personal announcement!
My wife and I have a baby on the way; he is due in early May!
(The linked post also includes details on what I’m working on for JBidwatcher2.)
As I say in the post, we’re incredibly excited, and a bit scared. It’s going to be an amazing journey.
I’ll post more about it later, but it’s…well, it’s been incredible and wonderful, and terrifying and astonishing.
I’m not entirely sure I’ll know how to be a good father, having lacked that particular role model in my own life, but I’m sure going to try.
The joy and thankfulness of a new year is upon me, and the vast majority of it surrounds my wonderful wife and our growing baby-to-be.
Happy New Year to all, and best wishes for a great 2008!
– Morgan Schweers, CyberFOX!
Greetings,
I want to start by making it clear that I know why testing is good, and that it’s really important, but I think that the TDD proponents are glossing over the most difficult part of a project.
I would very much like someone to address the issue of modifying code that is not new, and not already perfectly tested (or even completely specified!). That is to say, the vast majority of actual code out there.
TDD is intensely focused on the early development phase (or at least TDD proponents are), and on writing new code, as opposed to what the majority of software developers actually do; maintain and update existing code.
It’s really straightforward (and fun!) to write entirely new code in the TDD fashion. I’ve done it for about 3 decent sized projects now (one Java and two Rails), and it can be really pleasant, and a great focusing tool. No arguments there; when you do it from the start, it’s really wonderful.
On the other hand, when you’re making incremental changes here and there throughout a very large, pre-existing, only partially tested codebase, it’s vastly less pleasant to try and do it test-first.
The Ruby Autotest tool is not such a pleasant tool at that point. You stop wanting to write failing tests, because fixing it means autotest is going to try to do a full retest, which sucks for developer flow… Even if your tests take ‘only’ 5 minutes to run, breaking a test makes you wince, and writing a failing test and then fixing it is for masochists only (and ones who want to miss the project milestones at that).
The focus of every presentation (this one included) I’ve seen on TDD being on the start of a project makes me wonder why nobody’s talking about later in projects…
Nearly every developer out there is going to face a large codebase with poor testing coverage, and will have to make changes that aren’t entirely new code, to existing code that isn’t entirely tested. Does TDD have a solution for the ‘large, crufty codebase’, or is it suited only for 1.0 versions, small projects, and projects that were TDD from the start?
This isn’t really a rhetorical question for me. I really want to get my organization’s culture more oriented towards testing. I’ve got buy-in from lots of people that when they’re writing new modules and services, they’ll do it test-first (or at least ‘test around the same time as the code’, which is all I can ask for at this point), and that’s great. But has anybody developed any tools to make TDD better suited to maintenance and improving existing code?
– Morgan
p.s. I’m skipping BDD entirely, because BDD is so hardcore in the ‘only for already very well specified solutions’ camp, that it’s meaningless for this question. I’m also using ‘TDD’ and ‘test-first’ interchangeably, and I probably shouldn’t be.
p.p.s. The title refers to how in Logans Run, everybody was destroyed at 30, so there weren’t any old people. In the world of TDD (or at least TDD presentations), there are no old projects, every one is fresh and new, so the issues that come with an old code base are never addressed.
Greetings,
This is in response to:
http://wabisabilabi.blogspot.com/2007/05/when-vendors-get-nuts.html
“When vendors get nuts”
I’m not sure I deserve the shout-out from Kelly G, but I appreciate it!
To address one point in the post, though, you have to step back a minute and remember that those McAfee posts are probably made by one of their devs. They’re human and, while it’s been over 13 years since I’ve been anywhere near there, they probably wish that the company was unnecessary as much as we did back then.
We (meaning I) always used to dream (not fear!) that Microsoft would destroy the anti-virus business by actually implementing a good file and disk security system in DOS…only in nightmares did we imagine that it’d be 2007 and this crap would still be around. I lay most of the blame at Microsoft’s door, for some fundamental design failures (too-easy blending of data and code), but it’s also possible we didn’t do enough to evangelize TO the OS vendors.
Still, shareholders be damned; for the people in the trenches of anti-virus work, what many REALLY wanted is the world to be a better place, so our software wasn’t necessary.
It was often quite exciting work, and I freely admit I made a small bundle out of it (not anywhere near as much as some, and I got screwed by the IRS in the end!), but there was always that thought of, ‘I wish these twits would stop writing this crap.’
Every single time you talk to a customer (which even devs did back then) it was driven home once more how much heartache viruses caused people.
What I wouldn’t give to take every person who wants to write a virus because they think it’s ‘cool’, to sit on a customer support line for a few hours, talking to people who’ve been hurt by viruses.
I’ve never (before or after) been exactly a law-abiding citizen online, but after my experience at McAfee I had a very strong aversion to building things that can cause pain to others.
There are people who build viruses because they’re paid to, and there’s nothing really to be done about that, and there are people who don’t care about anybody because of psychological issues…
If you just think it’s cool, though…just imagine someone you cared about, losing all their data, because of what you’re doing. Find a better hobby.
– Morgan Schweers
Greetings,
Five hours to home,
Five hours to go.
Five hours to drive us there…
Five hours too slow.
– Morgan
tiredGreetings,
Melissa and I got to see the Daily Show! June 4, 2007, with Ron Paul (the Republican’s Kucinich). Melissa found out about 2 days ago that tickets had become available, and we jumped on it. We got there in line about 3 hours early, and were about 10th in line.
It was AWESOME!
They had a warm-up with a comedian who came out and joked around with the audience, and then introduced Jon himself.
Jon was GREAT. I’m really happy we got to go and see it in person! It’s really just as long as the show, no retakes or anything.
We’re still giddy, it was a real blast!
– Morgan Schweers, CyberFOX!
giddyGreetings,
I’m in New York.
Glen Cove, my home town, to be precise. Even more precisely, I’m staying at a mansion converted to a hotel that is one block away from the high school I graduated from.
I still remember the structure of Glen Cove (despite having never driven here), but most of the details are new… It’s a strange feeling coming back after about 14 years.
Anyhow, I’m off to show my wife around my old stomping grounds…
– Morgan Schweers, CyberFOX!
contemplativeGreetings,
(Sorry, technical difficulties…pictures will have to be included later!)
So my wife and I are in the midst of a grand adventure, driving across the top of the country. Starting from Seattle, heading to New York, puttering around there for a few days, and heading home.
We left on Saturday, around 1pm, after saying good bye to our good friends who are watching our house and cat (whom we also said goodbye to). First, a stop at a local drugstore to pick up a chotsky to act as our talisman for the trip. We then started for the eastern half of Washington, with the fervent hope that we could get out of the state before the end of the day…
Cresting the Snoqualmie pass, there was a traffic advisory for just a few miles ahead…an accident had left a mess of traffic behind. A mess that mostly involved putting the car into Park, while still on the freeway (but by a beautiful lake!), and just waiting.
That seemed to clear up entirely all at once, without much of the slow growing back to speed that normal traffic jams get, so about an hour later we were moving at a decent clip again, and once again hopeful (although less so) that we’d make it out of the state.
At one point along the way, we saw a sign for ‘Wild Horses Monument’, and decided to take a breather and check it out. It was also a lookout point, which gave a beautiful view of the valley below. The main point of the monument, however, was a metal sculpture set up on the top of a nearby hill (with a very steep climb up to it) of a herd of horses along the hilltop, silhouetted against the sky. It’s very evocative, and worth a stop, although we decided it wasn’t worth climbing up to also…
Washington is a truly exquisite state, and the forests and lakes gave way to rolling farmland, and some neat traveler-friendly features. For example, for about 14 miles, someone decided to put signs on the fence beside the freeway, every odd while, with the name of the crops that were being grown at that particular point. Peas, Field and Sweet Corn, Potatoes, Wheat, and even Peppermint flew by.
And then things turned ugly.
In the back half of WA, we found a small town, whose city name in the ubiquitous green freeway signs, read simply, ‘George’. A few groans later, and we had reached this annoyingly named town… There, they had a business named ‘Valley Forge Fruits’, and ‘Martha’s Inn’, and the home of the Half-Ton Cherry Pie. *sigh*
We started punning (*I* started punning, I should say, despite physical threats against me, and it dragged out my wife’s competitive nature to respond with puns), and that brought us through a lot of the remainder of the state…
After reaching Spokane, and realizing that indeed, we would make it out of state (albeit barely), we made the decision to end in Couer d’Alene, ID. The small panhandle of Idaho was our stopping point for the first day.
Driving down the main street, the first thing we saw were a pair of Very Large feathers, like from a seagull, but scaled up to truck size. Confused, but dutifully camera-happy, we caught one of them in the camera, and moved on…
Also in Couer d’Alene was the large burger-hoisting Paul Bunyan cutout, which we dutifully took pictures in front of, and Melissa got an onion rings from the associated Paul Bunyan Famous Hamburger. (Mini-review: ‘Greasy and tasty as onion rings should be.‘)
Back to our hotel, across the street for some Outback (and a photo with the outsized alligator in front), and back to the hotel to crash…
Oh, and I finished about 1/2 of The Hobbit over the course of the day, another purchase in the drug store we started from.
All in all a good first day; out of the state, and the speed limit started being 75, which didn’t really change my driving, but more merely legitimized my normal speed.
Sunday was all about the Future Pot Roasts of America.
– Morgan Schweers, CyberFOX!
Subscribe to my feed.Theme: Unearthed-Refried-Fluid
CSS-only (no tables) fluid two-column custom layout by Morgan Schweers!