I didn't think that Flash was a problem because of Apple's high "Not Invented Here" mentality. I thought it was because they want to to keep applications that are programmable off of the iPhone to prevent device hijacking and other not so fun things from happening to customers' iPhones. Anyone have some concrete information on this?
Not only that, but they're not adding a language that's significantly different. They're not adding Java (which Google might appreciate) or C/C++, they're adding Ruby, which is a language very similar to javascript (certainly more similar than JS or Ruby are to Java and their ilk). Port a language with better scalability and modularity, not more of the same. Unlike Javascript, C++, Java, and Ruby all support encapsulation, built in inheritance, and explicit class declaration. Unlike Javascript, Java and Ruby are strongly typed. Even though Ruby supports duck typing, it still uses the explicate conversion similar to what is required in Java whereas Javascript uses implicit conversion. The closure in Ruby is one of its major strengths. Javascript can at most use anonymous functions. Having extensively used all of the languages you mention, Javascript really appears to be the outlier to me. Would you please explain why you think that Ruby is more like Javascript than Java or C++? Additionally, what well known scripting languages are you referring to when you request more scalability and modularity? Or are you assuming that a compiled or non well known language would be better?
Next step? Should be obvious, that sticker will be part of every CD sold. You may buy it, but it remains our property. ...
If that sticker trick works, soon the only right we'll have around content is paying for it.
Perhaps. But there is one more next step that I will attempt to take. Just wait until they get the bill from me for being the off site storage of their CD.
So a proprietor has to tell everyone to leave it alone. Then someone new walks in and turns it off. So the proprietor has to tell everyone to leave it alone. Then someone new walks in and turns it off. So the proprietor has to tell everyone to leave it alone. Then someone new walks in and turns it off.... Understand it now? If so many people are turning off the TV when they walk in, you would think that the proprietor would get the hint that the customers do not want the TV on and leave it off. On that I will agree. However, the same number of people asking politely if it can be turned off would do the same. So with the effect being the same I would still say to use the polite methods. The matter becomes even more clear if it is only every third person with a customer entrance rate of every 20 seconds. Only one third of the people want it off, but the proprietor would have to tell everyone to leave it alone once a minute.
To be clear, I generally do not like television in commercial establishments.
So if you had a party of 4 and there were only 3 chairs, would you ask the owner before moving a chair from the next table? Yes I would. Either someone who works there or someone already sitting at the table. That chair may already be in use by someone who is not at that table at the time. Very rude to take it. Additionally, someone who works there may already be retrieving a chair for me. By not asking first, I may be invalidating their work when they show up with yet another chair. So asking first is being polite.
If the door was open and there was snow blowing in, would you ask the owner if you could close the door? Yes I would. Perhaps for some reason it has been left open to allow someone to carry in stock with their hands full. It is not for me to presume the reasons. That is the reason for asking.
It's not a matter of "being polite"; it's something so trivial politeness doesn't even enter into the equation. Interesting that you view the act of shutting down someones else's electronics trivial. A leery person would never let you into a hospital.
("Impose your will", ha. I've never in my life seen anybody watch TV in a restaurant, even briefly.) Either you have not been within the same restaurants as I have been or you seriously lack powers of observation. Consider this, why would all those proprietors waste money on televisions and electricity if it was not utilized by anyone?
So comprehend this:... It's just a TV. If the proprietor really wants it on, he can turn it back on, and tell everybody "please leave it on". You know, like if he really wanted the chair left by that other table he could come over and tell you that, too. (Another way to look at it: TVs are much, much easier to secure than wifi networks.) So a proprietor has to tell everyone to leave it alone. Then someone new walks in and turns it off. So the proprietor has to tell everyone to leave it alone. Then someone new walks in and turns it off. So the proprietor has to tell everyone to leave it alone. Then someone new walks in and turns it off.... Understand it now?
Common sense says that if you wish to change something that's small, irrelevant, and perfectly reversible, it's OK to do without asking for permission. Common sense also says that what may seem small and irrelevant to you may not be to someone else. Therefore you should not assume it is ok without checking first.
And yet, as soon as a television is involved, HOLY FUCKING SHIT GOOD SIR DO NOT CLICK THAT REMOTE OR YOU ARE A DOUCHEBAG. It is a communication medium that has been established. Consider a physical bulletin board with both entertaining and informative posts. I might find all of the posts small and irrevelant. However, even though posting them back up if I take them all off and lay them on a table to the side would be a reversible action, this does not make it ok for me to take such a change without checking first. From my perspective you do not see the act of turning off the television as a part of a larger concept of actions all of which are considered impolite.
So comprehend this: CALM FUCKING DOWN. So comprehend this: Learn to keep your hands to yourself.
So, teaching things like team dynamics and working within a project schedule were really beyond their expertise.
And also beyond the scope of computer science. If that's what you wanted, you should have specialized in software engineering. People keep forgetting that computer science classes should feel more like math classes than engineering or management classes. One look at TAoCP would hint at that. For the record, I'm an engineer and I find the pseudo-engineering that most CS programs push out to be highly disturbing. Either do it right and call it software engineering, or remove the non-CS stuff and call it computer science. If you're not gonna do either aggressively, give it a fake major name like "Information Technology" or "Management of Information Systems" and teach a bunch of stuff really poorly. I believe you have been unfortunately misguided. You statement that computer science classes should feel more like math classes appears to arise from the idea that computer science is a subset of mathematics. It is not. The mathematics is necessary to teach formalized reasoning, without which a computer scientist is useless. It is all telling that you comment on pseudo-engineering and then immediately mention software engineering as a valid concept. This is almost comparable to denouncing quantum mechanics as a fairy tale concept and suggesting people study the transmission of light propagation through space via ether.
Computer science is not and never has been engineering. However don't be surprised if areas of your field happen to overlap into others and they are taught when they do. This does not mean that computer science is a superset of any field either. A skilled computer scientist no more guarantees a skilled engineer or mathematician than a skilled engineer guarantees a skilled computer scientist.
As a professional computer scientist, I understand how it overlaps with many fields. While several mathematics and engineering principals are integral to computer science, if I had to choose, I would say that computer science is closer to philosophy than any other field.
And as for the original quote you were replying to, I must say that the instruction of any field that requires you to work with others should always include teaching things like team dynamics and working within a project schedule.
As a mentor I contribute my time and expertise for free to a local school who has competed for several years. I can say it is both highly stressful and highly fun at the same time. Both the high-school kids and mentors enjoy it a lot and it is really intense. I have seen several kids who had never previously considered messing with this "sciency stuff [sic]" get involved and completely change their minds about what they thought was cool and what they were going to consider going to college for. I am also very impressed by the solutions that are successfully built for the challenges. Dealing with the time limits, scavenging for parts, keeping things within specs, and conceiving/building a successful design would be a challenge even for adults. Its a great real world like experience for the kids.
Why don't they just enter Robocup? One of the reasons is they are attempting to give the kids a sense of what is like as an adult who would do anything similar in real life. They keep the exact nature of the contest a huge secret until the start of the six week building time. Then you have that time and that time only to design, implement and test everything. If you can't do it in time, you loose, there is no extension. The clock is always ticking thus giving the right amount of pressure. The only thing missing is being able to scream at the moronic marketing guy who "promised" this product to some huge company/government in six weeks without checking with the engineers first.
Should not companies now figure out how to audit their IT deparments regularly? That might run the risk of revealing large amounts of incompetence within IT management. Thus it will be avoided. I think it is a good idea in general though.
It has all of the functionality of XP, Linux, and OS X, plus a bit more. Cool. So how do you recursively locate all files owned by a certain user, within two different directories, and change their ownership to second user, without modifying any other file in those directories that the first user doesn't own and without modifying any files owned by the first user in any other directory at the same level or higher? I will keep it easy and not toss in specific file types, date ranges, or the requirement that files contain target information. On Linux and OS X this is a one liner even with the added requirements. Now, please show how to do this in Vista as "It has all the functionality of...". Thank you.
Yes it is a problem. One moment you have your wrench in hand working on the machine, next moment some friggin spy appears behind you an that stupid cannon flips around and tries to shoot the spy by going right though you. You brought that baby to life with your own two hands and it turns around and blows bowling ball sized holes right though you in an attempt to keep you from being shanked. What else can you do but respawn and wack it a few times more with your wrench? Huh, What? Oh, sorry. I thought this was a Team Fortress 2 forum.
Well I can confirm this in one case. The other day I located an obvious error in the RegisterFly page. I have never had any dealings with the company so I have no real investment. I just saw something that was no longer correct so I decided to fix it on the spot. It didn't require intimate knowledge to fix and the change has not been rolled back. Of course, that makes a sample size of one, so your statistics are screwed, but there ya go.:)
My you have given me quite a chuckle.
Right cause corperations are run by robots *mind boggles*. From "The American Heritage Dictionary of the English Language, Fourth Edition" Human rights refers to "the basic rights and freedoms to which all humans are entitled, often held to include the right to life and liberty, freedom of thought and expression, and equality before the law." Although corporations are composed of humans, it does not make it a human. A corporation does not think as it is not a sentient being, thus it does not have the freedom of thought and expression.
Perhaps to *unboggle* your mind consider this. The Unites States Constitution applies to Unites States Citizens. Amendment 26 gives the right to vote to citizens who are eighteen years of age or older. Just because a corporation is composed entirely of US citizens over the age of eighteen, that corporation does not gain the right to cast its own vote. Only the people who make up the corporation. Likewise a US corporation that has existed over eighteen years does not get the right to vote. Do you understand yet the difference between people and the grouped entities that they create?
Who are you trying to dictate what any business *has to* offer you? If they won't sell you a PC without OS then don't do business there. It's really that simple and there is no force involved at all. You have almost understood the crux of the matter. Yet at the end missed it completely. I am not dictating what I must be sold, I am demanding that I must not be forced to buy an extra product just to purchase a separate and independent product. It is not a case of taking my business elsewhere because all avenues of purchasing mainstream systems have been routed formly through the hands of Microsoft. It is a case of pay Microsoft or get a substandard system. Through inappropriate pressuring of the computer sellers, Microsoft has bullied the sellers into forcing consumers to purchase the Microsoft OS if they wish to purchase most of the systems available. In doing so, Microsoft is inappropriately attempting to maintain its market dominance by preventing sellers from freely offering any product they wish to any consumer who wishes to buy such product without purchasing anything from Microsoft. Read that previous sentence carefully. Microsoft is forcing sellers to remove choices that they wish to make available to willing consumers. To give you your own words, it is really that simple and there is a lot of force coming directly from Microsoft.
But why should computer sellers have to do this? If they like to do business with Microsoft why shouldn't they? They are people, you know. The human rights charter does not only applie to have-nots... Nobody is debating whether or not they can do business with Microsoft. If they like Microsoft then good for them. That is their choice as a company. The problem is when I walk into a store and I say, I want the new Acer Power Plus system, but I don't want Windows on it so don't install it and don't charge me for it. They won't let me do that. It isn't about the computer sellers, it is about the computer buyers. If I want Windows preinstalled, all I should have to do is ask for it. Then I am happy and the computer seller gets extra money for the OEM I just bought. If I don't want Windows then I shouldn't be forced to pay for it just to get hardware, or settle for a different model just so I don't have to buy Windows. It makes about as much sense as being required to purchase a new copy of "Hello Kitty Island Adventure" every time you buy system made by Intel or AMD.
Oh, and just to make sure you are clear in your thinking.... A Human Rights Charter would apply to individual humans and benifiting them, not to corporations and other conceptual entities.
Well until I crisp your cookies with my Pryo.:P Seriously though, TF2 rocks. In my opinion it is the FPS of the year. And for me, the best in many years. I love every class. Nothing like being a spy, convincing an enemy doc to heal you, and then driving your knife into his skull as soon as your at max health. I never played any of the TF series before this either, but I am positive you will like it.
as computers have become more powerful and versatile and the software more complex, the average user has a choice -- either become a nerd who follows all news, and spends large portion of their time learning about new technologies, how they are integrated, what risks are there, etc.; or ignore the problems, _trust the vendors_ to mostly do the right thing, learn the part of the interface they care about and react if they get hit. it is just not realistic to expect a user to know a lot about computers, as it is unrealistic to expect that a sick person can successfully self-medicate themselves to health.
so, while the problem is between the chair and the keyboard, it is between the chair and the keyboard of the people who create the software, and not the people who use it. mostly. Wow, way off. You have just presented a false dichotomy. A user can choose to learn a reasonable amount of information required to maintain the health of their system and its components whether or not they 'care' about them or not. An average level of knowledge, action, and competency is not a overzealous requirement. Consider your analogy which is just as flawed. Most people are not 'medical nerds'. Yet they can deal with colds, flu, localized infections, allergies, headaches, etc. Likewise most people have a good idea of what is a bad for their body. Don't dump mud into a cut, jumping off of a three story building is probably a bad idea, don't eat food that is covered in crawling things and smells worse than your armpit, and so on. A sick person can successfully self-medicate themselves to health for the majority of common ailments even if they don't know the nitty-gritty details. In the same fashion the average user should be able to deal with the common problems that plague computer systems. In my opinion, you have demonstrated that one source of PEBKAC is that users do not wish to be bothered about thinking and taking responsibility. This is, by no means, limited to computer users.
One important thing about Rails is that it hides the SQL from you. This might be good for some purposes, but not so good if you really want to get things going. This is specifically mentioned in the article. Hides? I don't think that is the appropriate description. 'Provides ways to completely avoid most SQL' may be a better description. From the "Agile Development with Rails":
You can execute SQL statements using the underlying Active Record connection adapter. [...] At the lowest level, you can call execute to run a (database-dependent) SQL statement.
The methods to do this are just as visible in the controller as the ActiveRecord methods. They aren't hidden at all. You just don't end up using them near as much as the ActiveRecord methods.
After viewing the site, I can see this backfiring. You say derogatory things about your neighbor and other people who agree with you won't move into the neighborhood. That seems to leave a greater chance of more people, just like the neighbor you posted about, moving in. Next thing you know the entire neighborhood is full of, in your opinion, kooks, wackos, jerks, etc. If this works out to be reality then you are only shooting yourself in the foot.
Trumpet WinSock? Now that brings back memories. I even remember how the Internet was already exploding to a wider audience when Windows 95 came out. Yet Win95 completely missed the boat. Anyone remember the original "Microsoft Network"? Faced with the competition of the Internet it bombed badly in its original incarnation. A good rundown of the history of Microsoft and the Internet can be found here: http://www.everything2.com/index.pl?node_id=1519892 I think it is clear that the Internet and the Search Engines were already on their way before Microsoft even came close to catching up.
Perhaps we need a Butlerian Jihad?
It is by will alone I set my mind in motion...
And then, 94% of the US won't use it because they will face large overage charges if they use over 3 Kilobytes per month.
Insightful is the fact that the comment gets moderated according to it's first word. Let's see if this works...
Interesting, your theory appears correct.
Funny. Way too funny.
I didn't think that Flash was a problem because of Apple's high "Not Invented Here" mentality. I thought it was because they want to to keep applications that are programmable off of the iPhone to prevent device hijacking and other not so fun things from happening to customers' iPhones. Anyone have some concrete information on this?
Perhaps. But there is one more next step that I will attempt to take. Just wait until they get the bill from me for being the off site storage of their CD.
And also beyond the scope of computer science. If that's what you wanted, you should have specialized in software engineering. People keep forgetting that computer science classes should feel more like math classes than engineering or management classes. One look at TAoCP would hint at that. For the record, I'm an engineer and I find the pseudo-engineering that most CS programs push out to be highly disturbing. Either do it right and call it software engineering, or remove the non-CS stuff and call it computer science. If you're not gonna do either aggressively, give it a fake major name like "Information Technology" or "Management of Information Systems" and teach a bunch of stuff really poorly. I believe you have been unfortunately misguided. You statement that computer science classes should feel more like math classes appears to arise from the idea that computer science is a subset of mathematics. It is not. The mathematics is necessary to teach formalized reasoning, without which a computer scientist is useless. It is all telling that you comment on pseudo-engineering and then immediately mention software engineering as a valid concept. This is almost comparable to denouncing quantum mechanics as a fairy tale concept and suggesting people study the transmission of light propagation through space via ether.
Computer science is not and never has been engineering. However don't be surprised if areas of your field happen to overlap into others and they are taught when they do. This does not mean that computer science is a superset of any field either. A skilled computer scientist no more guarantees a skilled engineer or mathematician than a skilled engineer guarantees a skilled computer scientist.
As a professional computer scientist, I understand how it overlaps with many fields. While several mathematics and engineering principals are integral to computer science, if I had to choose, I would say that computer science is closer to philosophy than any other field.
And as for the original quote you were replying to, I must say that the instruction of any field that requires you to work with others should always include teaching things like team dynamics and working within a project schedule.
As a mentor I contribute my time and expertise for free to a local school who has competed for several years. I can say it is both highly stressful and highly fun at the same time. Both the high-school kids and mentors enjoy it a lot and it is really intense. I have seen several kids who had never previously considered messing with this "sciency stuff [sic]" get involved and completely change their minds about what they thought was cool and what they were going to consider going to college for. I am also very impressed by the solutions that are successfully built for the challenges. Dealing with the time limits, scavenging for parts, keeping things within specs, and conceiving/building a successful design would be a challenge even for adults. Its a great real world like experience for the kids.
Excellent. Keep up the good work of making the politicians accountable.
Yes it is a problem. One moment you have your wrench in hand working on the machine, next moment some friggin spy appears behind you an that stupid cannon flips around and tries to shoot the spy by going right though you. You brought that baby to life with your own two hands and it turns around and blows bowling ball sized holes right though you in an attempt to keep you from being shanked. What else can you do but respawn and wack it a few times more with your wrench? Huh, What? Oh, sorry. I thought this was a Team Fortress 2 forum.
Well I can confirm this in one case. The other day I located an obvious error in the RegisterFly page. I have never had any dealings with the company so I have no real investment. I just saw something that was no longer correct so I decided to fix it on the spot. It didn't require intimate knowledge to fix and the change has not been rolled back. Of course, that makes a sample size of one, so your statistics are screwed, but there ya go. :)
How about Duke Nukem? :P
Human rights refers to "the basic rights and freedoms to which all humans are entitled, often held to include the right to life and liberty, freedom of thought and expression, and equality before the law." Although corporations are composed of humans, it does not make it a human. A corporation does not think as it is not a sentient being, thus it does not have the freedom of thought and expression.
Perhaps to *unboggle* your mind consider this. The Unites States Constitution applies to Unites States Citizens. Amendment 26 gives the right to vote to citizens who are eighteen years of age or older. Just because a corporation is composed entirely of US citizens over the age of eighteen, that corporation does not gain the right to cast its own vote. Only the people who make up the corporation. Likewise a US corporation that has existed over eighteen years does not get the right to vote. Do you understand yet the difference between people and the grouped entities that they create? Who are you trying to dictate what any business *has to* offer you? If they won't sell you a PC without OS then don't do business there. It's really that simple and there is no force involved at all. You have almost understood the crux of the matter. Yet at the end missed it completely. I am not dictating what I must be sold, I am demanding that I must not be forced to buy an extra product just to purchase a separate and independent product. It is not a case of taking my business elsewhere because all avenues of purchasing mainstream systems have been routed formly through the hands of Microsoft. It is a case of pay Microsoft or get a substandard system. Through inappropriate pressuring of the computer sellers, Microsoft has bullied the sellers into forcing consumers to purchase the Microsoft OS if they wish to purchase most of the systems available. In doing so, Microsoft is inappropriately attempting to maintain its market dominance by preventing sellers from freely offering any product they wish to any consumer who wishes to buy such product without purchasing anything from Microsoft. Read that previous sentence carefully. Microsoft is forcing sellers to remove choices that they wish to make available to willing consumers. To give you your own words, it is really that simple and there is a lot of force coming directly from Microsoft.
Oh, and just to make sure you are clear in your thinking.... A Human Rights Charter would apply to individual humans and benifiting them, not to corporations and other conceptual entities.
Well until I crisp your cookies with my Pryo. :P Seriously though, TF2 rocks. In my opinion it is the FPS of the year. And for me, the best in many years. I love every class. Nothing like being a spy, convincing an enemy doc to heal you, and then driving your knife into his skull as soon as your at max health. I never played any of the TF series before this either, but I am positive you will like it.
You youngsters and your simpleton slide rules. Try a real one that makes you use that noggin of yours. http://home.earthlink.net/~apendragn/runish/sliderule/index.html
You can execute SQL statements using the underlying Active Record connection adapter. [...] At the lowest level, you can call execute to run a (database-dependent) SQL statement.
The methods to do this are just as visible in the controller as the ActiveRecord methods. They aren't hidden at all. You just don't end up using them near as much as the ActiveRecord methods.
After viewing the site, I can see this backfiring. You say derogatory things about your neighbor and other people who agree with you won't move into the neighborhood. That seems to leave a greater chance of more people, just like the neighbor you posted about, moving in. Next thing you know the entire neighborhood is full of, in your opinion, kooks, wackos, jerks, etc. If this works out to be reality then you are only shooting yourself in the foot.
Trumpet WinSock? Now that brings back memories. I even remember how the Internet was already exploding to a wider audience when Windows 95 came out. Yet Win95 completely missed the boat. Anyone remember the original "Microsoft Network"? Faced with the competition of the Internet it bombed badly in its original incarnation. A good rundown of the history of Microsoft and the Internet can be found here: http://www.everything2.com/index.pl?node_id=1519892 I think it is clear that the Internet and the Search Engines were already on their way before Microsoft even came close to catching up.