Larry Greenfield
Create an account or sign in to get started
Show: Comments - Likes - Both
Google Reader
Jonathan shared an item on Google Reader
Tuesday at 9:55 am - Link
"The "Austrians" have considerable credibility because their basic theories have never been logically refuted and have been validated, time and time again, by real world occurrences." Ok, but that begs the question of why they *don't* have considerable credibility from the perspective of mainstream economic thought. - Jim Norris
So they have considerable credibility with whom? I love their conclusion: "Fortunately, a good balance-sheet-strengthening opportunity is likely to present itself over the next 6 months because the immediate crisis will probably soon give way to a multi-month stock market rebound and the ILLUSION that policy-makers have managed to ignite a sustainable recovery." It's unfalsifiable! Brilliant! - Larry Greenfield
FriendFeed
Chris White posted a link
Google Employees Watch In Horror As 60 Percent Of Their Stock Options Drown
October 10 at 9:06 am - via Bookmarklet - Link
"The entire stock market is taking another drubbing today, and Google is no exception. Its shares tried to rally in the morning, but are now trading below the $329 they closed at yesterday. That’s a key price level Google employees are watching because a huge chunk of their options (1.7 million across the company) were granted with a weighted average exercise price of $329.78. The options are worthless under that price." - Chris White via Bookmarklet
I wonder if they will reprice them? - todd
Some companies do this, but I don't know that Google has ever done it. They didn't split their stock either, so who knows. - Chris White
yet another example of how money in the form of stock options doesen't exist until you exercise, sell, pay your taxes, and put that check in the bank. - Jason Kaneshiro
Sucks to be them. - Michael Forian
+1 Jason A lesson I learned too late. - todd
Are employees more or less likely to stay at Google if their options are underwater? - Jim Norris
Probably more. Especially in this market. From what I hear, Google's a great place to work. ;) - Chris White
I have to think Google will benefit from this downturn from a recruiting and retention standpoint. There is too much uncertainty for people to leave. From what I could tell from Sequoia's preso, they aren't exactly welcoming early stage companies with open arms right now :) - Bret Taylor
@Todd - same here - back in web 1.0, I only did okay with step one - exercise. I didn't sell soon enough. - Jason Kaneshiro
Jason, yikes. That can have severe tax consequences if you don't pay taxes right away. - Chris White
Definitely exercise and sell. - todd
@jason: agreed . i, too, learned this lesson way too late [sunw/java]. - James Todd
People will likely stay, but you see that zombie look in everyone's eyes when the options tank. It's ironic that you don't sell because you are so busy working your butt off to pay attention and then when you are completely focused again it doesn't matter anymore. Though I have to think Google will recover, just probably not with the same honeymoon zeitgeist. - todd
How can a weighted average be a "key price level"? Also, the options are not worthless unless they expire under water (and they are typically 10 year options, so that would not happen for quite a while). Google actually allows employees to sell vested options (and yes, underwater options do have value). - Paul Buchheit
What value would an unexercised option that is underwater have? Why wouldn't you just buy the stock on the open market? - todd
Since there's a chance the option will be above water before it expires, out-of-the-money options do have value. Buying one lets you make a bet that the stock price will rise while putting down less money than actually buying the stock. (Pricing options is tricky but there are commonly used models.) - Larry Greenfield
As prices come down though, a company can re-price without much of a near-term accounting hit. I wouldn't rule it out. Also, I agree with Paul's point. There isn't enough information here to make a fair calculation of tipping point values. - Christopher Sacca
"a chance the option will be above water before it expires" Certainly that's true. - todd
FriendFeed
Larry Greenfield posted a link
October 10 at 12:11 pm - via Bookmarklet - Link
"The classic trouble with derivatives - as generation after generation of investors has learned the hard way - is that their price has the intended mathematical relationship to the underlying security, right up until it doesn't." - Larry Greenfield via Bookmarklet
FriendFeed
Larry Greenfield posted a link
October 10 at 12:09 am - Link
This article is an introduction to the procedure for tomorrow's festivities. See also http://www.isda.org/2008lehman... for (much less readable) specifics about this particular auction. - ⓞnor
At 20 brokers and a $5M quotation size, the order book will be $100M deep, which is nothing compared to the $400B numbers being tossed around for the amount of CDS that will be brought to the table. I don't see how this is supposed to work, where a few million dollars of bond trading sets the terms for hundreds of billions of dollars of cash CDS settlement. We'll see! - ⓞnor
That was readable? It must be bedtime. "There is also a possible penalty in place for submissions that are off-market. If a dealer supplies a bid or offer that is the wrong side of the inside market midpoint (e.g. a bid that is higher than the IMM), and the open interest suggests it shouldn’t be (e.g. if a bid is higher than the IMM, and the open interest is to sell suggesting the price should go down so they shouldn’t be bidding high), then the dealer in question has to pay the quotation amount times the amount that their price differed from the IMM. This amount is termed an ‘Adjustment Amount’. This is not paid if the bid or offer in question did not cross with any other offer or bid respectively," - torque
Yeah, I think that's an anti-manipulation provision, but I'm not totally sure what the deal really is. - ⓞnor
The Lehman auction is reported here: http://www.creditfixings.com/i... (i love how they don't use https). - Larry Greenfield
FriendFeed
Larry Greenfield posted a link
October 9 at 9:41 pm - via Bookmarklet - Link
"At this point anything short of these radical and coordinated actions may lead to a market crash, a global systemic financial meltdown and to a global depression." - Larry Greenfield via Bookmarklet
FriendFeed
Paul Buchheit posted a message
“An actual McCain supporter?”
An actual McCain supporter?
October 8 at 2:10 pm - via mail2ff - Link
Seems unlikely to me. - Paul Buchheit
An endangered species, perhaps? - Roberto Bonini
Not every conservative is the humorless, bumpkin douche you guys imagine we are. - Mark "Rizzn" Hopkins
Aw, c'mon, Mark. We don't think you're a bumpkin. - Steven "Joe" Perez
Perhaps the car belongs to Gabriel Schwartz: http://www.cosmictap.com/gabri... - Anthony Citrano
Its Sarah Palin's car, isn't it? - Joe the Plumber
I'd say it depends on what kind of car these stickers are on. The toyota prius, I don't believe. A Chrysler? Maybe... - Clare Dibble
F A I L - JA Castillo
It's a Prius, same as the one Igor found I think. Mark, I wasn't suggesting that anyone is humorless -- I'm just skeptical that this person actually supports McCain. - Paul Buchheit
@Paul: you should read IMAO.US. This is the sort of conservative humor you'll find there. - Mark "Rizzn" Hopkins
I'm positive that this person is against McCain, and has a sense of humor. :) - Chris White
I think there actually was a plan to nuke the moon back in the day. http://www.guardian.co.uk/scie... - Paul Buchheit
http://fafblog.blogspot.com/20... for more moon related war information. - Larry Greenfield
it's real Paul, I just drove down a side street in Princeton, NJ and counted 7 M/P signs and 2 O/B. In a college town, in a deep blue state. It made me very sad. - Sarah Miller
Sarah, it's the "More War for OIL" sticker that makes me doubt that this particular person is a real McCain supporter. - Paul Buchheit
it's real Paul, I just drove down a side street in Princeton, NJ and counted 7 M/P signs and 2 O/B. In a college town, in a deep blue state. Sry Paul, I read to quickly. I recently saw some bumper stickers that said "free our oil" that weren't a joke. - Sarah Miller
Disgusting. - Mo Kargas
omfg what is wrong with these oilers - Kyle Weller
Oh....the outrage! Not. - Peter Simard
"More War for Oil" -- it sounds very much like the sentiment of a Free Republic denizen or Michael Savage fan -- defiantly fascist and in your face, and dead serious. Most "conservatives" these days are completely humorless and fanatically anti-conservative. (I've heard neoconservative McCain supporters call for first-strike nuclear attacks on Muslim and Arab nations.) - Sean McBride
Sent him to war and pray he dies for his country :) - Ryo
The neoconservative (anti-conservative) cult which produced Ann Coulter, Free Republic, Michael Savage, Michelle Malkin, Pat Robertson, John Hagee and Pamela Geller would easily embrace bumper stickers which read "More War for Oil." It sounds very Ann Coulterish. Visit the Media Matters for America website http://mediamatters.org/ for an analysis of many examples of neocon extremist speech and hate speech. Many of these people are agitating furiously to expand the Iraq War to Iran. - Sean McBride
Ann Coulter: "We should invade their countries, kill their leaders and convert them to Christianity." Think she's kidding? Does the Iraq War look like a joke? It's difficult for sane people to understand that neoconservatives are NOT kidding when they make insane statements. They're insane. Irony is a blue state thing, a coastal elites thing. The red state mentality never rises above heavy sarcasm. - Sean McBride
Btw, Mark "Rizzn" Hopkins still doesn't understand the radical distinction between conservatives and neoconservatives. Hopkins is no conservative. - Sean McBride
YouTube
Paul Buchheit favorited a video on YouTube
"Can't Explain" Ad
Play
October 3 at 6:32 pm - Link
That is the sneakiest way, taxing benefits. Seriously, when have we done something like that before? Taxing options before they vest? I can't imagine the Republicans getting around that, so why taxing health benefits? And it's going to hurt the poor & middle class the most. - anna awesomesauce
I'm glad they finally started bringing this up. This is a HORRIBLE policy that will end up with millions more people without health insurance. - Jason Carreira
Erin has a great post, too. Here: http://queenofspainblog.com/20... - Mona N.
They want to tax benefits because they want to encourage individuals to disengage from employer plans and shop on the individual policy market...their plan is all about the presumption that an explosion of competition in the individual market will bring costs down. And that it will lead to general adoption of higher deductible plans and less "frivolous" exams, procedures, etc. There are all sorts of problems with this, of course...but I think that's the gist of the case for the plan. - Chester
They are not making that case (mostly because it's a huge gamble with my health insurance and $5k wouldn't really be enough to balance it out) - Jason Carreira
They're not making the case or they haven't successfully convinced you of their case? Two different things. - Chester
They are not making the case that they will somehow bring down costs and definitely not that they want to disengage health care insurance from employment. They try not to talk about it, because it won't work well with the middle class. - Jason Carreira
@banana Unemployment benefits are taxed as income. - Kevin D. White
I disagree. If you read their official campaign statements, they clearly are presenting the credits as sufficient for affording individual plans...and even talk about how leftover money could be deposited into a Health Savings Account. The idea of competition driving down costs is part of a larger campaign to reduce health care costs through deregulation and efficiency measures. Reducing costs as part and parcel to increasing competition and increasing options is the foundation of McCain's plan: http://www.johnmccain.com/Info... - Chester
But the fact is that a family health insurance plan is like $1500 / month. Unless they can somehow cut that down by a factor of more than 3x, it's not going to work, and they know it. - Jason Carreira
Yeah...that's just ridiculous...you can't get healthcare for $5k a year. - Alex Scoble CISSP
I thought the whole point of employers having group plans is that it's cheaper -- a large employer has more bargaining power than an individual. - Gabe
@Chester one point I've heard from an economist on Fresh Air is that it will benefit the average low/middle-income employed person initially but the cost of medical services will grow faster than the inflation rate, or so he explained it, screwing us in the end. I also don't think a private insurnace market benefits us, as they are like the HMOs and striving to cheapen and compete with lower medical costs - anna awesomesauce
I like "taxing options before they vest"....the government's gonna owe me a helluva lot of money.... - Glen C
@Kevin re: taxation on unemployment benefits, we only get taxed on the usage of it, I believe, not on setting it aside (unused) - anna awesomesauce
Chester, you are correct about the motivation. In a stable environment, with stable healthcare costs, the plan actually has long-term merit, but neither of the above is true, and the rising cost of healthcare will immediately outpace the $5k per year tax break. - Joe the Plumber
I wasn't trying to say that the rationale for the McCain health care plan is sound...I was just trying to describe what I perceive the rationale to be...to explain that they are not hiding the tax on benefits or "sneakily" slipping them in. That aspect of his health care plan is out in the open. I think it's wrong, but I don't think it's hidden. - Chester
I thought the (effective) tax deduction for employer-provided medical was a way to benefit the middle class (who have employer-provided health insurance) and not the poor (who have to pay for health care out of pocket). - Amit Patel
Group plans are essential as they pool risk, and also spread the burdens of pre-existing conditions. My personal opinion is that health insurance costs and health care costs should never be taxed in any way, to companies or individuals. - £ogical €xtremes
Dear Obama campaign: Please license the Who's "I Can't Explain," cut up a loop, and make this commercial pop. Thanks. - Chris Baskind
1. I clicked through thinking that the Who song would be the soundtrack to the ad. Very disappointing. - Benjy Weinberger
several problems w/ the McCain approach: 1) tax credits only work if you've *already* spent $5k- millions of people can't afford that; 2) taxing benefits as income only works if you have an employer offering a plan - millions of people don't have that; $5k does not come close to covering the costs of an annual medial plan; 4) McCain has already committed to not raising taxes. - MikeAmundsen
2. The McCain plan is even worse than the comments describe, since the discussion of how much health care you can buy on the private market for $5K assumes that you got the full tax credit. But many of those with little or no healthcare earn too little to pay that much in tax. To pay $5K in tax you have to earn something like $37K a year, I believe. - Benjy Weinberger
The tax credits are refundable, so if you don't make a lot you still get them $. (But it's still an awful plan.) - Larry Greenfield
Google Reader
Jeremy Hylton shared an item on Google Reader
September 28 at 6:29 pm - Link
FriendFeed
Bret Taylor posted a link
September 28 at 10:31 am - via Bookmarklet - Link
"Parents are abandoning teenagers at Nebraska hospitals, in a case of a well intentioned law inspiring unintended results. Over the last two weeks, moms or dads have dropped off seven teens at hospitals in the Cornhusker state, indicating they didn’t want to care for them any more. ...Under a newly implemented law, Nebraska is the only state in the nation to allow parents to leave children of any age at hospitals and request they be taken care of, USA Today notes. So-called “safe haven laws” in other states were designed to protect babies and infants from parental abandonment." - Bret Taylor via Bookmarklet
You guys really need to implement un-like. - Kevin Scott
What the hell? - flammable
I suspect some of those teenagers would have preferred to drop off their parents. - j1m
FriendFeed
Jason Wehmhoener posted a link
Carbon Trading Won't Save Aviation and Shipping | Autopia from Wired.com
September 28 at 1:00 pm - via Bookmarklet - Link
"Carbon trading schemes won't solve the aviation and shipping industries' problem of soaring carbon emissions, a British climate scientist says, and the cuts needed to address global climate change are so deep that both sectors must limit their growth." - Jason Wehmhoener via Bookmarklet
Hey, cool. The photo is the Charleston, SC port. I thought I recognized it. - James Williams (willia4)
I think the point is that the math just doesn't add up. Unless it gets a LOT more efficient people are going to be doing a LOT less shipping. - Jason Wehmhoener
This business where people talk about "projected" growth and then try to find enough carbon credits to "go around" to support the project levels seems to be presuming that the point of cap-and-trade is a shell game that magically makes global warming go away without actually changing anything. - ⓞnor
Ya, the language is misleading, but the point is that shipping produces a large amount of carbon emissions. - Jason Wehmhoener
I wonder if those crazy sail powered shipping vessels are workable. - ⓞnor
I'm willing to bet at a high enough carbon tax they are. (I thought there was an article friendfed a while ago about how one line is using a kite-like sail which will pay for itself just due to high oil prices but I can't find it.) - Larry Greenfield
FriendFeed
Not Not Geoff Schultz posted a message
“Why is CNN showing me the spinners from each campaign like they are going to provide me with ANY reasonable information.”
September 26 at 8:01 pm - Link
Because CNN is a joke? Th media love their spinners - j1m
To maintain the air of (fake) neutrality... - J. Abdul-Qahhar
It's very difficult to fill 24 hours of programming with actual content. This is really affordable. - Larry Greenfield
FriendFeed
Jim Norris posted a link
September 24 at 12:20 am - via Bookmarklet - Link
From the later update: "That said, I think the administration is wrong. A bank whose leadership avoided dramatically improving their balance sheet because of executive pay limitations would face shareholder lawsuits in a heartbeat." I had the same thought the other day—how could an executive argue that refusing a bailout on the basis of executive pay limits was maximizing shareholder value? - Jim Norris via Bookmarklet
Because the executive is brilliant, and they'd quit if their compensation was lowered. Shareholders need the brilliant executive more than they need the bailout. - Larry Greenfield
Ok, that makes sense. - Jim Norris
Blog
niniane posted an entry on Niniane's Blog
September 5 at 12:16 am - Link
The next time I move (and have to change my address anyway) I'm totally signing up for one of those we-scan-your-paper-mail services. - ⓞnor
Consider the filing cabinet to be the audit trail table in your database. Every time the database changes, the audit trail table has to be updated, so indexing that table adds extra cost to every change in the DB. However, it makes the audit trail easy to query. If you don't index that table, every audit lookup requires an expensive table scan that bogs down your whole server for minutes at a time. That expense might be so high that you don't do audit queries even when you want to. - Gabe
What's an audit query, and why would anyone ever do one to their old phone bills? - ⓞnor
The audit table in your database keeps track of when something in your database changed. You would do an audit query when you want to find out when some field changed or what the value was on a particular date, for example. You would want to do this with your old phone bills when you want to figure out the last time your rates changed or to see how this month's usage compared to this month a year ago. - Gabe
My point is that keeping the data unindexed makes it almost impossible to use, so why bother keeping it at all? - Gabe
Because "almost impossible" is different from actually impossible, and because the large cost of finding those few items you need is less than the combined small cost of indexing the many items you file. - ⓞnor
Sure, Onor, but odds are that the task of going through the unsorted mess would be substantial enough that you just wouldn't do it, or would find other ways around it like just asking the phone company. - Gabe
Sounds good to me. But if the IRS comes knocking, you might really want those records... - ⓞnor
i like sinophore's comment on your blog (but i like commenting here better). i had a gigantic pile of bills/statements/etc in my closet which i had to sort through before i moved :( it was painful. - Neha Narula
The write penalty might be worth it if you ever need an incredibly fast seek performance... - Steve Lacey
Oh God, I can't stop laughing at the "Sure, Onor" comment. (Gabe, that "O" is an egg.) - niniane
Niniane: egg? That "O" is CIRCLED LATIN SMALL LETTER O (according to http://www.fileformat.info/inf...), so what makes it an egg? - Gabe
Oh, it's the latin little-o? Maybe you're right then, and it's Onor. - niniane
Does it look like an egg or something? - Gabe
sunny side up. - Sanjeev Singh
The story is #7 on the Reddit front page. - Gary Burd
I am amused at how much discussion this post is generating. I hope RB doesn't mind. - niniane
I'm pretty sure you can't just uncircle an o like that, it messes up the phoenetics. - j1m
Anyway, I agree with ⓞnor's weights (as always) -- the point of saving papers is that there's a tiny, tiny, tiny chance that you'll need them. Not a chance that you'll want them really bad -- I don't know what that chance is -- but the chance that you'll *need* them. In that case you just search through the damn things, even if you have a file cabinetfull it won't take more than an evening to look at each one. In my experience this happens about once every 10 years. - j1m
Neha: Why did you have to sort them? Why not just move 'em all in unopened boxes? My name: we Circlevanians are used to people mangling our names. Call me Onor, Nor, @Nor, whatev'z. - ⓞnor
And if it turns out that you do need to search, just file then: manual incremental filing is probably less efficient than manual batch filing. - Larry Greenfield
Some people on the blog assert that there's some kind of hard latency requirement for lookup. Those people are wrong. John K Lin asserts that carefully filing your bank statements into neat little alphabetized folders is warm and human, but putting it all in storage for later and getting on with your life is cold and robot-like. John K Lin is weird. - ⓞnor
eggy: two things. First, there was a bunch of extra stuff like envelopes that I didn't need to move. Second, it gives me happiness to put things in file folders. - Neha Narula
FriendFeed
bob posted a link
August 20 at 4:57 pm - Link
Turns out big cubes of metal are heavy and expensive. - ⓞnor
I like the phrase "steel consumption of 300 kg per man per year". Yum. - Larry Greenfield
When construction of the Golden Gate and Bay bridges was at their peak in 1933 their combined steel needs equaled 6% of the national annual production. - Kevin Fox
i find the large solid cubes to be a useful way for getting a feeling of scale for certain things - bob
The annual global production of concrete is around 5 billion cubic yards - roughly enough to make a cube a mile on a side, or in standard metric units, "a holy ginormous fuckton" of concrete. - ⓞnor
Or, enough to make a solid concrete coffin for every person on earth. - Larry Greenfield
Hell, given that we take 60 years to die, a big ol' concrete sarcophagus. - ⓞnor
haha, but how much of the grand canyon could you fill in? - bob
10 miles average width * 1 mile average depth / 2 (assume triangular shape) = 5 square miles of cross sectional area, so a cubic mile of concrete would occupy 1/5 mile, or ~ 1000 ft, of the Grand Canyon. - ⓞnor
We better get started soon because it sounds like it may take a while to fill in. - Paul Buchheit
What size cube of steel do you need to reinforce the concrete used to fill in the Grand Canyon? - Gabe
i assume that since it will be solid and resting on the local rock that minimal reinforcing will be needed - maybe just a little bit between the 1000ft sections :P - bob
Shouldn't that be "a holy ginormous fucktonne"? - Jim Norris
According to wikipedia, rebar is 1-5% by volume of reinforced concrete, usually on the low end. If all the world's steel was combined with all the world's concrete, it would be a 2% mixture. What I want to know is how you would build the form. - ⓞnor
urbandictionary agrees with you, Jim: "Metric Fuckton: More properly, "Metric Fucktonne." The Fuckton is the Imperial standard for the measurement of fuckweight, while the Fucktonne, in contrast, constitutes the Metric measure of fuckmass... Generally used to imply superlative quantity with the Metric standard included to emphasize this point. The inclusion of the term is, however, fundamentally a misuse of the standard, as the Imperial Fuckton (2000 Imperial Fuckpounds) denotes a slightly greater measure of fuckweight within Earth's gravitational pull than does the Metric Fuckton (1000 Metric Fuckilograms)." - ⓞnor
Onor, presumably you would fill the Grand Canyon with concrete the same way you would build a large concrete dam -- that is, in sections. If you just poured the whole Canyon at once, it would never finish curing, so you have to do it in chunks just a few yards at a time. - Gabe
Wow, about 1/100000000000000000000000000000000000th the size of the puny Earth....keep trying hu-man! - Hayes Haugen
FriendFeed
Paul Buchheit posted a link
August 17 at 5:29 pm - via Bookmarklet - Link
"In Alabama it is illegal to recommend shades of paint without a license. In Nevada it is illegal to move any large piece of furniture for purposes of design without a license. In fact, hundreds of people have been prosecuted in Alabama and Nevada for practicing "interior design" without a license. Getting a license is no easy task, typically requiring at least 4 years of education and 2 years of apprenticeship." - Paul Buchheit via Bookmarklet
Paul, Licensing in general is a serious problem in a free market. It creates an artificial barrier to entry and leads people to believe that the government can protect them from poor quality. But licensing doesn't ensure quality it limits supply which keeps prices high, thus hurting those it claims to protect, the consumer. - Steve Olson
I don't see any reason why my interior decorator needs a license or my real estate agent needs to be a Realtor®™©, but I'd prefer to stick with a doctor who passed her boards. - Jim Norris
There are good arguments that US doctor's salaries are kept artificial high by medical schools (they only admit a small number of people), licensing boards (requiring internships of immigrants), and immigration policies (keeping them out in the first place). And of course doctors won't let nurses perform procedures they might be well qualified to do. Overall health might be higher if we relaxed some of these requirements. - Larry Greenfield
Larry, Yes, you are correct. If the purpose of licensing is to ensure quality of health care, why do patients frequently have correct a doctor's incorrect diagnosis. I predict that in the future medical care will shift to nations where licensing is relaxed. Medicine aside, why do you need a license to cut hair? It is the government's responsibility to protect you from a bad haircut? Seesh! - Steve Olson
Wrt nurses performing procedures -- there are a couple of reasons: 1) You can't bill as much, or in some cases, at all if a resident or nurse does the procedure and 2) the supervising doctor has her name on the chart and has her ass on the line if something goes wrong. That being said, a significant percentage (~23% in 98-99) of health care today is performed by nurse practitioners -- heavily weighted to family practice and lower paying rural, women and pediatric populations. - Joe Beda
FriendFeed
ⓞnor posted a link
Make that SIR PENGUIN
Make that SIR PENGUIN
Make that SIR PENGUIN
August 15 at 11:46 pm - via Bookmarklet - Link
For Larry G.: "A penguin who was previously made a Colonel-in-Chief of the Norwegian Army has been knighted at Edinburgh Zoo. Penguin Nils Olav has been an honorary member and mascot of the Norwegian King's Guard since 1972." - ⓞnor via Bookmarklet
خيلي نازه :) - mhmazidi
Awesome. - Larry Greenfield
Twitter
patrick collison posted a message on Twitter
FriendFeed
Sanjeev Singh posted a link
August 8 at 11:38 pm - via Bookmarklet - Link
"We at Sun have given this problem a lot of thought, both during the original development of NIO and in the time since. We have yet to come up with a way to implement an unmap() method that's safe, efficient, and plausibly portable across operating systems. We've explored several other alternatives aside from the two described above, but all of them were even more problematic. We'd be thrilled if someone could come up with a workable solution, so we'll leave this bug open in the hope that it will attract attention from someone more clever than we are." - Sanjeev Singh via Bookmarklet
"Suppose that a thread operating on behalf of Alice maps a file into memory and then unmaps it. A second thread operating on behalf of Bob then maps some other file that the underlying operating system happens to assign to the same memory address. Now Alice's thread can read, and possibly even modify, the contents of Bob's file." - Paul Buchheit
Seems kind of dumb. Suppose that the threads are all under my control and I really do want to unmap a file? It's like they are still thinking strictly in terms of browser applets instead of normal server-side code, which is really the only thing people use java for anyway. - Paul Buchheit
It is kind of dumb. Fortunately the workaround (if you use a few, large files) is not that bad. Call System.gc(), System.runFinalization() and try again..... - Sanjeev Singh
Who designed a file API with an Open command but no Close? It seems almost useless to me. Paul: a browser would not have threads running on behalf of different users; a server would. - Gabe
If they're unwilling the pay the cost to check whether the mapping is valid, how do they ever manage to stomach the cost of bounds checking the get() calls on the MappedByteBuffer? I suppose they probably consider the cost of bounds checking inevitable, and maybe it can even be optimized out with a sufficiently clever compiler. They could at the very least offer a slower unmappable flavor that does make the validity check. - ⓞnor
When I do use C++, it's not that C++ compiles to something faster than Java, but rather because C and C++ give me direct control over memory and other resources. Most languages focus on the common case, and make things easier 99% of the time, and then make that 1% tear-out-hair frustrating. C++ makes things harder 100% of the time, but it's predictably hard and I never feel like I'm going to run into something like the unmap issue. - Amit Patel
Gabe, the real issue is who controls the code. On the server, it's typically all my code and I'm not worried about complex security schemes to protect one thread from attack by another. The idea with applets was that you could run untrusted code from third-parties and they would all be kept in a secure sandbox. Of course such code would never be allowed to mmap, which is why "security" is a really dumb reason to exclude this feature. - Paul Buchheit
Even if you disregard the security, there's the safety issue to consider. Having another file mapped there is harmless, but mappings can be read/write. If you unmap and then some other part of the system (possibly a C library) allocates memory there you can end up crashing the program. Not good. - Larry Greenfield
What's wrong with mapping in /dev/null instead? Doesn't mmap normally replace existing mappings of the same address? - Jim Norris
Jim: there is a race condition where some other thread in the process could allocate the memory between when you unmap the file and map in /dev/null. - Gabe
Larry, unmap is unsafe in the same way that free/delete are in c/c++. It's not ideal, but I'd rather have an unsafe op that I need to be careful with than not have it at all. They can call it "reallyDangerousAndScaryUnmapThatYouProbablyShouldNotUse()". - Paul Buchheit
Hmm, surprisingly you don't seem to be able to write your own mmap/munmap in JNI, so I can't say just use JNI nyah nyah. - Larry Greenfield
If Sun didn't implement this in JNI, how else could they have done it? JVM changes? - Gabe
Larry, you can use JNI to do mmap/unmap. One of the JNI examples does that: http://java.sun.com/developer/... - Sanjeev Singh
Sanjeev, that example appears to be simply copying the bytes of the mmaped file into a java byte array: jb=(*env)->NewByteArray(env, finfo.st_size); (*env)->SetByteArrayRegion(env, jb, 0, finfo.st_size, (jbyte *)m); close(fd); - Paul Buchheit
I take it back. It is possible, using NewDirectByteBuffer (I misread the definition of this call when I first looked at the JNI documentation). That should be sufficient to implement an unsafe unmmap for Java code. http://java.sun.com/j2se/1.5.0... - Larry Greenfield
Twitter
Rebecca Miller posted a message on Twitter
FriendFeed
Larry Greenfield posted a link
August 5 at 7:45 am - via Bookmarklet - Link
"Kellinger said Yelp told her they would move the negative posting to the bottom of her page. Kellinger refused to pay. "I felt like that was really unfair, and that they were holding me hostage," said Kellinger." - Larry Greenfield via Bookmarklet
FriendFeed
Chris White posted a link
August 4 at 7:59 pm - via Bookmarklet - Link
"But the investigators found some personal quirks, according to law enforcement officials and people who knew the scientist well. They found that Dr. Ivins, who had a history of alcohol abuse, had for years maintained a post office box under an assumed name that he used to receive pornographic pictures of blindfolded women. Years ago, he had visited Kappa Kappa Gamma sorority houses at universities in Maryland, Virginia and West Virginia, an obsession growing out of a romance with a sorority sister in his own college days at the University of Cincinnati — although someone who knew him well said the last such visit was in 1981." - Chris White via Bookmarklet
Maybe this guy did it, but the way this investigation was conducted and is being publicized just seems wrong to me. - Chris White
"They had even intensively questioned his adopted children, Andrew and Amanda, now both 24, with the authorities telling his son that he might be able to collect the $2.5 million reward for solving the case and buy a sports car, and showing his daughter gruesome photographs of victims of the anthrax letters and telling her, “Your father did this,” according to the account Dr. Ivins gave a close friend." - Chris White
More interesting is http://friendfeed.com/jayrosen 's crusade to get abcnews to out their sources, who, he argues, abused confidentiality to leak untrue stories about the source of the anthrax - j1m
Fundamentally, this is so awesome for conspiracy theories. It's not totally clear if Ivins did this, but it's pretty clear that someone or ones working for the _United_States_Army_ did commit a terrorist attack using biological weapons. ! - Larry Greenfield
That's just what they want you to think. - Jim Norris
FriendFeed
Larry Greenfield posted a link
August 4 at 2:28 pm - via Bookmarklet - Link
"Industry opponents of the auction scheme contend it will not reduce delays but will jack up prices of airline tickets, and lawmakers in Congress are already pushing legislation that would short-circuit the Bush administration's auction plan." - Larry Greenfield via Bookmarklet
Is there an unbiased economics reason why auctions should be opposed? It seems to me that airlines object to them because the current airlines have something for free that's very valuable. Is there a reason as a passenger I should oppose them? - Larry Greenfield
It might depend on your willingness to trade off time spent waiting for delayed flights and possibly higher ticket prices or fewer routes. There's clearly a big externality that the Port Authority doesn't care about though. - Jim Norris
If there's a large contingent of people who put a low value on their time, wouldn't the airlines be scheduling flights in the middle of the night once auctions begin? The airports can't be that clogged with cargo, right? - Larry Greenfield
People might have irrational expectations about wait times or might even act risk-positive (risk-perverse?) towards them? - Jim Norris
FriendFeed
j1m posted a link
Bush or Batman - Snotr
August 2 at 10:31 am - via Bookmarklet - Link
guess which quotes are from Bush, and which are from 60s Batman. I would have failed this completely - j1m via Bookmarklet
surprisingly hard, and I saw all the original Batman's in the 60s - Howard Trickey
And they say he copies John Wayne - j1m
Google Reader
Kushal Dave shared an item on Google Reader
August 2 at 1:44 pm - Link
How's it work? Do they just have complicated business relationships with all the cellular carriers? - Larry Greenfield
FriendFeed
Gary Burd posted a link
July 26 at 9:04 pm - Link
"unlike virtually every other language on the planet where you are free to bind values to the same identifier over and over again, in Erlang you can do it once and only once." - Gary Burd
Isn't this the same old holy war about the value of referential integrity that rages among functional programmers (or between functional programmers and others) for decades? It seems to boil down to whether you think it's useful to name a value or a slot, and everyone talks past each other because it's hard to prove whether any particular conceptual framework is better or worse. - ⓞnor
I think you, and the author, give the Erlang folks far to much credit. But does this really count as a cargo cult? - j1m
Cargo cult programming: http://en.wikipedia.org/wiki/C... - Gary Burd
Why do we need Erlang? Does it solve any problems not handled by other languages, and is it suitable to replace those languages? Is it a practical language like Python, or more of a theoretical language like Lisp and Prolog? - Chris White
It's a practical language, and it has a consistent concurrency model that works well with distributed systems, something that most languages struggle to grapple with. I don't actually know Erlang but it doesn't seem nearly as pointlessly me-too as, say, Ruby. - ⓞnor
Gary, but the thing we're discussing here is forced by the language, isn't it? I thought cargo culting referred to something programmers 'chose' to do, not something required by the language. - j1m