An alternative to X at the Linux console is overdue, but not a replacement for X.
X is a messaging and event handling system. There's nothing about it that says you ever have to open a window. You can use it for all sorts of local and remote event handling and messaging. The graphical aspect of it is what it's most used for. When you're writing a native X application, your last step is to start a loop that waits for events. Those events can be local or remote, and it's that capability that X should have been adapted. That it's had a great windowing system, X-Windows, built around it is perhaps even unfortunate. X is a marvelous technology that has never seen its full potential.
Re:MS doesn't actually turn a profit.
on
Microsoft's Future
·
· Score: 1
This from M$ balance sheet (after about 30 sec. visit to a simple stock site):
Income (2000):
Income pre tax (mil): 14,275
Income tax(mil): 4,854
Something about that implies that they have taxable income, eh?
The balance sheet does show quite an increase in shareholder liability:
Common stock(mil): 23,195 vs. 13,844 last year.
Other Stockholder Equity(mil): 18,173 vs. 13,614
It shows 5,401,945,000 shares outstanding, 47.3% held by 3,462 institutions. That shows a lot of faith by people who make their living from knowing what's going on.
Re:MS doesn't actually turn a profit.
on
Microsoft's Future
·
· Score: 1
All I've said is that I don't care to do the sneaking around to find anything. Either cite a source, even if it's your cousin Howie who once read the M$ yearly report. Until you do you're blowing wind.
And there's one truth to business filings. You can fool the government, but you cannot fool investors. People who own a lot of stock have accountants and business lawyers who know how to make sense of all those filings. They're the ones who go to shareholders' meetings. Do you think institutional investors are going to throw cash down the M$ gullet without doing a good thrashing of the books?
I worked five years for the biggest investment management firm outside of NY, I think 7th in the country. I've had training to know how the business is run, and I know that when an institution decides to be a dealer they don't just go out and buy a pile of stock. They do the research. I promise you, they do know what the Hell is going on.
I've seen the same track. Served in the coding trenches until I could build my big bag of clues. Started pulling out those clues when they'd have the most impact. Then went on to be the established 'guy who knows stuff'. Soon they had me sitting in on enterprise design meetings, wanting to know how changes to the sattelite system would impact branch operations, how we could make it all work together.
What I found is that once you move out of the trenches into that bigger role you had better keep lots of notes. Accountability is your only savior. You know how the coders all huddle together shoving pins into a little architecht doll? That's you baby. Unless you can at all times say why you made every decision, some day you're going to be in front of the inquisition. Those inquisitions in the break room with five irate coders hurt more than the ones in front of the boss's bench. The boss can take your pay. Your friends can kick you out of happy hour. Jobs are easy to find.
I spent my time as part of two large corporations with outstanding technology. I rose through the ranks and am about to start my tenth year in the business. I'm now a contractor who plays both rolls. Mostly now I'm the architecht, and if I'm not that officially, I usually end up doing some of that regardless. It's a big responsibility, much bigger than coding. You never want to be the reason five coders get to carry around the legacy of being part of the biggest laughing stock project in the firm.
Re:MS doesn't actually turn a profit.
on
Microsoft's Future
·
· Score: 1
You can't just make more stock. This all has to be filed with the SEC. It has to be underwritten and disbursed by a registered broker-dealer. Current investors should be notified of any change in the status of their shares.
Does anyone have the investor report for M$ for the last few years? It should be very clear in the report how many outstanding and purchased shares there are for each year and how much it has changed. It should also list cash outlay for tax and other fees.
I've been the guru, the guy with the answers in the middle of the night when the last demon from Hell has just run through your server rack. I've been through the adjustment.
The moment your 'quirks' start to keep any significant part of the organization from functioning well, you'd better start making things right. No matter what rabbit you can pull out of your hat, most management won't let you keep waving it when the rest of the crew wants to hang you.
The web paradigm, with lots of smaller pieces making up large enterprise application, makes the guru less of an asset. The guru isn't going to make a monumental impact on a 500 line servlet. The guru is the guy who knows that there's a gotcha back in some back corner of the 100,000 lines of application code. In the early days there were poeple who could dazzle the crowd with web tricks, but it's too well known, and most people now know that web programming isn't all that tough.
There is always a trade-off. Why do you go to the auction sites? For the convenience and hopefully for saving a bit of cash. The trade-off is the risk of being taken. If you have particular expectations for the transaction, take it to where you know you can have those expectations met, like a reputable dealer or a well-known outlet. If those expectations being unmet is too much risk, don't do business on the auctions!
How did musicians make it before the explosion in recorded media? They worked locally or regionally. Before so much music was available and able to be carried around you had to pay a band for music in your club or at your party. Making it 'Big' meant playing regularly and making a living. Now it means being promoted and marketed, being a media whore.
I still feel the best bands are those that grow to prominence in your community. In my area, the midwest, there are several who are busy night after night, and have been for years. They have a large, loyal following. They get my money at the door and from a shirt or locally-produced album.
And what is it going to do to your crowds if you don't publicise? Sounds like a bonehead move if you ask me.
Your whole post sounds as though you're saying, "Leave my pimp alone!"
If you read the articles you'll find out why MP pays. Single is great if all you're doing is playing a game. But if you're burning CDs, coding, and working online, that CD burn is going to stop all the rest in its tracks.
I for one am jumping on the new dual boards. I've got too much to do to sit and wait.
Which is faster, my Pinto or your Rabbit? My pinto is a 6-cylinder, but the Rabbit is a turbo-diesel. Could be close!
Here's the answer. THEY BOTH SUCK!
Hey, even a $200 bookshelf stereo playing a CD is going to sound better than either compressed format out of your standard PC sound system, even one of the expensive sets. Music is made for two speakers. The subwoofer distorts everything through it. Four speakers is just wrong. They don't make two-speaker PC sets that are going to be any good at real music reproduction.
If you care about sound, what are you doing with compressed source?
In one sense, we probably don't have to declare war. Only Pakistan recognizes the Taliban as a government. The US has no diplomatic responsibility toward the Taliban. It could be said that the US is engaging an illegal occupying force that has taken over Afghanistan. I'd bet most of the world would concur.
What a nut. If you had no belief system or beliefs you would have nothing to say. Your atheism and your opinions regarding religion are beliefs.
Frankly, I concur that all religion is false. I don't believe it is wrong until it puts itself above the rights of others.
You can be considered a dangerous poster because your arguments are unclear and inflamatory. When you start bashing religion you had better be very precise about what you say and be very complete in your support.
Go think a while longer before you start bringing this up in public. Get it all together and come back. I'll probably support you when you make complete sense.
Certain realities must be recognized. 'Negotiation' is often a ploy to dodge the real issue and drag more complexity into what shold often be tackled head on. Negotiation would have dragged the Israeli/Palestinian issue and who knows what else into the picture. Negotiation in this instance was a ploy.
Another reality is that if bin Laden were sitting in China or Pakistan he would basically be sitting on a pile of nukes. That makes the stakes much higher. But those countries are much more succeptible to political and diplomatic coercion.
Then also there is the reality that the 'self-righteous crusade' of the US is probably the most internationally supported thing the US has done in decades. NATO has seen the evidence and has for the first time EVER invoked the common cause charter. Pakistan, the only nation of the three who recognized the Taliban still talking to them, has seen the evidence and supports the US. Something about all of that should probably cause you to reconsider your label 'self-righteous'. With such overwhelming support could you not perhaps consider it simply 'righteous'?
Instead of reacting with your instincts, which I acknowledge as valid, and maintaining the first view, gather more facts along the way and review. Unless you're in the diplomatic dog pit that's been going on, we don't have the facts and you've got to think about things a little. Judgement should be the last thing you do before criticism or action, not the first.
If you've no stomach to support the US feel free to find somewhere you'd be happier.
But know that Europe and Canada and even Russia are supporting this. Japan is supporting this. Several Islamic nations are supporting this. Think carefully about what that means before you criticize. What principles are you trying to portray, and where are you going to find them?
Of course, in a workplace environment we expect to have weeded out all the people who didnt understand it.. you will be working with (more or less) equals... so it is assumed that you can actually HELP each other, rather than just foisting your work on another person in the guise of asking for help...
You're lucky if you've found such a workplace. It's not uncommon at all to drag dead weight with you throughout your project. What's worse is that while you're getting things done the dead weight is telling everyone how hard things are and how 'the team' is solving it. The clueless bum gets tons of face time with management and comes out shining.
The onUnload event can be used to set cookies that save form data that has not been sent to the server. I've used it on enterprise applications (only to appease stupid users) but I can't imagine doing it on an internet app.
Re:ok, make your case objectively?
on
VIM 6.0 is Out
·
· Score: 1
It comes natively on every *nix variant in the world and works every time.
The net is just a big TCP/IP system. If I wanted to pass secret messages I'd write my own socket based system and use some encryption scheme. Why would I hide messages in some public forum?
Much of corporate posturing and upheaval is done to maintain stock market image. In today's market-driven economy a company is seen as only as strong as its stock. Growth is everything. When stocks are rising they throw everything, and then some, into maintaining growth. When stocks are diving companies shed all that extra fluff and get back to their core business. The borrowing they did during the super-ambitious growth phase makes the cuts go deeper.
Look at the arlines today. They had a shutdown of a couple days. The income hit they took on just those few days threatened payroll. Should any industry be riding that thin an edge? Do you think Mom-and-Pop's deli would go under if they closed for a couple days? Do you think a 20% reduction in sandwiches sold for a few months would really put them out of business?
Instead of building a strong, robust company execs are focusing on building stock market image. That's the crime.
This is the same old argument of 'Standard interace vs. proprietary interface'. Proprietary ALWAYS wins because if everyone's the same no one has an edge. Companies out to make money are not going to give away or give up the edge that the proprietary extensions give them.
Probably. You think they're going to throw out all their software engineers and systems analysts and go to zero? I think the idea is to USE all that experience and start at 1.5 rather than circling around 0.9 and never reaching a solid 1. A good design and a year of solid, well thought, methodical testing is likely to be far better than years of frustrated mouse clickers reporting often unsubstantiated and non-recreatable errors.
Application servers in general allow you to separate the web server and application server on separate machines. Putting the apps behind a firewall, thereby securing access to local LDAP and database, and other resources, increases security tremendously. You can also point several web servers to one application server when multiple sites may share functionality.
Again, these are in an enterprise situation that most pretenders don't have to consider.
The point isn't what it lets you do. It's what we can build an enterprise class web application with. Sure, we could build these apps iwth CGI and C++ and all that, but then we'd have to make adapters to all our other enterprise systems -- database, middlware, warehousing, whatever. If I can write a class in Java that I can use in several tiers of the enterprise it saves me a hell of a lot of trouble making odd pieces fit.
When you're simply making a nice web page with some dynamic pieces and some simple local database access, duct tape together whatever you can make work. But when you've a hundred or so developers sharing enterprise resources across several campuses and states, you need to get a little more uniform and sophisticated.
And yes, I'm going to say that since you've asked this question you likely haven't seen an enterprise class web app. And with your attitude you're not likely to see one soon.
It sounds as though Bluetooth is transport and protocol, eliminating the need for addressing every device that wishes to interact with the Bluetooth enabled printer. The Bluetooth PDA or whatever casts out and discovers what's around and they work out who's who. OTOH it sounds as though 802.11 is transport only, and that every device wishing to interact must be addressed and identified on the network. Is all this correct?
If my understanding is correct, it's going to be a classic tradeoff of convenience versus security.
An alternative to X at the Linux console is overdue, but not a replacement for X.
X is a messaging and event handling system. There's nothing about it that says you ever have to open a window. You can use it for all sorts of local and remote event handling and messaging. The graphical aspect of it is what it's most used for. When you're writing a native X application, your last step is to start a loop that waits for events. Those events can be local or remote, and it's that capability that X should have been adapted. That it's had a great windowing system, X-Windows, built around it is perhaps even unfortunate. X is a marvelous technology that has never seen its full potential.
This from M$ balance sheet (after about 30 sec. visit to a simple stock site):
Income (2000):
Income pre tax (mil): 14,275
Income tax(mil): 4,854
Something about that implies that they have taxable income, eh?
The balance sheet does show quite an increase in shareholder liability:
Common stock(mil): 23,195 vs. 13,844 last year.
Other Stockholder Equity(mil): 18,173 vs. 13,614
It shows 5,401,945,000 shares outstanding, 47.3% held by 3,462 institutions. That shows a lot of faith by people who make their living from knowing what's going on.
All I've said is that I don't care to do the sneaking around to find anything. Either cite a source, even if it's your cousin Howie who once read the M$ yearly report. Until you do you're blowing wind.
And there's one truth to business filings. You can fool the government, but you cannot fool investors. People who own a lot of stock have accountants and business lawyers who know how to make sense of all those filings. They're the ones who go to shareholders' meetings. Do you think institutional investors are going to throw cash down the M$ gullet without doing a good thrashing of the books?
I worked five years for the biggest investment management firm outside of NY, I think 7th in the country. I've had training to know how the business is run, and I know that when an institution decides to be a dealer they don't just go out and buy a pile of stock. They do the research. I promise you, they do know what the Hell is going on.
I've seen the same track. Served in the coding trenches until I could build my big bag of clues. Started pulling out those clues when they'd have the most impact. Then went on to be the established 'guy who knows stuff'. Soon they had me sitting in on enterprise design meetings, wanting to know how changes to the sattelite system would impact branch operations, how we could make it all work together.
What I found is that once you move out of the trenches into that bigger role you had better keep lots of notes. Accountability is your only savior. You know how the coders all huddle together shoving pins into a little architecht doll? That's you baby. Unless you can at all times say why you made every decision, some day you're going to be in front of the inquisition. Those inquisitions in the break room with five irate coders hurt more than the ones in front of the boss's bench. The boss can take your pay. Your friends can kick you out of happy hour. Jobs are easy to find.
I spent my time as part of two large corporations with outstanding technology. I rose through the ranks and am about to start my tenth year in the business. I'm now a contractor who plays both rolls. Mostly now I'm the architecht, and if I'm not that officially, I usually end up doing some of that regardless. It's a big responsibility, much bigger than coding. You never want to be the reason five coders get to carry around the legacy of being part of the biggest laughing stock project in the firm.
You can't just make more stock. This all has to be filed with the SEC. It has to be underwritten and disbursed by a registered broker-dealer. Current investors should be notified of any change in the status of their shares.
Does anyone have the investor report for M$ for the last few years? It should be very clear in the report how many outstanding and purchased shares there are for each year and how much it has changed. It should also list cash outlay for tax and other fees.
I've been the guru, the guy with the answers in the middle of the night when the last demon from Hell has just run through your server rack. I've been through the adjustment.
The moment your 'quirks' start to keep any significant part of the organization from functioning well, you'd better start making things right. No matter what rabbit you can pull out of your hat, most management won't let you keep waving it when the rest of the crew wants to hang you.
The web paradigm, with lots of smaller pieces making up large enterprise application, makes the guru less of an asset. The guru isn't going to make a monumental impact on a 500 line servlet. The guru is the guy who knows that there's a gotcha back in some back corner of the 100,000 lines of application code. In the early days there were poeple who could dazzle the crowd with web tricks, but it's too well known, and most people now know that web programming isn't all that tough.
There is always a trade-off. Why do you go to the auction sites? For the convenience and hopefully for saving a bit of cash. The trade-off is the risk of being taken. If you have particular expectations for the transaction, take it to where you know you can have those expectations met, like a reputable dealer or a well-known outlet. If those expectations being unmet is too much risk, don't do business on the auctions!
How did musicians make it before the explosion in recorded media? They worked locally or regionally. Before so much music was available and able to be carried around you had to pay a band for music in your club or at your party. Making it 'Big' meant playing regularly and making a living. Now it means being promoted and marketed, being a media whore.
I still feel the best bands are those that grow to prominence in your community. In my area, the midwest, there are several who are busy night after night, and have been for years. They have a large, loyal following. They get my money at the door and from a shirt or locally-produced album.
And what is it going to do to your crowds if you don't publicise? Sounds like a bonehead move if you ask me.
Your whole post sounds as though you're saying, "Leave my pimp alone!"
If you read the articles you'll find out why MP pays. Single is great if all you're doing is playing a game. But if you're burning CDs, coding, and working online, that CD burn is going to stop all the rest in its tracks.
I for one am jumping on the new dual boards. I've got too much to do to sit and wait.
Which is faster, my Pinto or your Rabbit? My pinto is a 6-cylinder, but the Rabbit is a turbo-diesel. Could be close!
Here's the answer. THEY BOTH SUCK!
Hey, even a $200 bookshelf stereo playing a CD is going to sound better than either compressed format out of your standard PC sound system, even one of the expensive sets. Music is made for two speakers. The subwoofer distorts everything through it. Four speakers is just wrong. They don't make two-speaker PC sets that are going to be any good at real music reproduction.
If you care about sound, what are you doing with compressed source?
In one sense, we probably don't have to declare war. Only Pakistan recognizes the Taliban as a government. The US has no diplomatic responsibility toward the Taliban. It could be said that the US is engaging an illegal occupying force that has taken over Afghanistan. I'd bet most of the world would concur.
What a nut. If you had no belief system or beliefs you would have nothing to say. Your atheism and your opinions regarding religion are beliefs.
Frankly, I concur that all religion is false. I don't believe it is wrong until it puts itself above the rights of others.
You can be considered a dangerous poster because your arguments are unclear and inflamatory. When you start bashing religion you had better be very precise about what you say and be very complete in your support.
Go think a while longer before you start bringing this up in public. Get it all together and come back. I'll probably support you when you make complete sense.
Certain realities must be recognized. 'Negotiation' is often a ploy to dodge the real issue and drag more complexity into what shold often be tackled head on. Negotiation would have dragged the Israeli/Palestinian issue and who knows what else into the picture. Negotiation in this instance was a ploy.
Another reality is that if bin Laden were sitting in China or Pakistan he would basically be sitting on a pile of nukes. That makes the stakes much higher. But those countries are much more succeptible to political and diplomatic coercion.
Then also there is the reality that the 'self-righteous crusade' of the US is probably the most internationally supported thing the US has done in decades. NATO has seen the evidence and has for the first time EVER invoked the common cause charter. Pakistan, the only nation of the three who recognized the Taliban still talking to them, has seen the evidence and supports the US. Something about all of that should probably cause you to reconsider your label 'self-righteous'. With such overwhelming support could you not perhaps consider it simply 'righteous'?
Instead of reacting with your instincts, which I acknowledge as valid, and maintaining the first view, gather more facts along the way and review. Unless you're in the diplomatic dog pit that's been going on, we don't have the facts and you've got to think about things a little. Judgement should be the last thing you do before criticism or action, not the first.
If you've no stomach to support the US feel free to find somewhere you'd be happier.
But know that Europe and Canada and even Russia are supporting this. Japan is supporting this. Several Islamic nations are supporting this. Think carefully about what that means before you criticize. What principles are you trying to portray, and where are you going to find them?
Of course, in a workplace environment we expect to have weeded out all the people who didnt understand it.. you will be working with (more or less) equals... so it is assumed that you can actually HELP each other, rather than just foisting your work on another person in the guise of asking for help...
You're lucky if you've found such a workplace. It's not uncommon at all to drag dead weight with you throughout your project. What's worse is that while you're getting things done the dead weight is telling everyone how hard things are and how 'the team' is solving it. The clueless bum gets tons of face time with management and comes out shining.
The onUnload event can be used to set cookies that save form data that has not been sent to the server. I've used it on enterprise applications (only to appease stupid users) but I can't imagine doing it on an internet app.
It comes natively on every *nix variant in the world and works every time.
The net is just a big TCP/IP system. If I wanted to pass secret messages I'd write my own socket based system and use some encryption scheme. Why would I hide messages in some public forum?
Much of corporate posturing and upheaval is done to maintain stock market image. In today's market-driven economy a company is seen as only as strong as its stock. Growth is everything. When stocks are rising they throw everything, and then some, into maintaining growth. When stocks are diving companies shed all that extra fluff and get back to their core business. The borrowing they did during the super-ambitious growth phase makes the cuts go deeper.
Look at the arlines today. They had a shutdown of a couple days. The income hit they took on just those few days threatened payroll. Should any industry be riding that thin an edge? Do you think Mom-and-Pop's deli would go under if they closed for a couple days? Do you think a 20% reduction in sandwiches sold for a few months would really put them out of business?
Instead of building a strong, robust company execs are focusing on building stock market image. That's the crime.
This is the same old argument of 'Standard interace vs. proprietary interface'. Proprietary ALWAYS wins because if everyone's the same no one has an edge. Companies out to make money are not going to give away or give up the edge that the proprietary extensions give them.
Does anyone know what Gartner has been saying about web servers in the last few years? Have they ever been pushing IIS?
Probably. You think they're going to throw out all their software engineers and systems analysts and go to zero? I think the idea is to USE all that experience and start at 1.5 rather than circling around 0.9 and never reaching a solid 1. A good design and a year of solid, well thought, methodical testing is likely to be far better than years of frustrated mouse clickers reporting often unsubstantiated and non-recreatable errors.
Application servers in general allow you to separate the web server and application server on separate machines. Putting the apps behind a firewall, thereby securing access to local LDAP and database, and other resources, increases security tremendously. You can also point several web servers to one application server when multiple sites may share functionality.
Again, these are in an enterprise situation that most pretenders don't have to consider.
The point isn't what it lets you do. It's what we can build an enterprise class web application with. Sure, we could build these apps iwth CGI and C++ and all that, but then we'd have to make adapters to all our other enterprise systems -- database, middlware, warehousing, whatever. If I can write a class in Java that I can use in several tiers of the enterprise it saves me a hell of a lot of trouble making odd pieces fit.
When you're simply making a nice web page with some dynamic pieces and some simple local database access, duct tape together whatever you can make work. But when you've a hundred or so developers sharing enterprise resources across several campuses and states, you need to get a little more uniform and sophisticated.
And yes, I'm going to say that since you've asked this question you likely haven't seen an enterprise class web app. And with your attitude you're not likely to see one soon.
It sounds as though Bluetooth is transport and protocol, eliminating the need for addressing every device that wishes to interact with the Bluetooth enabled printer. The Bluetooth PDA or whatever casts out and discovers what's around and they work out who's who. OTOH it sounds as though 802.11 is transport only, and that every device wishing to interact must be addressed and identified on the network. Is all this correct?
If my understanding is correct, it's going to be a classic tradeoff of convenience versus security.