Comment Re:Yes, let's all focus on the iPhone apps... (Score 2, Informative) 524
What a feat, a simple cheesy iPhone app that has pilots quaking in their boots.
Do not click parent link. Goatse. I need to wash my eyes out.
What a feat, a simple cheesy iPhone app that has pilots quaking in their boots.
Do not click parent link. Goatse. I need to wash my eyes out.
Since the link in the summary is broken, this is the facebook blog post.
Post contents:
Early today Facebook was down or unreachable for many of you for approximately 2.5 hours. This is the worst outage we’ve had in over four years, and we wanted to first of all apologize for it. We also wanted to provide much more technical detail on what happened and share one big lesson learned.
The key flaw that caused this outage to be so severe was an unfortunate handling of an error condition. An automated system for verifying configuration values ended up causing much more damage than it fixed.
The intent of the automated system is to check for configuration values that are invalid in the cache and replace them with updated values from the persistent store. This works well for a transient problem with the cache, but it doesn’t work when the persistent store is invalid.
Today we made a change to the persistent copy of a configuration value that was interpreted as invalid. This meant that every single client saw the invalid value and attempted to fix it. Because the fix involves making a query to a cluster of databases, that cluster was quickly overwhelmed by hundreds of thousands of queries a second.
To make matters worse, every time a client got an error attempting to query one of the databases it interpreted it as an invalid value, and deleted the corresponding cache key. This meant that even after the original problem had been fixed, the stream of queries continued. As long as the databases failed to service some of the requests, they were causing even more requests to themselves. We had entered a feedback loop that didn’t allow the databases to recover.
The way to stop the feedback cycle was quite painful - we had to stop all traffic to this database cluster, which meant turning off the site. Once the databases had recovered and the root cause had been fixed, we slowly allowed more people back onto the site.
This got the site back up and running today, and for now we’ve turned off the system that attempts to correct configuration values. We’re exploring new designs for this configuration system following design patterns of other systems at Facebook that deal more gracefully with feedback loops and transient spikes.
We apologize again for the site outage, and we want you to know that we take the performance and reliability of Facebook very seriously.
Researchers at Rensselaer Polytechnic Institute produced "paper batteries" on nanocomposite paper with an energy density of about 13Wh/kg back in 2007. You can see the paper here.
Shouldn't it be possible to triangulate the position based on signal strength from multiple points, and just locate the tower, break in and see what the hardware attached to the transmitter does?
Sure! Condoms make great storage containers. What else would you use them for?
What's the rationale behind not putting a blower on all cars? Seems like a good idea and not that unreasonable...
Install it in your car then. Don't even suggest putting it in mine.
whoooooosh.
The update isn't failing. You are safely restoring the software, but the baseband of the phone is upgrade as part of the iOS 4 update. So the 'failure' you are seeing is when the 3.1.3 software detects a baseband version that, to it, doesn't exist. This link spells it out for you.
A more informative video can be found here with one of the engineers describing its function while it plays back some old recordings.
I know, right. Surely, if they can ship bananas to New York from South America and they're still green, then they can ship this cacao husk stuff to Delaware.
The genetically engineered, seedless, under-ripe when picked bananas you mean?
This guy is forgetting that we live in a (sort of) democracy. How would a democracy where the people aren't educated work?
Most likely remarkably similar to how it works today with the largely (under)educated populace.
It's nice they've developed a way to transfer data at ridiculous speeds, but it does the average user no good as long as we're using mechanical hard drives. Even a "mere" 1 gigabit network connection outstrips the ability of spinning platters to absorb it. I guess this Light Peak thing is aimed at the server market then?
That's not really a fair analysis. HD video is often stored compressed, but needs to be transferred at full resolution uncompressed to the display medium. The DVI spec supports 3.96Gbit/s. HDMI even goes up to 10.2Gbit/s. There are plenty of other examples where a high-bandwidth transport will be useful.
If you own the device, you can do this, too? Would it not make sense for Apple to be the owner of the prototype device and thus possess the ability to do the mobileme remote wipe? See MobileMe - Find Your iPhone, particularly the "Protect your privacy with Remote Wipe" section.
You should be aware that with those data plans, there is no contract and you can opt-in and opt-out right from the device.
So I want a beautiful woman to give me a blowjob; must I now search for a beautiful woman and do the same to her? I don't think I want to find a "woman" who I can blow.
Seeing that this is slashdot, I suppose I shouldn't really be surprised
Is it possible that software is not like anything else, that it is meant to be discarded: that the whole point is to always see it as a soap bubble?