dkirkman
Here there seems to be a fair amount of teeth gnashing about airbnb -- there are clearly more people in the neighborhoods and rentals for locals are now hard to find. But the homeowners think it's raising property values and are kind of happy that if they ever leave Tahoe there is now a pretty straitforward way to hold on to their property. The end result is not much happening.
The SLT ordinance is addressing the what I think is the major fear for many -- that a nearby house will become an unbearable party house. I think pretty much all of the Tahoe jurisdictions have moved quickly to ensure that doesn't happen. In our neighborhood, I've been told the sheriff responds in minutes to a noise complaint, and that the visit results in fairly draconian fines to the property owner.
However, in my neighborhood long term 12 month lease rentals most definitely seem to be being turned into Airbnb rentals. I live in Tahoe, so this isn't necessarily going to generalize to non-tourist areas. In the last five years there has been a steady conversion -- I personally know of four in my immediate neighborhood. (As in, they were long term rentals converted to Airbnb. I know the people that were kicked out of the long term rentals) When we'd recruit new people to Tahoe there used to be numerous options for local housing, things have gotten so bad that the company I work for opted to buy a condo to provide temporary housing for new recruits while they look for more permanent accommodations.
An additional (also anecdotal) data point: our realtor told us that investors looking to convert homes into Airbnb are very active right now.
On the plus side (potentially, not everybody agrees) Airbnb also seems to have converted a number of second homes that were previously unoccupied most of the year.
I always found Smalley's arguments that nanotech would end up looking like biology convincing. Not that I think it matters much: would designing organisms that take the shape of a part and excrete an "exoskeleton" to realize it any less cool than assembling the same thing atom by atom?
This is absolutely true -- at least if you're working alone. But I've always found the whole "let's use a subset of c++" to be untenable on long projects. Somebody always joins that's infatuated with Alexandrescu, or some random error handling strategy, and then you end up in endless debates about concepts vs. abstract base classes. Those debates can be fun, but they seem to too often leave behind hurt feelings and demoralized team members.
If you just throw back to c, all you have to deal with is the argument that "we should really use c++, because <insert some random thing>". Those don't last too long, you just have to respond that it's a c project :)
BTW, I'm not an MD, just a somewhat informed layman. I just happen to be married to a type-1, and have type-2 running through my family, so I've been motivated to learn a bit about it all (mainly in an attempt at self-preservation!)
Avoiding carbs seems to both normalize glucose and lower insulin in type-2s, so it's not a dumb approach. On the other hand, a low carb diet tends to increase insulin resistance, so if it turns out that both the glycemia and insulin levels are not the cause of the adverse symptoms, but rather symptoms in themselves, going low carb may make everything much worse. (e.g. it might make the numbers we can measure look better, while worsening whatever metabolic abnormality is causing the diabetes in the first place)
type-2's on the other hand, have insulin resistance often accompanied by astonishingly high endogenous production. They can sometimes achieve nice control by just having a base of exogenous insulin that's just high enough for their pancreas to supply the rest of what they need -- the precision is supplied by the still largely functioning pancreas. I know at least one type-2 that has been put on insulin with instructions to inject X units with dinner, with no consideration of the actual content of the meal! Presumably a pill would work fine for that group.
But when we want to use value semantics, for whatever reason, the more complicated value copy is, to some extent, just intrinsically complicated. In java, Object.clone basically has all of the same problems -- you sort of know what you'd like it to do for any given object in any given context, but you've got to read code to figure out what is actually going to happen.
I think it's even worse than that -- I suspect that many teachers in American public schools are terrified of math themselves, and they transmit that terror to their students. It's going to be very hard for a student to learn to view mathematics as reason if their teachers don't see it that way.
There was a point when I was in grade school and we were learning formulas for the area of different shapes. When a trapezoid came up and I noted that it could be decomposed into a square and two triangles, I was admonished to just use the formula from the handout. Don't get in the habit of trying to think while doing math, it'll just get you in trouble.
This was from an otherwise excellent teacher, but when it came to math we were to turn the thinking switch to "off". This fear of math seemed to not been exceptional, even among my high school math instructors. I may have had a bad run (public school in California in the 80s), but I've been told similar stories by most everyone I've met who eventually managed to figure math out on their own.
We can't expect source code publication until we change the perception that it's trivial. If published code were as valuable as refereed papers for career advancement, the problem would be solved instantly. But if that change does not occur, requiring that analysis code be published will just stop the development of any new code (at least by career rational people) and probably hurt the field more than it helps.
Your original thought is basically correct: we do lose the ability to do any meaningful work at the wavelengths of the lamp emission lines. But the damage is concentrated at a few wavelengths. So we trade having noise over the entire spectrum for a few really, really noisy pieces of spectrum. It's generally a excellent tradeoff.
But even low pressure sodium lamps have some emission spread over a large wavelength range, so it is becoming increasingly difficult to do optical work near major urban areas. In the long run most of those sites will probably transition to mostly IR work.
For the telescopes near big cities, I'm not sure if anybody has worked out the relative contributions of street lights to say billboards or car dealerships or backyard flood lighting. But from standing on the summit of Mt. Hamilton and looking down into the valley it would seem to be mostly street lights
All lights, narrow or broad band, present problems for optical broad band imaging.
If we could get all cities to go with low pressure sodium lamps (that only emit at a few wavelengths), astronomers would be very happy. The only problem is that city residents tend to not like the monochromatic look you get from not having a broadband light source. So San Diego, for example, switched to low pressure sodium in the 80's to try to protect the skies for Mt. Palomar. But residents started screaming (it's leading to more crime!) so the city went back to high pressure sodium.
It has been stable for a good long time. Which is nice if you've got a giant repository of old code that you dust off and run from time to time.
CL has a standard way of specifying variable types when you want to do so, so it's possible to write high performance numerical code in a portable (across different compilers) manner. Or write macros to write portable code.
My view on macros is that being code transformers, when you write a macro you are basically writing a quick and dirty compiler. And like everything that's quick and dirty, they are full of bugs and gotchas. The fact that CL has separate function and value namespaces helps with decreasing the gotcha cross-section. The scheme community early on spent a lot of time dealing with this and developing hygienic macros, but as a lisper this just always felt a bit heavy. (This is probably just a lack of exposure).
From my perspective, the appeal of scheme as been its more pure focus on functional programming. But when I'm in that sort of mood I just reach for haskell now.