Then how can warner bmg file a takedown notice against someone singing or humming or arranging the music to "happy birthday"?
The music to that is still under copyright. And the arrangement can easily be copyrighted. The difference between that and a Bach or Chopin song is that those were written before the idea of copyright, so they would be under public domain. A performance, being a new work based on the original, can still be copyrighted.
And then there's OS X's inability to send keystrokes to any application other than the one in front. What a huge UI fumble. Got the ability to remotely control an app by sending it keystrokes?
And if you have multiple applications running in the back? That respond to the same keystrokes? Which one responds? Which one are you trying to send the command to? Sounds like more of a UI fumble.
And then there's the whole one button mouse thing, although there are so many ways around that today you don't really get screwed solidly by it unless you buy an Apple mouse / trackpad. Even then, there are options besides the brain-dead "control-click."
Mindless pointless bitching from someone who thinks that right clicking is the be all and end all of UI design.
And page animations... really? Seriously? You're going to exchange my TIME for eye candy? Unbelievable.
1. You can turn most of these off. 2. They take less than 2 seconds. Your "time" is not that valuable. Get over yourself.
My 12 year is required to use one in school, because they don't like electronics.
Or because they can't afford them. Paper planners are cheap, and obscenely easy to use. Let the kids prove they can actually handle keeping track of assignments and stuff on paper first, and then maybe get them something electronic. Get the basics down before you move into expensive tools.
This is quite possibly the most condescending, most retarded, and most asinine post written on here. You're actually upset because "regular people" are going to be able to use computers now?
No, just no. You are simply bitching that things are easy for others to use, so they can actually get shit done, instead of having to come to you, so you can look down your nose at them. You are angry because you are no longer the only one who knows how to do something, because developers are starting to realize that if they don't make their shit easy to use, people won't use it.
That's assuming we're using a lot of objects. The shop I work at now is using C++, but most of the people were old C guys, and never really wanted to make the switch. Hell, they're still using VS.NET 2003.
and second, because you're supposed to use RAII and scope guards to clean things up in C++, anyway - it's less brittle than "goto Error" everywhere.
Ok, but suppose my function hits an error, and needs to bail. Do you prefer having Return statements peppered all over the method, or only one Return to look for?
To a point. You should know which sort the Sort() method is using. You should also have a good enough understanding of your data and system to know if that's the proper (or often just "good enough") sort to use in the situation, or if a different sort would be better.
using flags instead of try/catch blocks for error handling
It was my understanding that, at least up until recently, try/catch blocks, and exceptions in general, were not well supported in C++, and did not work well. Has this changed in the long while since I looked, or was I just misunderstood?
I wouldn't say age is good, but there is a higher chance that an aged programmer has experienced many problems throughout their career, has understood them, and has seen what it takes to fix or prevent them. They've aged like fine wine.
This should in no way be taken to ignore the many programmers who have had much time, but really it's just one or two years of experience repeated over and over again. These ones have aged like milk.
and the only way to become an old application is to start with a sound architecture.
Or work for stubborn people who don't see any reason to replace any code, even though the current application constantly breaks and doesn't work half the time.
Again, care to state the actual evidence that shows she committed libel? This:
When she started representing her opinions and accusations as fact and has not provided proof that she acted in good faith when questioned by the court.
is not evidence. Care to bring some evidence to back that up?
While I agree that she has a fool for a client, the burden of proof is on her to prove that what she did was not libel, as opposed to the plaintiff having to prove that they were libeled. What evidence has the plaintiff brought forward to prove their case, other than saying "That's libel!"?
Nobody asks her to reveal her sources, if she actually has any
Wrong. The choice is either reveal the source, or be found guilty of libel. That's not exactly a real choice. So in effect, she is being forced to reveal her sources.
Then how can warner bmg file a takedown notice against someone singing or humming or arranging the music to "happy birthday"?
The music to that is still under copyright. And the arrangement can easily be copyrighted. The difference between that and a Bach or Chopin song is that those were written before the idea of copyright, so they would be under public domain. A performance, being a new work based on the original, can still be copyrighted.
No it doesn't.
Has anyone ever issued a DMCA against one of the big media companies for something that was actually the copyright of one of those media companies?
It's pretty easy to file an LLC.
Care to point out what any of that has to do with "ethical behavior"?
But then again, it's a free service... so...
That's not an excuse. Stop treating it like it is.
So rather than address his legitimate concern for the problems evident in that control scheme, you're just going to condescendingly dismiss him.
And they say Mac users are conceited.
And then there's OS X's inability to send keystrokes to any application other than the one in front. What a huge UI fumble. Got the ability to remotely control an app by sending it keystrokes?
And if you have multiple applications running in the back? That respond to the same keystrokes? Which one responds? Which one are you trying to send the command to? Sounds like more of a UI fumble.
And then there's the whole one button mouse thing, although there are so many ways around that today you don't really get screwed solidly by it unless you buy an Apple mouse / trackpad. Even then, there are options besides the brain-dead "control-click."
Mindless pointless bitching from someone who thinks that right clicking is the be all and end all of UI design.
And page animations... really? Seriously? You're going to exchange my TIME for eye candy? Unbelievable.
1. You can turn most of these off. 2. They take less than 2 seconds. Your "time" is not that valuable. Get over yourself.
If you have an assload of monitors, you would have downloaded the application which allows you to have the menubar on all monitors long ago.
My 12 year is required to use one in school, because they don't like electronics.
Or because they can't afford them. Paper planners are cheap, and obscenely easy to use. Let the kids prove they can actually handle keeping track of assignments and stuff on paper first, and then maybe get them something electronic. Get the basics down before you move into expensive tools.
Users were never supposed to be allowed to 'install' anything, though.
Yeah, that approach is not going to work in a home environment.
This is quite possibly the most condescending, most retarded, and most asinine post written on here. You're actually upset because "regular people" are going to be able to use computers now?
The ribbon is an epic fail in UI design.
Most UI/UX experts would disagree with you.
No, just no. You are simply bitching that things are easy for others to use, so they can actually get shit done, instead of having to come to you, so you can look down your nose at them. You are angry because you are no longer the only one who knows how to do something, because developers are starting to realize that if they don't make their shit easy to use, people won't use it.
That's assuming we're using a lot of objects. The shop I work at now is using C++, but most of the people were old C guys, and never really wanted to make the switch. Hell, they're still using VS.NET 2003.
and second, because you're supposed to use RAII and scope guards to clean things up in C++, anyway - it's less brittle than "goto Error" everywhere.
Ok, but suppose my function hits an error, and needs to bail. Do you prefer having Return statements peppered all over the method, or only one Return to look for?
To a point. You should know which sort the Sort() method is using. You should also have a good enough understanding of your data and system to know if that's the proper (or often just "good enough") sort to use in the situation, or if a different sort would be better.
More or less so than "Lines of Code"?
I looked at some "new" code the other day and it was riddled with GOTOs.
How were those GOTOs used? In C/C++, it can be a good way to exit a method early, while still being able to go to the cleanup code.
using flags instead of try/catch blocks for error handling
It was my understanding that, at least up until recently, try/catch blocks, and exceptions in general, were not well supported in C++, and did not work well. Has this changed in the long while since I looked, or was I just misunderstood?
I wouldn't say age is good, but there is a higher chance that an aged programmer has experienced many problems throughout their career, has understood them, and has seen what it takes to fix or prevent them. They've aged like fine wine.
This should in no way be taken to ignore the many programmers who have had much time, but really it's just one or two years of experience repeated over and over again. These ones have aged like milk.
and the only way to become an old application is to start with a sound architecture.
Or work for stubborn people who don't see any reason to replace any code, even though the current application constantly breaks and doesn't work half the time.
Again, care to state the actual evidence that shows she committed libel? This:
When she started representing her opinions and accusations as fact and has not provided proof that she acted in good faith when questioned by the court.
is not evidence. Care to bring some evidence to back that up?
While I agree that she has a fool for a client, the burden of proof is on her to prove that what she did was not libel, as opposed to the plaintiff having to prove that they were libeled. What evidence has the plaintiff brought forward to prove their case, other than saying "That's libel!"?
Nobody asks her to reveal her sources, if she actually has any
Wrong. The choice is either reveal the source, or be found guilty of libel. That's not exactly a real choice. So in effect, she is being forced to reveal her sources.