This is a narrative from the guy who wrote the software that enabled "Collateralized Mortgage Obligations," one of the extremely complicated financial instruments that helped bring down Wall Street. It's an interesting perspective and a good read if you've got the time.
He feels bad, of course, but he can't bring himself to accept more than a little responsibility - nor, really, would I expect him to. He understood exactly what the program was doing; meanwhile, the firms kept pushing it to enable riskier investments, and the traders complained it didn't insulate them enough from the pesky details. Naturally, he made a lot of money off the software, but a lot more people made a lot more money off of it, and spent it on [insert wall street debauchery boilerplate]. He says he didn't expect his software to cause financial armageddon, but considering the people who were using it he's not surprised. He retired a few years ago and now raises oysters on Long Island.
It's a funny situation we programmers live in. Mercenary. People ask us for things they think they need. Maybe they do, maybe they don't. It's not really our position to editorialize. We quote them a large pile of money and, if they're rich and deluded enough, get to spend the next couple months to several years learning every minute detail of a business we don't care about so we can write software we're not interested in. When the day comes, your application goes one way and you go another way, on to the next client. And if you find out a couple years down the road that your application happened to cause a global economic meltdown, well, chalk it up to user error.
Today I discovered that an old business relation of mine had started a new local software company [dare I say... hyperlocal?] and was hiring Python programmers. I told my current boss/client, who said he was actually bidding against him on a project just this afternoon. I noted how incestuous the local IT sector is and joked that I would be on the project whether he got it or not. He called me a dick. I told him I was going to become a metaconsultant - get in on every software project in Buffalo, and let the web developers fight over who gets to bill it. I thought I was hysterical. He closed the chat on me.
- Z
Zobar's Journal
My Podcast Link
04/06/2009 23:13 #48312
digital existentialismCategory: musings
04/02/2009 23:07 #48267
colors in the airCategory: geeky
I have a client who was very explicit that I should not be using standard book colors for Pantone matching, and is now wondering why everything looks all wrong. In addition to straightening out the mess, I've been able to put together a complete Pantone color table with Web, RGB, CMYK, Lab, and [why not] Grayscale approximations. This information is really difficult to find, and it shouldn't be. If it's useful to you, download it and save it for reference.
For everyone else: bunnies!
- Z
For everyone else: bunnies!
- Z
04/01/2009 12:39 #48254
i just can't stopCategory: a series of tubes
From the collection of the Museum of Bad Art
- Z
tinypliny - 04/01/09 21:02
UGH. I am coming for you (e:ZZOOBBAR)!
Did you HAVE to make that cruel attack on everyone's retina here?
UGH. I am coming for you (e:ZZOOBBAR)!
Did you HAVE to make that cruel attack on everyone's retina here?
dragonlady7 - 04/01/09 14:15
Hard at work or hardly workin'?
HAHH.
Fi got "laid off" from her trip tomorrow! Bleh. We're doing retail therapy and having a big homemade dinner tonight. We may eat a little late. Text me when you leave? I'll try to keep you posted.
Hard at work or hardly workin'?
HAHH.
Fi got "laid off" from her trip tomorrow! Bleh. We're doing retail therapy and having a big homemade dinner tonight. We may eat a little late. Text me when you leave? I'll try to keep you posted.
03/30/2009 19:30 #48244
people pleaseCategory: social commentary
Can we quit with the shooting rampages already? Seriously.
- Z
- Z
imk2 - 04/03/09 15:08
well...looks like we have another one. 12-13 people killed in Binghamton, N.Y.
:::link:::
they said this would be happening more often because of the recession. maybe they were right.
well...looks like we have another one. 12-13 people killed in Binghamton, N.Y.
:::link:::
they said this would be happening more often because of the recession. maybe they were right.
tinypliny - 03/31/09 20:30
Oh man. I don't know if I would prefer either.
Oh man. I don't know if I would prefer either.
tiburon1724 - 03/31/09 17:08
Looks like they may have listened. Punching sprees!
:::link:::
Man allegedly leaves trail of punched people
Reports of three separate assaults led to one arrest Saturday night.
According to Town of Tonawanda police reports, Gennaro T. Severino entered a store seeking a refund for some items. When the clerk refused, Severino allegedly punched the person repeatedly. When a coworker tried to call the police, that person was punched as well.
An advisory had gone out to police in the area when another call came in to Kenmore police. A woman said she had been walking down the street when Severino bumped into her. When the woman said she didn’t appreciate being pushed, police reports say Severino said, “You want something?†and punched the woman in her mouth. When police arrived, her mouth was swollen and bleeding.
Shortly after, Kenmore police took Severino into custody and he was identified by two witnesses as the man who had assaulted them. Severino was held for court.
Looks like they may have listened. Punching sprees!
:::link:::
Man allegedly leaves trail of punched people
Reports of three separate assaults led to one arrest Saturday night.
According to Town of Tonawanda police reports, Gennaro T. Severino entered a store seeking a refund for some items. When the clerk refused, Severino allegedly punched the person repeatedly. When a coworker tried to call the police, that person was punched as well.
An advisory had gone out to police in the area when another call came in to Kenmore police. A woman said she had been walking down the street when Severino bumped into her. When the woman said she didn’t appreciate being pushed, police reports say Severino said, “You want something?†and punched the woman in her mouth. When police arrived, her mouth was swollen and bleeding.
Shortly after, Kenmore police took Severino into custody and he was identified by two witnesses as the man who had assaulted them. Severino was held for court.
03/23/2009 22:25 #48176
you've got to change your evoo waysCategory: food
Public service announcement: you should not be frying with extra-virgin olive oil. Spend some dollars and buy a bottle of peanut oil. Then spend some other dollars and buy a pound of bacon.* Then use this recipe to get rid of those boneless skinless tasteless chicken breasts that you've been freezer-burning.
Catfish Fried Chicken
1. Eat the bacon. Mmm, bacon.
2. But save the drippings in a little glass cup in your refrigerator.
3. Thaw the chicken breasts. If you wanted, you could pound them flat. If you wanted, you could also make schnitzel and join the Luftwaffe, you Kraut.
4. Breading: one cup of corn meal plus one tablespoon of chili powder. Next time I make it I'll probably also put in some fresh ground black pepper. Use as much of this as you need.
5. Heat two tablespoons each of peanut oil and bacon fat in a cast-iron skillet. If you don't have both, you've totally missed the whole point. If you don't have bacon fat you can substitute goose fat, lard, or butter. If you don't have peanut oil, skip the rest of the steps and stick your head in the oven.
6. Roll the chicken all around in the breading until it's evenly coated, and slide it into the frying pan.
7. This step is going to take a while.
8. Flip them over. They should look delicious on the bottom, which is now the top.
9. This step is going to take a little while too.
10. Flip them over again. They should look delicious on the top and bottom, which are now the top and bottom again.
11. Put them on a plate. Realize that you forgot to make side dishes.
12. Put the chicken in your mouth and chew. Notice that it is both crunchy and moist. Notice the super-subtle smoky flavor from the bacon fat.
13. Put $20 in an envelope and mail it to (e:zobar)
- Z
_______________
1) Does thick-sliced bacon taste different than thin-sliced bacon? The answer is no. Buy thin-sliced bacon - there's more slices.
2) Low-fat bacon has more meat, but regular bacon costs the same and comes with a free half-pound of lard. Buy regular bacon and eat it twice.
3) Is a pound of bacon too much? Do you want to take your bacon Higher? Go to Spar's and they will give you exactly the amount of bacon you require, and it will rock your world.
Catfish Fried Chicken
1. Eat the bacon. Mmm, bacon.
2. But save the drippings in a little glass cup in your refrigerator.
3. Thaw the chicken breasts. If you wanted, you could pound them flat. If you wanted, you could also make schnitzel and join the Luftwaffe, you Kraut.
4. Breading: one cup of corn meal plus one tablespoon of chili powder. Next time I make it I'll probably also put in some fresh ground black pepper. Use as much of this as you need.
5. Heat two tablespoons each of peanut oil and bacon fat in a cast-iron skillet. If you don't have both, you've totally missed the whole point. If you don't have bacon fat you can substitute goose fat, lard, or butter. If you don't have peanut oil, skip the rest of the steps and stick your head in the oven.
6. Roll the chicken all around in the breading until it's evenly coated, and slide it into the frying pan.
7. This step is going to take a while.
8. Flip them over. They should look delicious on the bottom, which is now the top.
9. This step is going to take a little while too.
10. Flip them over again. They should look delicious on the top and bottom, which are now the top and bottom again.
11. Put them on a plate. Realize that you forgot to make side dishes.
12. Put the chicken in your mouth and chew. Notice that it is both crunchy and moist. Notice the super-subtle smoky flavor from the bacon fat.
13. Put $20 in an envelope and mail it to (e:zobar)
- Z
_______________
- The calculus of bacon.
1) Does thick-sliced bacon taste different than thin-sliced bacon? The answer is no. Buy thin-sliced bacon - there's more slices.
2) Low-fat bacon has more meat, but regular bacon costs the same and comes with a free half-pound of lard. Buy regular bacon and eat it twice.
3) Is a pound of bacon too much? Do you want to take your bacon Higher? Go to Spar's and they will give you exactly the amount of bacon you require, and it will rock your world.
metalpeter - 03/24/09 19:28
That is so funny. I have never been to Spars but I did know someone who worked there. I wonder if she would give me a discount, I wonder if she would even remember me? On a side note didn't you say eat the bacon first, you didn't mention cooking it, raw bacon no thanks, but if you meant it was all ready cooked awesome.
That is so funny. I have never been to Spars but I did know someone who worked there. I wonder if she would give me a discount, I wonder if she would even remember me? On a side note didn't you say eat the bacon first, you didn't mention cooking it, raw bacon no thanks, but if you meant it was all ready cooked awesome.
tinypliny - 03/24/09 15:32
Stop being modest zzzzzooooobbbbbaar. Why don't you make that a round $100. ;-)
Stop being modest zzzzzooooobbbbbaar. Why don't you make that a round $100. ;-)
tinypliny - 03/24/09 15:30
Though I am going to make this recipe ever in my life, I second the title of this post. \m/ Yay peanut oil \m/
Though I am going to make this recipe ever in my life, I second the title of this post. \m/ Yay peanut oil \m/
Hilarity!
Wow that is totally incredible.