I had completed both of the items in the instructions I posted prior to commenting. It took less than 30 seconds to do each.
If both accounts are existing Gmail addresses you can't add one to the other.
I had not tried adding a secondary Gmail address. I only had one Gmail address. I'll try it now though. Alright, I created another Gmail account and added it to my Google+ account and selected this account for notifications.
You cannot link a Gmail account to a Gmail account. You can link one or more Gmail accounts to your Google+ account.
So, if I understand you correctly, the problem is that you still have to log in and out of both accounts, since one has your new Gmail e-mails, and the other is the sign-in for your Google+ account? To correct this, log into your new Google+ account. Click on the drop down box next to your photo at the top right, and click "Add account". You will be asked to log in. Log into your old account. Now both accounts will be linked. You can click the photo or drop down at the top right to switch between Gmail or Google+ profile views. There is no reason to log in and out of both accounts constantly.
So yeah, still waaaaaay more complicated than the same process on FaceBook.
Either you never tried it, didn't bother to read the link I posted, or you need someone to help you use a computer. Maybe your just an anonymous Facebook shill?
Google screwed up by linking these things together in the way they did.
No, you screwed things up by linking these things together the way you did. You used your Gmail e-mail address for your Google+ account. While you cannot change your Gmail username. You can certainly update the e-mail linked to your Google+ account.
To change notification settings and destinations:
1. Log into your account.
2. Go to your Google+ account settings.
3. Scroll to "Notification Delivery".
4. Click "Add e-mail address"
5. Enter new e-mail address and submit form.
6. Click verification link in your e-mail.
7. Return to your account settings and choose which e-mail you wish to use for notifications.
To add another e-mail to your account, which may be used to log in.
1. Go to your Google account settings 2. Scroll to "E-mail addresses and usernames"
3. Click "edit"
4. Click on "Add new alternate e-mail address".
5. Enter the e-mail address and submit.
6. Click verification link in your e-mail.
I drive a pickup truck that seats six passengers. I can haul things, tow things, carry passengers, or load the rear of the cab with tools and boxes of cable. Would I like to drive a small, fuel efficient car when I am doing none of the aforementioned things? Sure. However, I can't afford to purchase and insure two vehicles. I think this is why people drive SUVs or trucks. If they can only afford one vehicle, then that vehicle better be able to take their family on vacation, carry their cargo, and pickup supplies at the home improvement store.
That is why you see so many married couples with families that have one car, and one SUV or extended cab pickup truck.
There's also a bunch of thing that annoy people who are on it. For example, try to change your email address. Oh that's right, it's permanently tied to a Google Account which is permanently tied to the one unchangeable Gmail address.
Don't use a Gmail account as your username and this problem doesn't exist. You do not need a Gmail account to create a Google account. If you use another e-mail address, you can change the e-mail address associated with your account at any time. If you already have a Gmail account registered as your username, you can still create another Gmail account and link this one to the account.
Source: Google > Help Home > Editing your Account
Once you figure it out, you can use this knowledge to extract audio or video portions from video sources other than YouTube. You also have the freedom of not relying on a third party service to extract the audio for you.
There isn't even a need to figure out anything. It's already been figured. You only need to perform a web search.
I agree with Taco Cowboy. This happens at much smaller levels in business.
Example:
An e-commerce site I work on started selling a certain brand of dog harness. They were doing well. When the major retailer in that industry found out, they priced the same harness so low that they lose money on every single order. Why would they do that? Well, they have enough money to sell the product at a loss long enough to put the small mom & pop site out of business. Then, they can raise the price again.
The most common example that most people in the US have seen is with gas stations. There is a small locally owned gas station in a great spot with frequent traffic. When the large chains see this great location, they build a huge gas station and convenience store right next to the mom and pop shop. They sell the gasoline at a loss, but still profit from the items in their convenience store. The small locally owned station cannot afford to sell gas at a loss. So, either they go out of business from trying to match the price, or they go out of business from losing sales. Once the locally owned station closes, the big boys raise their prices.
Of course, sometimes the big chain gas station and c-store will offer to buy the locally owned station for far under market value. If the small store declines, they force them to close with the above method.
Possible? Cable companies are doing this right now.
That's not the same thing as the OP was referring to.
Ever see an ad on multiple networks that don't seem to correlate? Network-wide advertising. They just broadcast their ad in place of the channel's ad.
That's somewhat how it works. There are regional or local time slots allotted in a broadcast. The local network may only replace ads in the local time slot. Program content accounts for approximately 44 minutes during a one hour run time. Local advertising slots commonly account for 2-4 minutes of the hour. The local broadcast insertion is triggered by digital signals within the network feed.
Thank you for the excellent example of the logical fallacy known as a False Analogy.
A more fitting analogy would be wanting to order a steak, but instead only having the option of buying an all day catered dinner, during which the time slot for getting served a steak falls within a one hour window. You still have to pay for each item served, regardless of whether you ordered it, ate it, or even attended the serving. If you pay for the upgraded DVR package, you will be given 3 take-home containers. If you would be willing to enter into a contract to do this every day, then I'm sure broadcast television pricing makes perfect sense to you.
All analogies, including mine, have faults. The thing is, no analogy is needed for what OP said. He explained the position very well without using any. Your bumbling, unrelated car analogy does nothing to detract from his point.
I am offended that the majority of the money I spend would go to subsidizing all the shit programming that is aired on all these other channels.
Even more offensive is the paid programming. It seems my provider doesn't air anything late at night when I can actually watch TV. Most of the channels are either listed as "Off air" or "Paid Programming", which is some pathetic attempt to sell me a new folding pocket knife, blender, or push-up bra. As if commercials within shows weren't bad enough, late night viewer selection is greatly limited to hour long commercials.
TV broadcast pricing is the most common bundle scheme going. Other industries try it, like the insurance companies that will not sell you Liability Insurance without also including coverage for tools, office supplies, and everything else except computer equipment, which must be purchased separately. I'd like to only purchase the products or services that I want and the market rate for those products and services. I don't want to pay for shows I will not watch, nor thousands of dollars worth equipment insurance for equipment I do not have.
Shockingly, texting drivers took their eyes off the road for each text an average of 4.6 seconds -- which at 55 mph, means they were driving the length of a football field without looking
Apparently you cannot view the reports from CQ Researchers without paying for them. Does anyone know if drivers are distracted for a combined total of 4.6 seconds per text, or if they are distracted for a continuous 4.6 seconds per text? There is a big difference.
9.7" screen in the new iPad is better than anything you can get in a laptop
Except that it is 9.7" and held closely to your face in order to see anything at that resolution.
in a format that's worse for every application except watching video
So then what do you propose? Do you want a 1:1, 3:4, or 9:16 aspect ratio? If so, then which sacrifice are you willing to make?
1) Have a larger screen, and therefore a larger laptop.
2) Get rid of the numeric keypad.
3) Move the numeric keypad to above or below the keyboard or touchpad.
4) Keep the same same screen height and make the text unreadable at that resolution and the average notebook viewing distance.
If there are alternatives, I'd jump right on board with having more vertical resolution.
I'd rather have constants defined up top
mainColor = #FF0000;
As long as you make sure the CSS file defining the constants is loaded first, and you make sure your designers aren't trying to use these constants as variables. I'm sure that wouldn't happen since designers grasp programming concepts so well, especially when they are programming in the CSS programming language. Interpolation would require slightly more memory in the browser, therefore it would be more efficient to do this in JavaScript by looping through each element in the DOM and using IF statements with regular expressions to handle the substitutions.
I prefer doing this server side. I create a CSV file that maps color name constants to the hexadecimal value. I have a sync script that allows a designer to upload the CSV. This file is then parsed using a Perl script and the records are inserted into a MySQL database. I then create all of my CSS files using the PHP Smarty Template engine. The stylesheet is processed in realtime using the template engine to substitute the constant color names with those is the MySQL database using a custom Smarty plugin I wrote. These are in turn compacted using PHP exec() calls to a perl script on the server, and gzipped before being sent to the browser. I found this to be the quickest and easiest way to change colors on the site, and well as being easy to debug when programming in the CSS programming language.
Kind of sad since my very first laptop (a Dell) had 1600x1200 resolution
What is sad? A change in aspect ratio? It is a move towards the 16:9 aspect ratio. The end result is greater horizontal resolution, less vertical resolution, and a greater number of pixels overall than your 4:3 ratio 1600x1200 screen.
you STILL have to change the color value all over the place
You're doing it wrong. There are 146 color names already provided to you. These should provide sufficient color selection for any site. In addition, each color has a very easy to remember, concise name, such as LightGoldenRodYellow.
It is best to use these standard names instead of trying to decide on your own variable names. Committees of highly intelligent architects have already decided on the best names for you. For example, see the distinction between Lime and Lime Green. My personal favorite: Brown, which is a carefully chosen contenders Sienna or SaddleBrown to be the champion of the Browns.
To make things easy, the substrings "grey" and "gray" are interchangeable in any color name.
... and if you read the article you would disagree with what he said, because they aren't "ditching the vendor prefix".
Proposal When a browser vendor implements a new css feature, it should support it,
from day 1, both prefixed and unprefixed, the two being aliased. If a
style sheet contains both prefixed and unprefixed, the last one wins,
according to the cascade.
Authors should write their style sheets using the unprefixed property,
and only add a prefixed version of the property (below the unprefixed
one) if they discover a bug or inconsistency that they need to work
around in a particular browser.
If a large amount of content accumulates using the a particular vendor
prefix to work around an issue with the early implementation in that
browser, the vendor could decide to freeze the behavior of the prefixed
property while continuing to improve the unprefixed one.
So, buy an Acer or Toshiba notebook and save $1,000, get more RAM & a larger drive? Unless you just have more money than you know what do do with, and that 3/4" difference in width is worth an extra grand.
Quad Core i7
750GB HD
6GB RAM
1600x900 resolution
$850.00
Alternately, get an ASUS, and get full 1920x1080 resolution that you won't get from the Mac Book Pro and still save.
Adscend, hired to promote products, in turn does business with "affiliates" who create attention-getting marketing messages.
Adscend was spamming and getting paid by affiliates to spam on their behalf.
Sorry, this is not how it works with Adscend. You need to dig a little deeper than the paragraphs you quoted, since you misinterpreted them.
Adscend was not getting paid by affiliates. Adscend was getting paid by the companies that hired Adscend to do the advertising. In turn, Adscend employed the use of affiliates (subcontractors) to create advertisements and distribute links.
The "affiliates" posted the spam, which linked to their own affiliate web sites either running on the Adscend "content locking" web platform or using the Adscend APIs. The only way the visitor can unlock the content is by performing a predefined task, such as clicking a facebook "like" or providing personal information. The affiliates would create the likejacking buttons.
The money trail:
1) Visitors "like" a company's facebook page.
2) Said company pays Adscend for each "like" generated, as per their advertising agreement.
3) Adscend pays it's affiliate a fixed amount for each "like" generated, as per the affiliate agreement.
It seems like you're wrong. You and at least 3 people with mod points did not RTFA
Well, hopefully it was the "Admission of Liability & Disgorgment[sic] of Profits" statement that earned your +5 Informative.
Yet it is not a problem for Google, because it violates the AdSense program policies, which are strictly enforced. This is an area where Adscend failed.
Adscend is hired as the advertising company, and their "affiliates" are basically subcontractors. How this would have actually played out in court is unknown. It would depend on the contractual agreements made between the "affiliates" and Adscend, particularly an indemnity clause, as well as Adscend's knowledge of the "likejacking", policies against it or other illegal advertising means, and enforcement of such policies.
You seem to know what you are talking about. So, I'll try to respond as accurately as I can to your questions below.
That doesn't really prove much one way or the other. I can just as easily point to the fact that so far as I ever heard, affected Apple notebooks only had the GPU break. It's entirely possible that HP simply screwed up the system thermal design to the point that those machines frequently killed the WiFi card regardless of whether the GPU was failing. Or they chose a duff WiFi vendor. Or... insert a million possibilities.
The wireless failures on both notebooks followed the same patterns. They would initially fail when the notebooks got hot. I mean, they would be hot enough to burn my leg in shorts. The Windows authenticity stickers just about burned off. I used a notebook tray and a platform with a fan to help cool the notebooks. Unfortunately, one was dead before I bought this. GPU temperatures would drop by 15 degrees Celsius with the platform and fan. If I would power off the notebook, and let it cool completely, the wireless card would show up again in lspci or device manager. Once the notebooks got hot, the cards would disappear again. I would have to leave the notebook off for a long enough period of time to allow it to completely cool for the wireless card to be recognized again.
Eventually, the wireless cards would work less frequently. Then the video started going out. Again, the only remedy was to power down and let cool.
Both notebooks, one DV9000 (17in) and one DV5000(15in) series had Broadcom wireless adapters. One of them was a BCM4328. I'm not sure of the other.
Solder-melting was a popular claim, yes, but it was never believable. I never saw anyone actually post a photo. So far as I could tell, it was all word of mouth from non-technical users guessing at failure root causes.
The thing is, the lead-free solders used to attach chip packages to PCBs in these computers melt at 200C or more. Heat flows from high to low temp, and it takes time. To accomplish the feat of heating WiFi to 200C, the GPU die and package would have to run even hotter for long periods of time. Not only would the GPU solder melt long before the WiFi solder, such temperatures would cause total GPU failure. (Although the silicon itself can withstand quite high temperatures, packaged chips can't take solder-melting temperatures for long, especially not if heated from the inside out by the silicon.)
Also, long before reaching such extreme temps, the GPU would almost certainly glitch and crash, making that the first visible symptom. Digital logic performance gets worse as temperature goes up, so chip designers choose a maximum supported operating temp up front and do their timing analysis and closure based on it. For a high performance chip expected to run hot because it's going into laptops (more on that below), 105C is a common choice. It's very unlikely that NVidia designed in so much timing margin that the GPU could function at even 125C or 150C, let alone solder-melting temperatures!
I had read that the wireless card solder would melt from an overheating GPU, which I was I posted this here. I did not physically observe this myself. It just made sense to me at the time I read it.
1. how much higher? As per above, a 105C max rating would not be all that surprising.
Up to 120C, but usually around 109C.
2. Did you have any baseline to compare to?
The only baseline was GPU temps posted by others, and the GPU temperatures of other laptops with Nvidia chips reading consistently around 65C, as opposed to being consistently >100C.
3. Were your fans running fast even at idle?
Not at first, but the initial response by HP to the issue was a BIOS update, which only instructed the fans to run fast at idle loads. This did nothing to lower my temperature readings, but as you said below, made for a very ann
I'm going to have to disagree. The symptoms included other parts failing due to the excess heat generated by the GPU. The most common preliminary indication of the problem on HP notebooks was the wireless chip failing. The wireless chip was located in close proximity to the GPU. It would get so hot, that the solder would melt. As you stated in your other post, frequent heating and cooling would cause the connections to become faulty. Therefore, one temporary fix was to let the notebook heat up, then place something heavy on the keyboard directly above the wireless card, and keep it there until the notebook cooled back down.
In addition, when I was getting ready to file suit against HP, had a script set up in a cron job to monitor the GPU temperature and record it to a log file including the date and time. I used the nvidia-settings executable with something like: /usr/bin/nvidia-settings -q '[gpu:0]/GPUCoreTemp' | grep Attribute
The temperature was consistently greater than 100 degrees Celsius, sometimes much higher, and the notebook was not being used for gaming or anything else that would tax the GPU.
Now, unless you are saying that the weak die/packaging material was used elsewhere throughout the board, and the entire notebook should be able to withstand these temperatures, then I cannot agree.
The terms of the class action suit were not favorable for the consumers, as your link states. For replacements from HP, everyone got the same Compaq budget 15" notebook, which retailed at around $270 at the time that the notebook owners received their replacements. Many of the consumers, including myself, had purchased notebooks which cost well over $1000. It is argued by some, that since prices have lowered since the initial purchase, the replacement notebook was comparable to the one initially purchased. This was untrue in my case. It also doesn't take into account that many of these notebooks were unusable during the years it took for a class action lawsuit to take place, and replacement notebooks awarded.
In my case, it is basically as if I purchased two $1200 notebooks, and didn't have them shipped to me until 3 years later. By the time I got them, I found out they weren't even the correct specs. Since it was 3 years later, I could have gotten much more for $1200.
The suit pitted the consumers against nvidia themselves, bypassing the computer manufacturers. I don't think this was an appropriate action. The manufacturers share some blame. They took the payoffs from nvidia to replace the GPUs under warranty, until the warranties ran out and it was all swept under the rug. At the time, the manufacturers knew the replacement parts were a time-bomb waiting to fail. They didn't care, because nvidia was funding them to do the repairs anyway. So, the manufacturers were making money by *not* replacing the GPU with a non-defective GPU.
In the case of HP, they lied about replacing the GPU with another defective GPU, and slapped a 90 day warranty on the service work. When I complained to them, and the BBB, they lied and said they replaced it with a different model GPU. My own eyes and lspci spoke a different story.
Because of the nvidia thing they extended the warrantee from 1 year to 4 for free on the affected part.
The problem is the damage caused by an overheating GPU extends beyond the GPU itself. I'm not sure how Apple, HP, or any other manufacturer got away with replacing the GPU with the same known-to-be-defective GPU in the first place. All in all, if Apple provided a 4 year replacement for the part, it sure beats the 1 year extended warranty service, with a 90 day warranty after each service, that HP provided.
Go ahead and try what you just suggested.
I had completed both of the items in the instructions I posted prior to commenting. It took less than 30 seconds to do each.
If both accounts are existing Gmail addresses you can't add one to the other.
I had not tried adding a secondary Gmail address. I only had one Gmail address. I'll try it now though. Alright, I created another Gmail account and added it to my Google+ account and selected this account for notifications.
You cannot link a Gmail account to a Gmail account. You can link one or more Gmail accounts to your Google+ account.
So, if I understand you correctly, the problem is that you still have to log in and out of both accounts, since one has your new Gmail e-mails, and the other is the sign-in for your Google+ account? To correct this, log into your new Google+ account. Click on the drop down box next to your photo at the top right, and click "Add account". You will be asked to log in. Log into your old account. Now both accounts will be linked. You can click the photo or drop down at the top right to switch between Gmail or Google+ profile views. There is no reason to log in and out of both accounts constantly.
I hope this works for you.
So yeah, still waaaaaay more complicated than the same process on FaceBook.
Either you never tried it, didn't bother to read the link I posted, or you need someone to help you use a computer. Maybe your just an anonymous Facebook shill?
Google screwed up by linking these things together in the way they did.
No, you screwed things up by linking these things together the way you did. You used your Gmail e-mail address for your Google+ account. While you cannot change your Gmail username. You can certainly update the e-mail linked to your Google+ account.
To change notification settings and destinations:
1. Log into your account.
2. Go to your Google+ account settings.
3. Scroll to "Notification Delivery".
4. Click "Add e-mail address"
5. Enter new e-mail address and submit form.
6. Click verification link in your e-mail.
7. Return to your account settings and choose which e-mail you wish to use for notifications.
To add another e-mail to your account, which may be used to log in.
1. Go to your Google account settings
2. Scroll to "E-mail addresses and usernames"
3. Click "edit"
4. Click on "Add new alternate e-mail address".
5. Enter the e-mail address and submit.
6. Click verification link in your e-mail.
Your welcome.
I drive a pickup truck that seats six passengers. I can haul things, tow things, carry passengers, or load the rear of the cab with tools and boxes of cable. Would I like to drive a small, fuel efficient car when I am doing none of the aforementioned things? Sure. However, I can't afford to purchase and insure two vehicles. I think this is why people drive SUVs or trucks. If they can only afford one vehicle, then that vehicle better be able to take their family on vacation, carry their cargo, and pickup supplies at the home improvement store.
That is why you see so many married couples with families that have one car, and one SUV or extended cab pickup truck.
There's also a bunch of thing that annoy people who are on it. For example, try to change your email address. Oh that's right, it's permanently tied to a Google Account which is permanently tied to the one unchangeable Gmail address.
Don't use a Gmail account as your username and this problem doesn't exist. You do not need a Gmail account to create a Google account. If you use another e-mail address, you can change the e-mail address associated with your account at any time. If you already have a Gmail account registered as your username, you can still create another Gmail account and link this one to the account. Source: Google > Help Home > Editing your Account
Once you figure it out, you can use this knowledge to extract audio or video portions from video sources other than YouTube. You also have the freedom of not relying on a third party service to extract the audio for you.
There isn't even a need to figure out anything. It's already been figured. You only need to perform a web search.
I agree with Taco Cowboy. This happens at much smaller levels in business.
Example:
An e-commerce site I work on started selling a certain brand of dog harness. They were doing well. When the major retailer in that industry found out, they priced the same harness so low that they lose money on every single order. Why would they do that? Well, they have enough money to sell the product at a loss long enough to put the small mom & pop site out of business. Then, they can raise the price again.
The most common example that most people in the US have seen is with gas stations. There is a small locally owned gas station in a great spot with frequent traffic. When the large chains see this great location, they build a huge gas station and convenience store right next to the mom and pop shop. They sell the gasoline at a loss, but still profit from the items in their convenience store. The small locally owned station cannot afford to sell gas at a loss. So, either they go out of business from trying to match the price, or they go out of business from losing sales. Once the locally owned station closes, the big boys raise their prices.
Of course, sometimes the big chain gas station and c-store will offer to buy the locally owned station for far under market value. If the small store declines, they force them to close with the above method.
Control is everything.
Possible? Cable companies are doing this right now.
That's not the same thing as the OP was referring to.
Ever see an ad on multiple networks that don't seem to correlate? Network-wide advertising. They just broadcast their ad in place of the channel's ad.
That's somewhat how it works. There are regional or local time slots allotted in a broadcast. The local network may only replace ads in the local time slot. Program content accounts for approximately 44 minutes during a one hour run time. Local advertising slots commonly account for 2-4 minutes of the hour. The local broadcast insertion is triggered by digital signals within the network feed.
Thank you for the excellent example of the logical fallacy known as a False Analogy.
A more fitting analogy would be wanting to order a steak, but instead only having the option of buying an all day catered dinner, during which the time slot for getting served a steak falls within a one hour window. You still have to pay for each item served, regardless of whether you ordered it, ate it, or even attended the serving. If you pay for the upgraded DVR package, you will be given 3 take-home containers. If you would be willing to enter into a contract to do this every day, then I'm sure broadcast television pricing makes perfect sense to you.
All analogies, including mine, have faults. The thing is, no analogy is needed for what OP said. He explained the position very well without using any. Your bumbling, unrelated car analogy does nothing to detract from his point.
I am offended that the majority of the money I spend would go to subsidizing all the shit programming that is aired on all these other channels.
Even more offensive is the paid programming. It seems my provider doesn't air anything late at night when I can actually watch TV. Most of the channels are either listed as "Off air" or "Paid Programming", which is some pathetic attempt to sell me a new folding pocket knife, blender, or push-up bra. As if commercials within shows weren't bad enough, late night viewer selection is greatly limited to hour long commercials.
TV broadcast pricing is the most common bundle scheme going. Other industries try it, like the insurance companies that will not sell you Liability Insurance without also including coverage for tools, office supplies, and everything else except computer equipment, which must be purchased separately. I'd like to only purchase the products or services that I want and the market rate for those products and services. I don't want to pay for shows I will not watch, nor thousands of dollars worth equipment insurance for equipment I do not have.
Shockingly, texting drivers took their eyes off the road for each text an average of 4.6 seconds -- which at 55 mph, means they were driving the length of a football field without looking
Apparently you cannot view the reports from CQ Researchers without paying for them. Does anyone know if drivers are distracted for a combined total of 4.6 seconds per text, or if they are distracted for a continuous 4.6 seconds per text? There is a big difference.
Yes
9.7" screen in the new iPad is better than anything you can get in a laptop
Except that it is 9.7" and held closely to your face in order to see anything at that resolution.
in a format that's worse for every application except watching video
So then what do you propose? Do you want a 1:1, 3:4, or 9:16 aspect ratio? If so, then which sacrifice are you willing to make?
1) Have a larger screen, and therefore a larger laptop.
2) Get rid of the numeric keypad.
3) Move the numeric keypad to above or below the keyboard or touchpad.
4) Keep the same same screen height and make the text unreadable at that resolution and the average notebook viewing distance.
If there are alternatives, I'd jump right on board with having more vertical resolution.
I can't believe so many people took my post seriously.
I'd rather have constants defined up top mainColor = #FF0000;
As long as you make sure the CSS file defining the constants is loaded first, and you make sure your designers aren't trying to use these constants as variables. I'm sure that wouldn't happen since designers grasp programming concepts so well, especially when they are programming in the CSS programming language. Interpolation would require slightly more memory in the browser, therefore it would be more efficient to do this in JavaScript by looping through each element in the DOM and using IF statements with regular expressions to handle the substitutions.
I prefer doing this server side. I create a CSV file that maps color name constants to the hexadecimal value. I have a sync script that allows a designer to upload the CSV. This file is then parsed using a Perl script and the records are inserted into a MySQL database. I then create all of my CSS files using the PHP Smarty Template engine. The stylesheet is processed in realtime using the template engine to substitute the constant color names with those is the MySQL database using a custom Smarty plugin I wrote. These are in turn compacted using PHP exec() calls to a perl script on the server, and gzipped before being sent to the browser. I found this to be the quickest and easiest way to change colors on the site, and well as being easy to debug when programming in the CSS programming language.
Kind of sad since my very first laptop (a Dell) had 1600x1200 resolution
What is sad? A change in aspect ratio? It is a move towards the 16:9 aspect ratio. The end result is greater horizontal resolution, less vertical resolution, and a greater number of pixels overall than your 4:3 ratio 1600x1200 screen.
you STILL have to change the color value all over the place
You're doing it wrong. There are 146 color names already provided to you. These should provide sufficient color selection for any site. In addition, each color has a very easy to remember, concise name, such as LightGoldenRodYellow.
It is best to use these standard names instead of trying to decide on your own variable names. Committees of highly intelligent architects have already decided on the best names for you. For example, see the distinction between Lime and Lime Green. My personal favorite: Brown, which is a carefully chosen contenders Sienna or SaddleBrown to be the champion of the Browns.
To make things easy, the substrings "grey" and "gray" are interchangeable in any color name.
Please stop trying to reinvent the wheel.
Proposal
When a browser vendor implements a new css feature, it should support it, from day 1, both prefixed and unprefixed, the two being aliased. If a style sheet contains both prefixed and unprefixed, the last one wins, according to the cascade.
Authors should write their style sheets using the unprefixed property, and only add a prefixed version of the property (below the unprefixed one) if they discover a bug or inconsistency that they need to work around in a particular browser.
If a large amount of content accumulates using the a particular vendor prefix to work around an issue with the early implementation in that browser, the vendor could decide to freeze the behavior of the prefixed property while continuing to improve the unprefixed one.
So, buy an Acer or Toshiba notebook and save $1,000, get more RAM & a larger drive? Unless you just have more money than you know what do do with, and that 3/4" difference in width is worth an extra grand.
$850.00
Alternately, get an ASUS, and get full 1920x1080 resolution that you won't get from the Mac Book Pro and still save.
$1529.99
Adscend, hired to promote products, in turn does business with "affiliates" who create attention-getting marketing messages.
Adscend was spamming and getting paid by affiliates to spam on their behalf.
Sorry, this is not how it works with Adscend. You need to dig a little deeper than the paragraphs you quoted, since you misinterpreted them.
Adscend was not getting paid by affiliates. Adscend was getting paid by the companies that hired Adscend to do the advertising. In turn, Adscend employed the use of affiliates (subcontractors) to create advertisements and distribute links.
The "affiliates" posted the spam, which linked to their own affiliate web sites either running on the Adscend "content locking" web platform or using the Adscend APIs. The only way the visitor can unlock the content is by performing a predefined task, such as clicking a facebook "like" or providing personal information. The affiliates would create the likejacking buttons.
The money trail:
1) Visitors "like" a company's facebook page.
2) Said company pays Adscend for each "like" generated, as per their advertising agreement.
3) Adscend pays it's affiliate a fixed amount for each "like" generated, as per the affiliate agreement.
It seems like you're wrong. You and at least 3 people with mod points did not RTFA
Well, hopefully it was the "Admission of Liability & Disgorgment[sic] of Profits" statement that earned your +5 Informative.
Yet it is not a problem for Google, because it violates the AdSense program policies, which are strictly enforced. This is an area where Adscend failed.
Adscend is hired as the advertising company, and their "affiliates" are basically subcontractors. How this would have actually played out in court is unknown. It would depend on the contractual agreements made between the "affiliates" and Adscend, particularly an indemnity clause, as well as Adscend's knowledge of the "likejacking", policies against it or other illegal advertising means, and enforcement of such policies.
The Vrome extension for Chrome works well.
https://github.com/jinzhu/vrome
https://chrome.google.com/webstore/detail/godjoomfiimiddapohpmfklhgmbfffjj
That doesn't really prove much one way or the other. I can just as easily point to the fact that so far as I ever heard, affected Apple notebooks only had the GPU break. It's entirely possible that HP simply screwed up the system thermal design to the point that those machines frequently killed the WiFi card regardless of whether the GPU was failing. Or they chose a duff WiFi vendor. Or... insert a million possibilities.
The wireless failures on both notebooks followed the same patterns. They would initially fail when the notebooks got hot. I mean, they would be hot enough to burn my leg in shorts. The Windows authenticity stickers just about burned off. I used a notebook tray and a platform with a fan to help cool the notebooks. Unfortunately, one was dead before I bought this. GPU temperatures would drop by 15 degrees Celsius with the platform and fan. If I would power off the notebook, and let it cool completely, the wireless card would show up again in lspci or device manager. Once the notebooks got hot, the cards would disappear again. I would have to leave the notebook off for a long enough period of time to allow it to completely cool for the wireless card to be recognized again. Eventually, the wireless cards would work less frequently. Then the video started going out. Again, the only remedy was to power down and let cool. Both notebooks, one DV9000 (17in) and one DV5000(15in) series had Broadcom wireless adapters. One of them was a BCM4328. I'm not sure of the other.
Solder-melting was a popular claim, yes, but it was never believable. I never saw anyone actually post a photo. So far as I could tell, it was all word of mouth from non-technical users guessing at failure root causes.
The thing is, the lead-free solders used to attach chip packages to PCBs in these computers melt at 200C or more. Heat flows from high to low temp, and it takes time. To accomplish the feat of heating WiFi to 200C, the GPU die and package would have to run even hotter for long periods of time. Not only would the GPU solder melt long before the WiFi solder, such temperatures would cause total GPU failure. (Although the silicon itself can withstand quite high temperatures, packaged chips can't take solder-melting temperatures for long, especially not if heated from the inside out by the silicon.)
Also, long before reaching such extreme temps, the GPU would almost certainly glitch and crash, making that the first visible symptom. Digital logic performance gets worse as temperature goes up, so chip designers choose a maximum supported operating temp up front and do their timing analysis and closure based on it. For a high performance chip expected to run hot because it's going into laptops (more on that below), 105C is a common choice. It's very unlikely that NVidia designed in so much timing margin that the GPU could function at even 125C or 150C, let alone solder-melting temperatures!
I had read that the wireless card solder would melt from an overheating GPU, which I was I posted this here. I did not physically observe this myself. It just made sense to me at the time I read it.
1. how much higher? As per above, a 105C max rating would not be all that surprising.
Up to 120C, but usually around 109C.
2. Did you have any baseline to compare to?
The only baseline was GPU temps posted by others, and the GPU temperatures of other laptops with Nvidia chips reading consistently around 65C, as opposed to being consistently >100C.
3. Were your fans running fast even at idle?
Not at first, but the initial response by HP to the issue was a BIOS update, which only instructed the fans to run fast at idle loads. This did nothing to lower my temperature readings, but as you said below, made for a very ann
I'm going to have to disagree. The symptoms included other parts failing due to the excess heat generated by the GPU. The most common preliminary indication of the problem on HP notebooks was the wireless chip failing. The wireless chip was located in close proximity to the GPU. It would get so hot, that the solder would melt. As you stated in your other post, frequent heating and cooling would cause the connections to become faulty. Therefore, one temporary fix was to let the notebook heat up, then place something heavy on the keyboard directly above the wireless card, and keep it there until the notebook cooled back down.
In addition, when I was getting ready to file suit against HP, had a script set up in a cron job to monitor the GPU temperature and record it to a log file including the date and time. I used the nvidia-settings executable with something like:
/usr/bin/nvidia-settings -q '[gpu:0]/GPUCoreTemp' | grep Attribute
The temperature was consistently greater than 100 degrees Celsius, sometimes much higher, and the notebook was not being used for gaming or anything else that would tax the GPU.
Now, unless you are saying that the weak die/packaging material was used elsewhere throughout the board, and the entire notebook should be able to withstand these temperatures, then I cannot agree.
The terms of the class action suit were not favorable for the consumers, as your link states. For replacements from HP, everyone got the same Compaq budget 15" notebook, which retailed at around $270 at the time that the notebook owners received their replacements. Many of the consumers, including myself, had purchased notebooks which cost well over $1000. It is argued by some, that since prices have lowered since the initial purchase, the replacement notebook was comparable to the one initially purchased. This was untrue in my case. It also doesn't take into account that many of these notebooks were unusable during the years it took for a class action lawsuit to take place, and replacement notebooks awarded.
In my case, it is basically as if I purchased two $1200 notebooks, and didn't have them shipped to me until 3 years later. By the time I got them, I found out they weren't even the correct specs. Since it was 3 years later, I could have gotten much more for $1200.
The suit pitted the consumers against nvidia themselves, bypassing the computer manufacturers. I don't think this was an appropriate action. The manufacturers share some blame. They took the payoffs from nvidia to replace the GPUs under warranty, until the warranties ran out and it was all swept under the rug. At the time, the manufacturers knew the replacement parts were a time-bomb waiting to fail. They didn't care, because nvidia was funding them to do the repairs anyway. So, the manufacturers were making money by *not* replacing the GPU with a non-defective GPU.
In the case of HP, they lied about replacing the GPU with another defective GPU, and slapped a 90 day warranty on the service work. When I complained to them, and the BBB, they lied and said they replaced it with a different model GPU. My own eyes and lspci spoke a different story.
It's not like all parts were defective
Because of the nvidia thing they extended the warrantee from 1 year to 4 for free on the affected part.
The problem is the damage caused by an overheating GPU extends beyond the GPU itself. I'm not sure how Apple, HP, or any other manufacturer got away with replacing the GPU with the same known-to-be-defective GPU in the first place. All in all, if Apple provided a 4 year replacement for the part, it sure beats the 1 year extended warranty service, with a 90 day warranty after each service, that HP provided.