Silicon Valley weathered the 2008 bubble better than most of the country and bounced back very quickly. Unemployment is quite low and there are a lot of new tech companies going in. Currently things are far more diverse than they were when the dot com bubble burst.
Part of it is the whole environment of Silicon Valley which is not easy to duplicate. Silicon Valley rewards failure. If your last two startup ventures failed, you're more likely to get support for a new one. People also hop from company to company if they're not happy, and the California making non-compete clauses irrelevant has helped a lot. The weather is quite nice though rain would be quite welcome after two years of severe drought. We may get a few hot days in the summer but it's usually a dry heat and it cools off after a few days. The winter rarely gets below freezing. And as a software engineer, it's an engineer's market. If I'm not happy I can just go across the street and work someplace else and the employers know it. Also, the social services here have not been cut nearly as much as in many red states. That isn't to say that there aren't problems, like bad traffic and high housing costs, much of which is due to the demand greatly exceeding supply. There's not much room to build more housing either since Silicon Valley is surrounded by hills.
The state's financial situation recovered much faster than many other states and has had a balanced budget the last few years. Once we got rid of all the gerrymandering the state has been balancing its budget with minimal fuss since the current voting laws promote moderate candidates.
I have had things fail and XFS performed like a champ and all data was recovered. I also love the xfsdump/xfsrestore tools and xfs_fsr which will defragment a mounted filesystem (though XFS is excellent at not fragmenting in the first place).
If you want to do a very large filesystem then XFS is the obvious choice since EXT4 can't scale beyond about 16TB. My only complaint, and this is not with XFS itself, is that the tools like gparted do not play nice with growing XFS partitions. They balk that the partition is mounted then complain because they don't know how to deal with XFS. The thing is that XFS has its own tools for growing the filesystem.
One of my friends was actually one of the original authors of XFS at SGI and it was interesting talking to him. A lot of work went into the real-time part for handling live video streams when hardware was much slower.
With my 2006 Prius I was told that if I lost both keys that the only way to recover was to replace the computer. If I had at least one key fob I could add more key fobs but it required having at least one fob.
My current car does not have a physical lock, making it all the more difficult to break in to. It can't be programmed over ODB either.
A compatible chip does not use the FTDI USB ID. FTDI paid for their USB ID. It is not available to other chips, whether they are "compatible" or not. The chips, BTW, are fake chips with FTDI's logo and part number printed on them, not compatible chips if you read the article. USB to serial chips are not a general class like USB storage devices where there are many compatible chips so in other words one cannot make a compatible chip. In the USB storage case, each chip or device has its own vendor and device ID which is not needed to be compatible. For USB serial this is not the case since there is no standard.
You must not drive much. I drive 40-50 miles every day. I have a tremendous amount of storage and it's certainly fun to drive. I also never have to set foot in a gas station. I spend 5 seconds plugging in at night and 5 seconds unplugging in the morning to a full battery (or whatever level of charge I choose). I don't have to stand out in the weather and wait in line for fuel nor has the range been much of an issue. It's also a somewhat different driving experience with how smooth and quiet and responsive the car is. There is no lag.
The problem is that you now have the big players writing the laws to stifle competition. In this case, it's not the auto manufacturers, but the dealerships. The dealerships are not the mom and pop dealerships but the huge conglomerates. For example, the 5th largest which Warren Buffet just bought, the Van Tuyl Group does $8 billion in annual revenue. In my area there are a huge number of dealerships under the Del Grande Dealer Group. These are the guys who are paying off the politicians.
To get an idea of why car dealerships are generally so unpleasant to deal with This American Life has a good podcast showing why car salesmen are the lying scum they are. Some of the auto manufacturers would like to ditch the dealerships but they can't due to the laws. Most states have laws that prevent manufacturers from competing against dealerships but those don't apply if there are no dealerships as in Tesla's case.
The dealerships like to make the argument that they add protection to the consumer. This is pure BS. I know someone who bought a Fisker Karma. When Fisker went bankrupt, so did the warranty even for those who paid for it. Most dealerships dropped all support for the car like a hot potato leaving the owners in a lurch or get support from a couple of ex-Fisker employees who do the support on their own and paying for all service and repairs out of pocket.
I have a single car that's electric, now granted it is a Tesla model S. I don't have any issue if I have to drive from the Bay Area to LA. I was planning to drive up to Seattle though sadly I couldn't get the time off of work. The rate they're building superchargers makes it easier and easier for long distance travel. If I need to go on a long trip that isn't covered, renting a car for the few times I need to is still cheaper than all the gas I'd be burning otherwise. I kept my old car for about six months but I never drove it so I ended up selling it. The only trip I've taken where I couldn't take my Tesla is one where I wouldn't take my Tesla anyway since it involved a lot of bumpy dirt roads. In general long trips have not been a problem. While I do have to stop every few hours I find I'm more relaxed when I get to my destination.
I've had issues with many non-FTDI USB to serial adapters but the real FTDI ones have been rock solid. I pushed for integrating a quad FTDI USB to serial chip into one of our products since the FTDI chip can also do i2c and JTAG. I'm sure a knock-off chip would have a lot of problems. I've had the FTDI serial chip reliably running at 10Mbps.
Maybe there have been a lot of support calls on these fake devices not working properly. If that's the case, why not nip the problem in the bud and kill off the counterfeit chips. I pushed for FTDI USB to serial chips in some of my company's products because they work and have good OSS support. I've had too many other USB to serial adapters give me problems, but never FTDI based ones. FTDI also provides a lot of useful code for doing interesting things with their chips, like JTAG and I2C.
Deliberately creating fake chips is illegal. If an operation that works on a legitimate chip bricks a fake chip, whose fault is that? I've dealt with FTDI and designed their chips into products because they work. They also have great oss support for their USB to serial devices.
I wish they'd focus more on things like MRSA and KPC which kills far more people in this country and are far more deadly. These diseases are easily spread and there is no cure for them. While not trying to diminish the cause to fight Ebola, frankly there are a lot of things far deadlier in this country that people should be worried about.
The cases in Texas I think can be squarely blamed on incompetence from the Dallas hospital.
In the case of KPC, Congress has basically put their head in the sand and handtied the CDC and FDA from effectively studying and fighting it, thanks to the livestock lobbies Frontline has a good episode on this. It doesn't help that congress has cut the budget of the CDC significantly over the last decade and played politics to make it difficult to study and fight the causes.
As it is, the CDC had to cut back on their research on Ebola due to the budget cuts and the delays in the worldwide community for fighting and funding the fighting of Ebola aren't helping matters either. If the Dallas hospital wasn't so incompetent, there's a good chance Thomas might have survived and nobody else would have become infected.
My Verizon Galaxy Nexus phone which is almost three years old has barometer support, NFC, etc. Apple is nothing more than re-packaged yesterdays technology.
All it requires is on-site battery or capacitor storage. It makes even more sense since the batteries can be charged when electricity prices are cheap (i.e. at night).
You can do this in C by using likely/unlikely. The compiler will put all of the unlikely stuff at the end of the function to optimize the likely hotpath. It can be a pain in the butt to do this though.
It was indeed a driver running in kernel mode. In the case of OS/2 it was a bit challenging because the driver ran in protected 16-bit mode where things were limited to 64K segments though pointers were 32-bits. I mean what an OS guy means as a driver, not something running in user space. It followed the OS/2 NDIS network driver model and talked directly with PCI or microchannel ATM networking cards.
Back in the 1990s I worked on a large ATM networking driver written in C++ for OS/2. The driver was around 100,000 lines of code. It was quite fast and reliable code and fairly easy to work on. We also had a driver for Windows NT written in C. The C driver had fewer features and was a lot buggier, slower and was 360,000 lines of code. It was also harder to work on since C++ provided a lot of nice abstraction.
Now the C++ code only used a subset of C++ and it kept the data path fairly flat to help optimize speed. The actual overhead from using C++ vs C was fairly minimal as well.
The ATM driver was quite complex since it supported the full signalling stack and switched virtual circuits and ATM LAN emulation for both Ethernet and tokenring and classical IP over ATM using switched circuits.
My father had built a Heathkit H89 computer built around a Z80. As a kid I earned money soldering together boards my father had designed that under software control would double the speed from 2 to 4MHz. The H89 actually had two CPUs since it was also a H19 terminal. While it didn't do color and was limited to text based graphics it was a nice machine. My father's computer had something like 4 floppy drives and a hard drive hooked up to it. It ran both CPM and HDOS which was the first microcomputer operating system with loadable device drivers.
Later in college we used the Z80 for our microprocessor design class. The Z80 was trivial to wire up and included such things as automatic DRAM refresh support.
I do the same thing with my credit card. My house is free and clear and until recently I had only paid cash for my cars. With the interest rates so low, though, it can make sense to take out a loan rather than pay cash. As long as your cash is earning more than the interest rate on the loan you're ahead. With my last car it made more sense to take out a 2% loan rather than pay cash. My credit card has a 18% interest rate but it doesn't matter since it is always paid off in full every month.
When I bought my house I had never had a loan before. I had always paid cash for my cars. My only credit was my use of a couple of credit cards which I had maintained through college and several years after when I saved for a down payment. Despite this I still had a high credit score and was able to get a fixed interest 30 year loan after putting 20% down. I also had a steady job which I had held for several years. This is well before they started giving out insane loans to anyone with a pulse. Since then, rather than sell and move to a bigger more expensive house I put everything I had into paying down that mortgage and refinanced a few times to get a lower rate than over 7% I started with. After paying off the mortgage things are a lot easier.
I wonder if part of a credit score might be based on who you have your credit cards and loan with. Some banks may be better at reporting than others and some banks will just screw you (i.e. BoA). I also went through a mortgage broker rather than directly through a bank.
Silicon Valley weathered the 2008 bubble better than most of the country and bounced back very quickly. Unemployment is quite low and there are a lot of new tech companies going in. Currently things are far more diverse than they were when the dot com bubble burst.
Part of it is the whole environment of Silicon Valley which is not easy to duplicate. Silicon Valley rewards failure. If your last two startup ventures failed, you're more likely to get support for a new one. People also hop from company to company if they're not happy, and the California making non-compete clauses irrelevant has helped a lot. The weather is quite nice though rain would be quite welcome after two years of severe drought. We may get a few hot days in the summer but it's usually a dry heat and it cools off after a few days. The winter rarely gets below freezing. And as a software engineer, it's an engineer's market. If I'm not happy I can just go across the street and work someplace else and the employers know it. Also, the social services here have not been cut nearly as much as in many red states. That isn't to say that there aren't problems, like bad traffic and high housing costs, much of which is due to the demand greatly exceeding supply. There's not much room to build more housing either since Silicon Valley is surrounded by hills.
The state's financial situation recovered much faster than many other states and has had a balanced budget the last few years. Once we got rid of all the gerrymandering the state has been balancing its budget with minimal fuss since the current voting laws promote moderate candidates.
I have had things fail and XFS performed like a champ and all data was recovered. I also love the xfsdump/xfsrestore tools and xfs_fsr which will defragment a mounted filesystem (though XFS is excellent at not fragmenting in the first place).
If you want to do a very large filesystem then XFS is the obvious choice since EXT4 can't scale beyond about 16TB. My only complaint, and this is not with XFS itself, is that the tools like gparted do not play nice with growing XFS partitions. They balk that the partition is mounted then complain because they don't know how to deal with XFS. The thing is that XFS has its own tools for growing the filesystem.
One of my friends was actually one of the original authors of XFS at SGI and it was interesting talking to him. A lot of work went into the real-time part for handling live video streams when hardware was much slower.
With my 2006 Prius I was told that if I lost both keys that the only way to recover was to replace the computer. If I had at least one key fob I could add more key fobs but it required having at least one fob.
My current car does not have a physical lock, making it all the more difficult to break in to. It can't be programmed over ODB either.
Peanut allergies are also higher in people whos mothers did not eat peanuts for fear of it affecting their babies.
On top of that, glyphosphate is one of the least toxic herbacides out there that generally breaks down relatively quickly in the environment.
A compatible chip does not use the FTDI USB ID. FTDI paid for their USB ID. It is not available to other chips, whether they are "compatible" or not. The chips, BTW, are fake chips with FTDI's logo and part number printed on them, not compatible chips if you read the article. USB to serial chips are not a general class like USB storage devices where there are many compatible chips so in other words one cannot make a compatible chip. In the USB storage case, each chip or device has its own vendor and device ID which is not needed to be compatible. For USB serial this is not the case since there is no standard.
You must not drive much. I drive 40-50 miles every day. I have a tremendous amount of storage and it's certainly fun to drive. I also never have to set foot in a gas station. I spend 5 seconds plugging in at night and 5 seconds unplugging in the morning to a full battery (or whatever level of charge I choose). I don't have to stand out in the weather and wait in line for fuel nor has the range been much of an issue. It's also a somewhat different driving experience with how smooth and quiet and responsive the car is. There is no lag.
The problem is that you now have the big players writing the laws to stifle competition. In this case, it's not the auto manufacturers, but the dealerships. The dealerships are not the mom and pop dealerships but the huge conglomerates. For example, the 5th largest which Warren Buffet just bought, the Van Tuyl Group does $8 billion in annual revenue. In my area there are a huge number of dealerships under the Del Grande Dealer Group. These are the guys who are paying off the politicians.
To get an idea of why car dealerships are generally so unpleasant to deal with This American Life has a good podcast showing why car salesmen are the lying scum they are. Some of the auto manufacturers would like to ditch the dealerships but they can't due to the laws. Most states have laws that prevent manufacturers from competing against dealerships but those don't apply if there are no dealerships as in Tesla's case.
The dealerships like to make the argument that they add protection to the consumer. This is pure BS. I know someone who bought a Fisker Karma. When Fisker went bankrupt, so did the warranty even for those who paid for it. Most dealerships dropped all support for the car like a hot potato leaving the owners in a lurch or get support from a couple of ex-Fisker employees who do the support on their own and paying for all service and repairs out of pocket.
I have a single car that's electric, now granted it is a Tesla model S. I don't have any issue if I have to drive from the Bay Area to LA. I was planning to drive up to Seattle though sadly I couldn't get the time off of work. The rate they're building superchargers makes it easier and easier for long distance travel. If I need to go on a long trip that isn't covered, renting a car for the few times I need to is still cheaper than all the gas I'd be burning otherwise. I kept my old car for about six months but I never drove it so I ended up selling it. The only trip I've taken where I couldn't take my Tesla is one where I wouldn't take my Tesla anyway since it involved a lot of bumpy dirt roads. In general long trips have not been a problem. While I do have to stop every few hours I find I'm more relaxed when I get to my destination.
I've had issues with many non-FTDI USB to serial adapters but the real FTDI ones have been rock solid. I pushed for integrating a quad FTDI USB to serial chip into one of our products since the FTDI chip can also do i2c and JTAG. I'm sure a knock-off chip would have a lot of problems. I've had the FTDI serial chip reliably running at 10Mbps.
In this case they are using the FTDI trademark and USB ID. This is not second sourcing but counterfeit FTDI chips.
Maybe there have been a lot of support calls on these fake devices not working properly. If that's the case, why not nip the problem in the bud and kill off the counterfeit chips. I pushed for FTDI USB to serial chips in some of my company's products because they work and have good OSS support. I've had too many other USB to serial adapters give me problems, but never FTDI based ones. FTDI also provides a lot of useful code for doing interesting things with their chips, like JTAG and I2C.
Deliberately creating fake chips is illegal. If an operation that works on a legitimate chip bricks a fake chip, whose fault is that? I've dealt with FTDI and designed their chips into products because they work. They also have great oss support for their USB to serial devices.
I wish they'd focus more on things like MRSA and KPC which kills far more people in this country and are far more deadly. These diseases are easily spread and there is no cure for them. While not trying to diminish the cause to fight Ebola, frankly there are a lot of things far deadlier in this country that people should be worried about.
The cases in Texas I think can be squarely blamed on incompetence from the Dallas hospital.
In the case of KPC, Congress has basically put their head in the sand and handtied the CDC and FDA from effectively studying and fighting it, thanks to the livestock lobbies Frontline has a good episode on this. It doesn't help that congress has cut the budget of the CDC significantly over the last decade and played politics to make it difficult to study and fight the causes.
As it is, the CDC had to cut back on their research on Ebola due to the budget cuts and the delays in the worldwide community for fighting and funding the fighting of Ebola aren't helping matters either. If the Dallas hospital wasn't so incompetent, there's a good chance Thomas might have survived and nobody else would have become infected.
My Verizon Galaxy Nexus phone which is almost three years old has barometer support, NFC, etc. Apple is nothing more than re-packaged yesterdays technology.
All it requires is on-site battery or capacitor storage. It makes even more sense since the batteries can be charged when electricity prices are cheap (i.e. at night).
Maybe it's just another Pacific Gas and Electric pipeline.
It looks like there may be another Texas ebola case.
You can do this in C by using likely/unlikely. The compiler will put all of the unlikely stuff at the end of the function to optimize the likely hotpath. It can be a pain in the butt to do this though.
It was indeed a driver running in kernel mode. In the case of OS/2 it was a bit challenging because the driver ran in protected 16-bit mode where things were limited to 64K segments though pointers were 32-bits. I mean what an OS guy means as a driver, not something running in user space. It followed the OS/2 NDIS network driver model and talked directly with PCI or microchannel ATM networking cards.
Back in the 1990s I worked on a large ATM networking driver written in C++ for OS/2. The driver was around 100,000 lines of code. It was quite fast and reliable code and fairly easy to work on. We also had a driver for Windows NT written in C. The C driver had fewer features and was a lot buggier, slower and was 360,000 lines of code. It was also harder to work on since C++ provided a lot of nice abstraction.
Now the C++ code only used a subset of C++ and it kept the data path fairly flat to help optimize speed. The actual overhead from using C++ vs C was fairly minimal as well.
The ATM driver was quite complex since it supported the full signalling stack and switched virtual circuits and ATM LAN emulation for both Ethernet and tokenring and classical IP over ATM using switched circuits.
Here is an excellent article describing the Koch brothers: http://www.rollingstone.com/po...
My father had built a Heathkit H89 computer built around a Z80. As a kid I earned money soldering together boards my father had designed that under software control would double the speed from 2 to 4MHz. The H89 actually had two CPUs since it was also a H19 terminal. While it didn't do color and was limited to text based graphics it was a nice machine. My father's computer had something like 4 floppy drives and a hard drive hooked up to it. It ran both CPM and HDOS which was the first microcomputer operating system with loadable device drivers.
Later in college we used the Z80 for our microprocessor design class. The Z80 was trivial to wire up and included such things as automatic DRAM refresh support.
I do the same thing with my credit card. My house is free and clear and until recently I had only paid cash for my cars. With the interest rates so low, though, it can make sense to take out a loan rather than pay cash. As long as your cash is earning more than the interest rate on the loan you're ahead. With my last car it made more sense to take out a 2% loan rather than pay cash. My credit card has a 18% interest rate but it doesn't matter since it is always paid off in full every month.
When I bought my house I had never had a loan before. I had always paid cash for my cars. My only credit was my use of a couple of credit cards which I had maintained through college and several years after when I saved for a down payment. Despite this I still had a high credit score and was able to get a fixed interest 30 year loan after putting 20% down. I also had a steady job which I had held for several years. This is well before they started giving out insane loans to anyone with a pulse. Since then, rather than sell and move to a bigger more expensive house I put everything I had into paying down that mortgage and refinanced a few times to get a lower rate than over 7% I started with. After paying off the mortgage things are a lot easier.
I wonder if part of a credit score might be based on who you have your credit cards and loan with. Some banks may be better at reporting than others and some banks will just screw you (i.e. BoA). I also went through a mortgage broker rather than directly through a bank.