The Rules of Thumb For Tech Purchasing
Hugh Pickens writes "Sam Grobart writes in the NYT that buying gadgets can sometimes be like buying a car; it requires sorting through options because the reality is that most of us are usually dealing with a finite amount of money to spend, and that means making trade-offs. Grobart puts forward his set of rules for getting the most for your tech dollar when buying computers, cameras, cellphones, data plans, and service contracts. For example, Rule No. 1: pay for PC memory, not speed. 'When buying and configuring a new computer, companies often give the option of upgrading the processor and adding more memory, or RAM. If it is an either/or proposition, go for the RAM,' writes Grobart. 'Processors are usually fast enough for most people; it is the RAM that can be the bottleneck.' Other rules include 'Pay for the messaging, not the minutes,' 'Pay for the components, not the cables,' 'Pay for the sensor size, not the megapixels,' and 'Pay for the TV size, not the refresh rate.' Kevin Kelly expands on Grobart's rules of thumb with 'Pay for the glass, not the shutters,' 'Pay for reliability, not mileage,' and 'Pay for comfort, not for weight.' Any others?"
Read TFA, not TFS.
"Decide what you want to do with it, then buy exactly what you need"
It sounds stupid, but you have no idea how many people buy a laptop or something without knowing whether they want to run high-end games or just use it for browsing the internet and then they end up with something overly expensive with traits they don't need.
FUCK! I was trying to come up with some of these sayings for open source software, but it just doesn't work.
I started with, "Pay for the FreeBSD, not the Linux". But FUCK, that doesn't work. You don't have to pay for the FreeBSD! It's already free!
Then I tried, "Pay for the LLVM, not the GCC". But FUCK, that doesn't work, either! LLVM is free, too!
Finally I tried, "Pay for the Python, not the Ruby". But FUCK ME AGAIN, that doesn't work. Python is totally free.
FUCK.
The summary claims that one rule is to pay for more RAM over better processor. That sounds like poor advice for at least three reasons: 1) RAM can usually be user-upgraded later, while the processor usually can't be; 2) RAM is cheaper than the processor; 3) some OEMs overcharge for RAM upgrades (cough, Apple). Plus, it is dubious to claim processors are usually fast enough for most people. All told, whoever offered that suggestion wasn't thinking very soundly.
Part of the hardcore faithful who believed in Apple long before it was cool again to do so
#1 rule, no matter what you buy. Plasma vs. LCD, car vs. SUV vs. truck, laptop vs. desktop, handgun vs. rifle vs. shotgun, or even rent/lease vs. own.
If you don't know your real requirements for a purchase, then you're just shooting in the dark, or have already made up your mind based on peer pressure. The best example of sheer peer pressure/brand pushing can probably be best summarized within 80% of Apple sales. The other 20% actually know what they're buying and actually need it.
As long as Windows applications are almost universally 32bit, this is pointless. As long as the system has 4GB, the rest is "nice to have for future", nothing more.
Bullshit. Running 32-bit apps just means that no single app can have all of that RAM mapped into its address space at once. Even if you're only running a single 32-bit app, 6GB means that you have 2GB left over for the OS, most of which is used for filesystem caches. More likely, you're running half a dozen 32-bit apps. With 6GB, each one now has a maximum of 512MB of physical RAM before you have to go to swap (ignoring the OS requirements), which is well within the limits of a 32-bit address space.
I am TheRaven on Soylent News
"Don't buy a house more than 3x your annual income."
Probably could have saved us some troubles back there.
I started with, "Pay for the FreeBSD, not the Linux". But FUCK, that doesn't work. You don't have to pay for the FreeBSD! It's already free!
These people will happily let you pay for FreeBSD. The FreeBSD Foundation has just paid for some of my work, so I'm pretty sure that it is possible to pay for FreeBSD.
Then I tried, "Pay for the LLVM, not the GCC". But FUCK, that doesn't work, either! LLVM is free, too!
XCode 4 includes LLVM and Apple will let you pay for it. Some of that money goes to funding LLVM development. If you need extra features added to LLVM, I (and others) will happily give you a quote.
Finally I tried, "Pay for the Python, not the Ruby". But FUCK ME AGAIN, that doesn't work. Python is totally free.
I currently have a contract that is paying me to hack on Python, so I can assure you that it is possible to pay for Python.
FUCK
I've not tried, but I'm pretty sure you can pay for that too...
I am TheRaven on Soylent News
Fascinating, I have a similar rule for Star Trek movies.
PlusFive Slashdot reader for Android. Can post comments.
For a lot of uses, I wouldn't be surprised. This machine (Core 2 Duo) rarely sees the CPU load go over 20% in normal use, but anything involving the disk is slow and swapping completely cripples it. Doubling the RAM would be a much more noticeable improvement than doubling the CPU speed.
I am TheRaven on Soylent News
Simple. For software, pay for the support+license, not the license.
.sig withheld by request
I also find that most people who do go for the "emotional" buy, rather than the technical buy, will often be reluctant to tell you the real reason they bought something. Usually the sales/marketing material that they quote afterwards is merely an excuse or rationalisation for their decision. Usually the reason people buy tech is because it makes them feel good. Nothing more.
politicians are like babies' nappies: they should both be changed regularly and for the same reasons
Analyze what your needs and wants are. You have reasons you are looking at something, decide what they all are. This can be a mental exercise but if it helps you make a physical list and rank things. Do things like set a budget, I recommend 3 points: A target, a preferred max and an absolute max. List requirements, as in deal breakers if you can't have the features, and list things you'd like to have in order of importance. Basically, get yourself a specification sheet.
Then start doing some research. Find out what best meets your needs that fits in your budget. You can certainly get help, ask friends who are experts and so on. However research what your options are and decide what you would most like.
Also be willing to back down if you can't make it work. If you cannot find anything that meets your requirements and gits your budget, then be willing to say "Ok, I can't have that."
That doesn't guarantee a purchase you love, because nothing does, but it gives you a much better chance. You can also rest easier in your purchase with the knowledge that you probably bought what was best, even if it doesn't end up being perfect. You likely couldn't have done better.
Now I should note I'm not saying do this for every single thing in life. Base it on price. The more it costs, the more considered the decision should be.
When I bought a $20 water filter/pitcher I did no research beforehand, I just went to Target, looked at the options, and got the one I felt was most what I wanted.
When I bought a $600 bicycle I did some research beforehand on the Internet, and brought a friend who is a bike nut with me to the store.
When I bought a $7000 air conditioner, I spent a number of weeks researching A/Cs including who makes them, what matters, what options there are, and solicited bids from about 5 different vendors, all of who I did online background checks on with places like the ROC and BBB.
When I bought a 6 figure house, I hired a professional (real estate agent) to help me out in searching who in turn hired other professionals (home inspector, title search agent) to examine the potential purchase and make sure I was getting what I thought I was.
Tech is no different. If you are getting a cheap clock radio, go ahead and buy whichever one strikes your fancy at a store. If you are getting a $1000 computer, you can spend some time doing some research to see what meets you needs.
I find this statement to be true more for computer monitors than for television screens. Too many people end up with TV screens so large that the individual pixels become annoyingly visible. HD mitigates this, but most channels still use SD.
Pick a TV screen size that's appropriate for your viewing distance, instead of the bigger == better fallacy.
The main advantage to 64 bit windows is that all 32bit apps run in their own VM called WoW (windows on windows) meaning that a buggy app doesn't take the entire system down if it crashes or pukes. Another thing is that ASLR and DEP both work a bit better and when I max out system memory (16GB) the system should be able to run w/o paging/swapping at all because of the memory.
The last benefit is that I will also be able to run any 64bit app as they become available instead of being stuck with 32bit only and from what I've seen, MS is going completely 64bit with TNG Win8
Mod me up/Mod me down: I wont frown as I've no crown
I get that all the time with audio shit. Someone will came and say they want "The best sound system, money is no object." I say ok, and start laying out what in my opinion would be the best sound system money can buy. Generally you are talking in the high six figures, and no that doesn't use anything like audiophile ripoff cable, just extremely high spec speakers, amps, processors and so on.
They always balk at that, of course, and usually it turns out the budget is a few hundred bucks at most, which doesn't even get you a mid range home theater system. However for some reason they decided that they could have, and wanted, "The best." Never mind that even most people who have that kind of money wouldn't want it as the gains get extremely incremental.
For example - "Pay for RAM, not speed. The speed of the computer chip does not matter; the attention-span or RAM memory does matter."
Totally wrong. You can always throw in more ram at a later date, and it will probably cost less to replace all of it than the cost of the "upgrade" today. Upgrading ram on a laptop is even easier than on a desktop, while a cpu upgrade ... forget it. And you'll always find takers for your old ram.
Or "Pay for components, not cables. Buy the best components, and the cheapest cables". While you don't have to pay a monster price for "Monster Cables", some HDMI cables don't meet the latest specs. The difference between those that do and the cheapest may only be a few bucks, and it can't hurt.
Or "Pay for speed, not channels. For cable internet, with enough speed you can watch TV channels on the internet for free." Pay for bandwidth. Speed means nothing if you have a low bandwidth cap. And buying a pair of bunny-ears for your HDTV can give a better picture over the air than either the net OR cable.
And "Pay for reliability, not mileage. On a car, you'll spend more of repairs and maintaince over its lifetime than you will on a difference in gas." needs to re-think that when faced with $6-$8 a gallon gas prices. At $6 a gallon, 20mpg is going to cost you $30,000.00 in gas over 100,000 miles. At 40mpg you save $15,000.00
And for those who don't think gas prices will go that high, they already are in many parts of the world (and you can bet that cash-strapped state and federal governments are going to need to raise more taxes).
Think of how many people bought their cars when gas prices were half what they were today. When buying a car today, you have to keep in mind that history tends to repeat itself.
Let's call it what it is, Anti-Social Media.
App limits are different from OS limits for 32-bit. 4GB+ is moot if the user isn't on x64 Windows.
Windows XP, Vista, and 7 do not support more than 4GB RAM in 32-bit editions. If you have more than 4GB in the system, the remainder is not used. Some operating systems, such as Linux and Windows Server Enterprise, will use PAE to allow access to over 4GB to applications. Moreover, a 32-bit install of Windows (other than Server Enterprise with PAE enabled) will actually have 4GB - PCI memory space, which means subtracting video RAM, and other memory mapped spaces. It's likely that only ~3GB is usable to the OS. http://msdn.microsoft.com/en-us/library/aa366778(v=vs.85).aspx
32-bit applications (even under x64) can only use 2GB each unless additional support is enabled. This support allows a 32-bit app to access 3GB RAM. You don't necessarily have 2GB left over if you have 6GB in an x64 box. Different 32-bit apps can grab different address ranges out of that 6GB and run the system out of memory just fine.
Modern Windows also has a tendency to use 100% of available RAM for app and filesystem cache. It's good behavior, but makes the numbers look off if you're checking and don't realize what you're looking at.
Psh - active studo reference monitors, connected to your high quality mixing board via XLR cables. :P