So while we're studying things, how about the people driving and talking to passengers? I bet they suck too.
I'd bet it's not as good as full attention, but not near as bad as a cellphone call. Passengers will shut up in response to conditions both inside and outside the car. They also sometimes warn drivers about things drivers haven't noticed. They also handle some distractions that the driver would otherwise handle, like stereos and, uh, phone calls.
Here's a thought: Learn to program. If you programmed anything with a 20% extra bottleneck, you've got other things to worry about than some stupid bottleneck.
As Knuth said, "Premature optimization is the root of all evil." Or as Robert Martin says, the proper order is "make it work; make it right; make it fast."
People are slightly irresponsible when putting software into production without any profiling. But hey, if it runs fast enough, then it's fast enough. But developers who optimize without measuring before and after are usually being hugely irresponsible. The guy did it in the right order.
I give my most enthusiastic recommendation to YourKit.
I second this. It's been a year or two since I looked, but I was happy to pay my own money for the YourKit profiler. In particular, I like the good UI. As with an IDE, I think it's worth paying for a good tool when it substantially increases my productivity, and the YourKit tool fits that.
The uploading is just using up bandwith that goes idle anyways.
Sort of. Think of it like a freeway. Your on-ramp might be idle, but it's the traffic flow on the major roads that matters. Nobody, least of all the cable companies, builds a network so that everybody can use 100% of their bandwidth all the time. That'd be like building a highway so that it has as many full lanes as on-ramps.
I have one and use it some, but if I have to take one chair, it will be a regular one. If two, it would be the regular chair and a large exercise ball like this one. (Their sizing chart is for excersizing rather than sitting, so I recommend getting one size up if you'll use it as a chair.) The on-your-knees-slave chair is nice to have for variety's sake, though.
As others have pointed out, none of your hypotheticals is true, but I still didn't see a good answer to this part.
You should care because this is a fundamental shift in power away from you and to the telcos.
Consider broadcast television. It's widely understood to mostly suck, but it never gets much better. Why? Because the networks are not in business to make good television. They are instead in business to sell the attention of American viewers to people with the most money. This is in contrast to premium channels like HBO; their customers are actually their viewers, which is why a much higher proportion of their stuff is good. And it's in even sharper contrast to the market for books, where the user has even more control.
By giving up the content neutrality that has been a principle of the internet for decades, you're shifting from the bookstore model to the broadcast TV model. By letting the telcos decide what they think you should see you're guaranteed to get worse service on some things you care about. You also give a big boost to incumbents with money, which will necessarily slow down the pace of innovation on the Internet.
I don't think there's even much need for sarcasm here. If there were an open market in consumer telco services, this wouldn't even be a big issue. But instead, decades of government-backed monopolies followed by a lot of lax anti-trust regulation have created a giant mess that has only the most tenuous relationship to a market economy.
If people had the choice between a dozen different broadband ISPs each with some reasonable slice of the market, this wouldn't be an issue. If one of the ISPs were dumb enough to try this sort of extortion, it wouldn't work: both their customers and the web sites they were shaking down would tell them to get lost. Instead, for a lot of people broadband choice comes down to deciding which user-hostile monopoly they want to give their business to, the telephone jerks or the cable jerks. From what I've seen, duopolies are nearly as bad as monopolies. And neither one is much like an open market.
For as far as the ISP argument goes.. yes, Google is making money thanks to your users, but realize you wouldn't have paying users without such content services, in other words, YOU ARE BEING PAYED FOR IT ALREADY by your own customers which you would not have without said content providers.
You completely misunderstand the modern business environment. Aside from Judge Green's little fluke, it has been a clear American principle for more than a century that telecom providers have both a legal and moral right to extract money from consumers without being encumbered by certain minor business fads like quality, fairness, or customer service. Saying that telco subscribers "pay" for anything is a mistake. It's like saying sheep are paying for something with the wool that they produce; in reality, both the sheep and their wool are both owned by their shepherds.
Ironically, it's not the government that's dragging its feet - it's the contractors. You'd think they've never heard of IPv6 before, even though every contract written in the last year or so is supposed to contain a clause stating that the system/application delivered under that contract will support IPv6...
Heh. A friend of mine in government called me up in 2000 because some manager wanted to delay some client/server project until IPv6 was ready; since they'd all been hearing vaguely about IP space exhaustion and IPv6, it probably seemed reasonable. I happily told her that it was bullshit to wait, though. Six years later and IPv6 is still a reason for delaying projects. Go figure.
HP+DEC has two entire class A (isn't it interesting that they were side by side?)
Whoa. Working from your document, if this trend contiues they will next buy Apple, and then MIT. That would be a powerhouse indeed.
Although really, they should go the other way, buying Xerox and nabbing whatever the hell 14/8 is used for. Then they could have the world's only/6. That would either be the world's coolest dorky thing, or the world's dorkiest cool thing. I can't tell which.
With all the censoring China does, it sounds to me like it's just an excuse to hire 20000 people to read through everyone's email and make sure they're not discussing something they "shouldn't" be talking about.
You've got it the wrong way round. They're having trouble reading everybody's mail right now because of all the spam. They want to get rid of the spam so that their spies and censors stop trying to sneak penis enlargement devices onto their expense reports.
These cheap ones *may* be *mildly* useful, under *some* conditions, at *some* temperatures, and in *some* environmnts*
As they make clear on their home page, it's a $100 tool for debugging $100 networks. Or just for futzing around, really. I have one, and it's a great help in resolving basic questions like, "Is it my cordless phone or a neighbor's?" or "Is my cheapo wireless router dropping the connection because of interference or because it's retarded?" Plus it's neat to wander around any see what's emitting in this band; I'll surely get $100 worth of entertainment out of it.
If you already have a $20k analyzer, you won't use this. But if you don't, dropping $100 on this to see if you can solve your problems is a fine first step.
Netstumbler will do most of what you need done and it's free
Netstubmler does something pretty different. This shows you electromagnetic activity in the WiFi spectrum, no matter what protocol. NetStumbler only shows you things talking the WiFi protocol, but gives you WiFi-specific details. I use both for different purposes.
The OMG people are clever bunch, but why do they insist on making these superheavy monolithical monsters? Why not build interoperable but smaller things which you can grok immediately, almost via intuition?
It's a BDUF thing. Good design is always an artful compromise between desire and possibility, between imagination and reality. When you leave a bunch of software "architects" alone in a room for too long they will often over-complicated and over-embroider their designs so that every imaginiable issue has a solution. But because they've spent months thinking about the topic, they can no longer imagine how it looks to a newbie. Often, they don't care, forgetting that somebody will need to use this. They focus entirely on desire, ignoring possibility. I have made this mistake myself, and it is very fun and inevitably disasterous.
The solution is to put your designs to the test, both by writing actual useful apps with them and by releasing early and often. Take a look at successful protocols like SMTP and HTTP. They started simple and solved real-world problems. If you know sockets, you can write a server or client that handles the happy path for the basic interaction in under an hour. But both protocols have grown up over time, handling volumes and situations that their creators never imagined.
The point to keep sight of is that GoDaddy hasn't been duly appointed as a law enforcement agency by anyone. And even if they should be so appointed, I't still be a bonehead idea.
My point here is about doing the right thing rather than the legal thing. Regardless of the law, those of us who run internet infrastructure have an interest in, and in my opinion, a duty to keep the network running well. Whether or not what spammers or DDOS attackers or virus writers do is legal in some particular locale is beside the point.
So worst case scenario $2.68 per year to leave the console in standby? Not factoring in the discount for power use during off peak times?
A very, very small percentage of residential users have time-sensitive metering. It'll come eventually, but for now, off-peak discounts are mainly for industrial and large commercial users.
We [...] have NO BUSINESS imposing law or right/wrong on another sovergn country OR IT'S CITIZENS OR BUSINESSES. e can yell/scream/make noise/threaten as much as we want, but we cannot enforce our views on them.
When the spammers stop forcing their views on me (93% of my mail traffic this week), I'll be more sympathetic to the notion that they should be able to carry on without interference from us. Sovereignty is the right to do what you think best, not the right to piss on other people from across your border.
Put in a lot padding on your estimates so you can slack off [...] pretend you don't know [...] take the credit when something works and pass the blame when it doesn't [...] give the impression you actually give a shit
Wow. You personally exemplify why most large companies are bad places to work at. I think for most people who act like you Hanlon's Razor applies. Pretty sad that you actually know that you're peeing in the punchbowl and are recommending it to others as a way of "life".
I like companies under 100-200 much more, and prefer the 10-20 size. I don't think the root is a money thing; large corps on skinny budgets are still just as crazy. Instead I think that when the company is small, everybody understands what's going on and how they fit in.
In big companies, the lower-level workers often just do what's in their job description, whether or not that makes sense in the big picture. And large company managers are so far removed from where the dollars actually get made that the information they receive is heavily filtered and distorted as it passes up the food chain. The larger the company, the more the execs' reality is politically constructed.
First off.. they have been saying one thing or another would "overload the internet" for ages and it has yet to happen.
Seriously. The guy who invented Ethernet predicted it would happen a decade ago. I'd be shocked if internet traffic weren't 30-100 times what it were then, and somehow, the bits keep flowing. For me at least, the Internet seems more reliable, not less.
"government should be about fostering a dynamic and risk-taking economy, not preserving the certainty of anyone's business models."
That's the money quote all right. Allowing the various telco monopolies and wannabe-monopolists to shake people down--for no added value--will reduce the ability of people to be dynamic and take risks. Deep pocket companies like Google can afford to pay, but startups will be hurt by this. I'm in the SF Bay Area, and as far as I know everybody on the penninsula is for net neutrality. If a major hotbed of internet innovation is for net neutrality, then anybody who talks like this should be for it.
Actually, this was only true of early routers, where gnomes hand-routed packets. In modern ASIC-based routing hardware, the magic smoke gets out. Minor smoke releases just lead to packet loss and unexpected firewall holes, which can be hard to detect. That's why Cisco salespeople encourage replacing your routing hardware every 18 months, just to be safe. At least, that's what they told me.
That's not a study so much as a survey. He asked which people liked the look of better. And honestly, would you take design advice from a guy who run an ugly site and calls himself "Doctor" butwon't say what his degrees are in or where he got them from?
So while we're studying things, how about the people driving and talking to passengers? I bet they suck too.
I'd bet it's not as good as full attention, but not near as bad as a cellphone call. Passengers will shut up in response to conditions both inside and outside the car. They also sometimes warn drivers about things drivers haven't noticed. They also handle some distractions that the driver would otherwise handle, like stereos and, uh, phone calls.
As for the "EU not being that stupid", good luck with that - they've proven time and time again that the US has no monopoly on idiocy.
However, as part of the latest WIPO negotiations around, we are vigorously pursuing one.
NeXT had an OR mapper in WebObjects over a decade ago
Actually, it came out first as a separate product: Enterprise Objects Framework. That came out in 1994, so if it's prior art, it's even more prior.
Here's a thought: Learn to program. If you programmed anything with a 20% extra bottleneck, you've got other things to worry about than some stupid bottleneck.
As Knuth said, "Premature optimization is the root of all evil." Or as Robert Martin says, the proper order is "make it work; make it right; make it fast."
People are slightly irresponsible when putting software into production without any profiling. But hey, if it runs fast enough, then it's fast enough. But developers who optimize without measuring before and after are usually being hugely irresponsible. The guy did it in the right order.
I give my most enthusiastic recommendation to YourKit.
I second this. It's been a year or two since I looked, but I was happy to pay my own money for the YourKit profiler. In particular, I like the good UI. As with an IDE, I think it's worth paying for a good tool when it substantially increases my productivity, and the YourKit tool fits that.
The uploading is just using up bandwith that goes idle anyways.
Sort of. Think of it like a freeway. Your on-ramp might be idle, but it's the traffic flow on the major roads that matters. Nobody, least of all the cable companies, builds a network so that everybody can use 100% of their bandwidth all the time. That'd be like building a highway so that it has as many full lanes as on-ramps.
I have one and use it some, but if I have to take one chair, it will be a regular one. If two, it would be the regular chair and a large exercise ball like this one. (Their sizing chart is for excersizing rather than sitting, so I recommend getting one size up if you'll use it as a chair.) The on-your-knees-slave chair is nice to have for variety's sake, though.
why should I care?
As others have pointed out, none of your hypotheticals is true, but I still didn't see a good answer to this part.
You should care because this is a fundamental shift in power away from you and to the telcos.
Consider broadcast television. It's widely understood to mostly suck, but it never gets much better. Why? Because the networks are not in business to make good television. They are instead in business to sell the attention of American viewers to people with the most money. This is in contrast to premium channels like HBO; their customers are actually their viewers, which is why a much higher proportion of their stuff is good. And it's in even sharper contrast to the market for books, where the user has even more control.
By giving up the content neutrality that has been a principle of the internet for decades, you're shifting from the bookstore model to the broadcast TV model. By letting the telcos decide what they think you should see you're guaranteed to get worse service on some things you care about. You also give a big boost to incumbents with money, which will necessarily slow down the pace of innovation on the Internet.
<sarcasm>Only the market can be right !</sarcasm>
I don't think there's even much need for sarcasm here. If there were an open market in consumer telco services, this wouldn't even be a big issue. But instead, decades of government-backed monopolies followed by a lot of lax anti-trust regulation have created a giant mess that has only the most tenuous relationship to a market economy.
If people had the choice between a dozen different broadband ISPs each with some reasonable slice of the market, this wouldn't be an issue. If one of the ISPs were dumb enough to try this sort of extortion, it wouldn't work: both their customers and the web sites they were shaking down would tell them to get lost. Instead, for a lot of people broadband choice comes down to deciding which user-hostile monopoly they want to give their business to, the telephone jerks or the cable jerks. From what I've seen, duopolies are nearly as bad as monopolies. And neither one is much like an open market.
For as far as the ISP argument goes.. yes, Google is making money thanks to your users, but realize you wouldn't have paying users without such content services, in other words, YOU ARE BEING PAYED FOR IT ALREADY by your own customers which you would not have without said content providers.
You completely misunderstand the modern business environment. Aside from Judge Green's little fluke, it has been a clear American principle for more than a century that telecom providers have both a legal and moral right to extract money from consumers without being encumbered by certain minor business fads like quality, fairness, or customer service. Saying that telco subscribers "pay" for anything is a mistake. It's like saying sheep are paying for something with the wool that they produce; in reality, both the sheep and their wool are both owned by their shepherds.
Ironically, it's not the government that's dragging its feet - it's the contractors. You'd think they've never heard of IPv6 before, even though every contract written in the last year or so is supposed to contain a clause stating that the system/application delivered under that contract will support IPv6...
Heh. A friend of mine in government called me up in 2000 because some manager wanted to delay some client/server project until IPv6 was ready; since they'd all been hearing vaguely about IP space exhaustion and IPv6, it probably seemed reasonable. I happily told her that it was bullshit to wait, though. Six years later and IPv6 is still a reason for delaying projects. Go figure.
HP+DEC has two entire class A (isn't it interesting that they were side by side?)
/6. That would either be the world's coolest dorky thing, or the world's dorkiest cool thing. I can't tell which.
Whoa. Working from your document, if this trend contiues they will next buy Apple, and then MIT. That would be a powerhouse indeed.
Although really, they should go the other way, buying Xerox and nabbing whatever the hell 14/8 is used for. Then they could have the world's only
With all the censoring China does, it sounds to me like it's just an excuse to hire 20000 people to read through everyone's email and make sure they're not discussing something they "shouldn't" be talking about.
You've got it the wrong way round. They're having trouble reading everybody's mail right now because of all the spam. They want to get rid of the spam so that their spies and censors stop trying to sneak penis enlargement devices onto their expense reports.
These cheap ones *may* be *mildly* useful, under *some* conditions, at *some* temperatures, and in *some* environmnts*
As they make clear on their home page, it's a $100 tool for debugging $100 networks. Or just for futzing around, really. I have one, and it's a great help in resolving basic questions like, "Is it my cordless phone or a neighbor's?" or "Is my cheapo wireless router dropping the connection because of interference or because it's retarded?" Plus it's neat to wander around any see what's emitting in this band; I'll surely get $100 worth of entertainment out of it.
If you already have a $20k analyzer, you won't use this. But if you don't, dropping $100 on this to see if you can solve your problems is a fine first step.
Netstumbler will do most of what you need done and it's free
Netstubmler does something pretty different. This shows you electromagnetic activity in the WiFi spectrum, no matter what protocol. NetStumbler only shows you things talking the WiFi protocol, but gives you WiFi-specific details. I use both for different purposes.
The OMG people are clever bunch, but why do they insist on making these superheavy monolithical monsters? Why not build interoperable but smaller things which you can grok immediately, almost via intuition?
It's a BDUF thing. Good design is always an artful compromise between desire and possibility, between imagination and reality. When you leave a bunch of software "architects" alone in a room for too long they will often over-complicated and over-embroider their designs so that every imaginiable issue has a solution. But because they've spent months thinking about the topic, they can no longer imagine how it looks to a newbie. Often, they don't care, forgetting that somebody will need to use this. They focus entirely on desire, ignoring possibility. I have made this mistake myself, and it is very fun and inevitably disasterous.
The solution is to put your designs to the test, both by writing actual useful apps with them and by releasing early and often. Take a look at successful protocols like SMTP and HTTP. They started simple and solved real-world problems. If you know sockets, you can write a server or client that handles the happy path for the basic interaction in under an hour. But both protocols have grown up over time, handling volumes and situations that their creators never imagined.
The point to keep sight of is that GoDaddy hasn't been duly appointed as a law enforcement agency by anyone. And even if they should be so appointed, I't still be a bonehead idea.
My point here is about doing the right thing rather than the legal thing. Regardless of the law, those of us who run internet infrastructure have an interest in, and in my opinion, a duty to keep the network running well. Whether or not what spammers or DDOS attackers or virus writers do is legal in some particular locale is beside the point.
So worst case scenario $2.68 per year to leave the console in standby? Not factoring in the discount for power use during off peak times?
A very, very small percentage of residential users have time-sensitive metering. It'll come eventually, but for now, off-peak discounts are mainly for industrial and large commercial users.
We [...] have NO BUSINESS imposing law or right/wrong on another sovergn country OR IT'S CITIZENS OR BUSINESSES. e can yell/scream/make noise/threaten as much as we want, but we cannot enforce our views on them.
When the spammers stop forcing their views on me (93% of my mail traffic this week), I'll be more sympathetic to the notion that they should be able to carry on without interference from us. Sovereignty is the right to do what you think best, not the right to piss on other people from across your border.
Put in a lot padding on your estimates so you can slack off [...] pretend you don't know [...] take the credit when something works and pass the blame when it doesn't [...] give the impression you actually give a shit
Wow. You personally exemplify why most large companies are bad places to work at. I think for most people who act like you Hanlon's Razor applies. Pretty sad that you actually know that you're peeing in the punchbowl and are recommending it to others as a way of "life".
I can't agree with this more.
I like companies under 100-200 much more, and prefer the 10-20 size. I don't think the root is a money thing; large corps on skinny budgets are still just as crazy. Instead I think that when the company is small, everybody understands what's going on and how they fit in.
In big companies, the lower-level workers often just do what's in their job description, whether or not that makes sense in the big picture. And large company managers are so far removed from where the dollars actually get made that the information they receive is heavily filtered and distorted as it passes up the food chain. The larger the company, the more the execs' reality is politically constructed.
First off.. they have been saying one thing or another would "overload the internet" for ages and it has yet to happen.
Seriously. The guy who invented Ethernet predicted it would happen a decade ago. I'd be shocked if internet traffic weren't 30-100 times what it were then, and somehow, the bits keep flowing. For me at least, the Internet seems more reliable, not less.
"government should be about fostering a dynamic and risk-taking economy, not preserving the certainty of anyone's business models."
That's the money quote all right. Allowing the various telco monopolies and wannabe-monopolists to shake people down--for no added value--will reduce the ability of people to be dynamic and take risks. Deep pocket companies like Google can afford to pay, but startups will be hurt by this. I'm in the SF Bay Area, and as far as I know everybody on the penninsula is for net neutrality. If a major hotbed of internet innovation is for net neutrality, then anybody who talks like this should be for it.
my router cries tears of pain
Actually, this was only true of early routers, where gnomes hand-routed packets. In modern ASIC-based routing hardware, the magic smoke gets out. Minor smoke releases just lead to packet loss and unexpected firewall holes, which can be hard to detect. That's why Cisco salespeople encourage replacing your routing hardware every 18 months, just to be safe. At least, that's what they told me.
Don't worry, there's a nice place in Hell for people like him.
But if your pastor can ask for the process to be expedited, we'd all be grateful.
Here's a study about it http://www.wilsonweb.com/wmt6/html-email-fonts.htm
That's not a study so much as a survey. He asked which people liked the look of better. And honestly, would you take design advice from a guy who run an ugly site and calls himself "Doctor" butwon't say what his degrees are in or where he got them from?