And if you bring up that retarded video I'll hunt you down and shit you myself for being a fucking moron and polluting the gene pool with your stupidity.
1. The iPhone and iPad notwithstanding, Flash is beginning to show up on other mobile device platforms.
Yea, hows it work on those mobile platforms? Pretty good? What? No? You mean it sucks because you don't have a keyboard, mouse, and 1024x768 screen thats 15" wide or more?
Yes, its on a few mobile devices who are trying to use that as a selling point over the iPhone. Whats more important however is that its useless on those devices anyway so if thats something you bought into, then you've been scammed.
2. Flash is used for more than just video delivery on the Web.
Yes, its a great advertising and malware delivery system too.
4. Flash's content protection/DRM appeals to content producers.
And flash is the only one who can do this because.... oh wait, they aren't, it is in fact possible to do it in HTML5 as well, so I'm sorry, what was your point?
5. Flash remains popular with online advertisers.
Only the shitty ones who still haven't bothered to catch up on research done in 95 pointing out how animation on pages is instantly recognized as advertisements and ignored. Yes, there are a lot of them. No, nobody cares about them, they'll be out of business next week anyway. No advertising agencies with a 1/8th of a clue use Flash.
6. HTML 5 still has video codec patent issues to work out.
Really? Every browser I use across 3 OSes does just fine. Perhaps your browser is the issue.
Actionscript has turned into a fairly nice language
Yea, its called JavaScript, and its not really new, just because Adobe invents a new name for it doesn't actually make it different.
The biggest way to hurt Flash, I think, would be to create a nice opensource development IDE for HTML5, comparable to what Adobe gives us for Flash. If you can get kids and artists to feel comfortable creating simple drag-n-drop animations and games, you'll be legitimate competition.
And thats the kicker. Flash isn't popular because its useful or impressive. Flash is popular because Macromedia made a good editor that lets every idiot, their kids and grandparents create 'movies'. Make a comparable IDE for anything else really and Flash would die out pretty quick.
Developers don't use flash because they want to, they use flash because its the only point and click GUI for making this sort of stuff. If they had real skills and domain specific knowledge there are other ways to accomplish what flash does, its just a pain in the ass to use notepad to make an svg, get sound to work and make it all interactive nicely.
Remember, Adobe ALMOST made an editor for SVG, then they just bought Macromedia instead, once they did that, SVG got dropped like a hot potato.
So, you set the standard so high that it will never be attained... good idea.
I wonder how the Internet ever got along without flash...
My solution is to not go to places with shitty websites, and tell them thats why I didn't come. While I know I don't get credit for it, its amazing how many shitty flash sites have turned into plain old HTML sites that are far more useful since Apple started their anti-flash kick.
It seems to me to be pretty awesome as it means my Mac doesn't sit here and boil on my laptop because Flash is chewing away CPU as fast as it can with no apparent reason.
Every other video app on my mac does fine without eating CPU, its just the awesomeness of flash that makes my laptop get hot.
I've yet to come across a reason to use flash over html5 video.
So let me get this straight... they (pirate party) make an obvious move to turn it into a political fight when it isn't... and you're saying the Swedes are too stupid to figure it out, so they'll assume anyone attacking Wikileaks is attacking the Pirate Party?
I'm sorry, Sweden isn't nearly as retarded as you seem to think it is. I highly doubt anyone would take it as a direct attack on the Pirate Party with the exception of those too ignorant to matter anyway. If anything it just makes the Pirate Party start to look like idiots, making attacks on them much easier.
How many people do they intend to take on at one time? The RIAA/MPAA and several governments... including the US... I don't know about you, but if I was a Swedish citizen I'd have serious doubts about voting for someone who regularly bites off far more than they can chew.
This was a stupid move, but fitting considering the parties involved. Kill two birds with one stone.
You have an insanely narrow and incorrect definition of computer you're using there.
There are plenty of computers that are capable of adding new instructions to themselves and they are used all over, mostly in audio and video processing stuffs.
Yes, and if you stopped wasting so much time playing with silly little apps on your phone, you could have just used the time to call the friend you don't get to see much anymore... if you actually cared.
You don't really care though, its all about you. What you describe is simply a way that you think of yourself as more important because you were able to reach out and connect to someone who didn't know you were there.
'Social Networking' is always about exactly one thing... getting attention for yourself because people don't care enough about you to call you a friend otherwise.
Why do people keep saying 'admin privileged user' as if thats what it takes to be owned...
If you never login to your machine as more than a single user, root or not, and they exploit that user, you've been owned.
You may be able to clean yourself with a simple rm -rf ~, but effectively they have all they need when they exploit any user account. Its a place to run code, steal user info and snoop around.
Root isn't required or needed, its far easier to exploit general user accounts than trying to infect an entire machine making it noticeable to any real admins who may share the machine.
Wake up and smell the coffee, running as an admin or not isn't going to prevent you from getting owned, it just limits the scope of the ownage, and on a single user machine the scope doesn't really matter.
Javascript exploits of an unprivileged user can still install a key logger that will get your root password, its not as quick, but its just as effective and will probably happen within a few days of the initial exploit anyway.
Not running as root just makes it harder to exploit the entire machine, you've still be exploited which is really all they wanted to do in the first place.
If you have a problem forcing yourself to do the non-automated 'tests' then you need to consider that the problem is that you are doing non-automated tests.
There are three types of tests in computer software: Unit testing (automated) UI testing (manually done by people OTHER than yourself to throw the unexpected at it)
and the third... bad manual tests that should have been automated.
Theres no such thing as non-automated testing outside the user interface aspect. I program cause I like to solve problems, the easiest way to motivate myself to test is simply turning the tests into another challenge. Figure out how to automate tests because there isn't anything you can't automate.
One of my current main projects is an MS Outlook plugin that modifies messages as they are sent, and does special things to replies from other users of this software.
To write the testing for that, I had to come up with a way to automate the GUI interactions with outlook, simulate both an SMTP and POP3 server to facilitate getting test data in and out of Outlook in a way it expects and to verify the plugin is doing what its supposed to do.
The only testing that isn't automated is the kind were you're determining if people actually LIKE using your application and to determine if what you've done to the UI actually make sense to people who don't write code for a living and know exactly how it works.
Finally, just do it. Its part of being a professional. It sucks, its the shitty part of the job, but its part of the job. You either take both and do them well or you become the boss and delegate both coding and testing to someone who can do it.
Because there are other things it also checks for to ensure the gas its analyzing is from a breathing person.
These things have been in use for a while, they kinda know the tricks of the trade and how to detect anything short of someone else blowing in it for you... and that they deal with by retesting after so long of driving.
No you can't. You can call it 'selling' but the reality of it is you can't really sell any software package under GPL since the first thing that happens is they can copy it and give it away, defeating any reason anyone has to buy it from you.
Find me one company that makes money 'selling GPL' software. Before you quote them, IBM, Novell and RedHat all do not make money selling 'GPL' software. IBM and Novell make their money on the proprietary parts they sell you after Linux and RedHat makes its money off investments it made when everyone went nuts and bought into their ridiculous IPO.
I don't think the iPhone is the end all be all, there are plenty of problems with it that need solved, but rather than waste time making something like this that turns out to be just another shitty, half implemented too complicated for most devs to use, too complicated for most users to like, 'open source' copy.
It doesn't have to be a shitty copy, it just is. The fact that its a shitty copy doesn't have anything to do with the iPhone, other than being a bad knock off.
How you feel about the iPhone really doesn't matter, this is still a shitty knock off where they managed to get a bunch of the bad bits apple left out and ignored the things that make they other implementation good.
shrug, I find learning to type on any device I don't use regularly very frustrating since I have to think about it until I get muscle memory going for it.
Having used an iPhone for several years now I find it not much worse than using the membrane keyboard on my HTC BlueAngel. The physical keyboard was 'better' but not enough that I care. It could also be that I just remember it as being better. The bumps certainly made it 'feel' better.
My point is however, while other small keyboards my technically be 'better', once you get used to the device the speed difference is going to be practically nil.
I don't like typing on a tiny keyboard in general, but my typing rate on my iPhone is probably 60-75% of my full sized keyboard rate when the phone can keep up (iOS has gotten laggy and overall shittier over time:( ).
I've spent a full day doing RDP using an iPhone because I was stuck in a car driving through the midwest and some servers needed my special touch. Yes, it sucked on the iPhone, but having doing it on the HTC Blue Angel, it sucked there too. Both of them suck after any length of time.
The iPhone multitouch is worse but not by enough to really matter in my opinion.
So... as a hint... if you want to copy Apple... good for you, no problem with that I'm all for it... but maybe you might want to consider WHY they do so well.
You’ll need 4-finger touch or better to get the most out of it
... 4 fingers to get the most out of it, I'm not jerking off here, I'm using a touch screen... what kind of gestures am I making with 4 fingers? Does it learn when I flip off the screen or something?
Rather than single, magic gestures, we’re making it possible for basic gestures to be chained, or composed, into more sophisticated “sentences”
... because the reason multitouch is working so well elsewhere is because it can be made really complicated and hard to troubleshoot and debug. I mean, what developers doesn't want to add another 'language' to their stable to understand.
And... GPLv3 so I have to wait for something with license I can use safely in anything because I'm not going to be bothered to learn another SDK and framework that I can only use in apps that I give away. I know I can't give away the only other real alternative out there but I don't care because I can sell those apps and make a fortune.
If you want people to use things like this then maybe you want to look at why people like the existing ones and why so many apps exist for the existing frameworks... People don't use the iPhone and love its multitouch because of its 'tech specs', developers nor users.
He doesn't get a life sentence cause I shouldn't have to pay for supporting him.
I will however be happy to pay for the gun and the bullet. Anything to ensure he never has any chance of contributing to the gene pool and saving the rest of the world from having to deal with him.
If thats what happened we might consider thinking about it that way, but thats not what happened.
What happened is the nuke plants policy is to put all those codes in a known secured location so that authorized personal can get to them. Instead he didn't do that, then when they wanted to move him over to being a janitor since he clearly wasn't a good admin he continued to refuse to follow policy and then refused to do anything else citing policy as his excuse.
You don't get to not follow policy then use it as your excuse.
You either follow it or you don't, he was picking and choosing to suit his agenda at the time.
He also would never have been hired to work at such a location because they have better screening policies to prevent megalomaniacs from being that close to such potentially dangerous equipment.
This situation wouldn't arise at a nuclear plant... they would have shot him much earlier on for all the shit he was doing against policy.
You might want to get some facts about the case... like what he actually did and what policies he was/wasnt' following.
Okay, so you obviously haven't actually read anything but slashdot summaries.
Before the police were involved, he was given several VALID ways to turn over the passwords.
He broke policy FIRST but not using the City supplied configuration and password management system which he was supposed to be using... according to city policy.
Had he followed ALL the rules, he'd have just been fired and there would be no story.
He selectively picked policies that suited his agenda and ignored the rest, using the ones that suited him to try and hide.
Unfortunately for him, the cities only real choice was to go after him for as much as they could to make it clear this sort of shit isn't tolerated in the future.
He's getting punished for conspiring to and eventually holding the cities network hostage. It was very clear during the trial that he planned to do what he did. It wasn't just one of those days where everything went wrong and he is being made out to be the bad guy.
He went out of his way, broke multiple city policies over an extended period of time in order to put himself in the explicit position of holding all the cards.
The city responded by simply pointing out that while he currently held the cards, they were simply going to shoot him and take what they wanted anyway.
because he followed the letter of his contract to insane degrees
Followed select portions of the contract. Had he followed it all, he would have put the configs and passwords in the city IT config management system.
This means he pretty much wasn't following the contract to the letter, he was making up his own rules otherwise nothing would have happened. He would have got fired, the city would have pulled the passwords from the config system, changed them and moved on.
He violated basic common sense management practices and didn't follow city policies when they suited him, yet yelled that he was only following policy on other parts.
I REALLY WISH people would get it into their heads that THE CITY HAS A PASSWORD AND CONFIGURATION MANAGEMENT SYSTEM IN PLACE THAT HE DID NOT USE which makes what he did clearly nothing more than extortion.
I love how people get modded down for pointing out the obvious.
Please explain one time when he's done that.
And if you bring up that retarded video I'll hunt you down and shit you myself for being a fucking moron and polluting the gene pool with your stupidity.
Yea, hows it work on those mobile platforms? Pretty good? What? No? You mean it sucks because you don't have a keyboard, mouse, and 1024x768 screen thats 15" wide or more?
Yes, its on a few mobile devices who are trying to use that as a selling point over the iPhone. Whats more important however is that its useless on those devices anyway so if thats something you bought into, then you've been scammed.
Yes, its a great advertising and malware delivery system too.
And flash is the only one who can do this because .... oh wait, they aren't, it is in fact possible to do it in HTML5 as well, so I'm sorry, what was your point?
Only the shitty ones who still haven't bothered to catch up on research done in 95 pointing out how animation on pages is instantly recognized as advertisements and ignored. Yes, there are a lot of them. No, nobody cares about them, they'll be out of business next week anyway. No advertising agencies with a 1/8th of a clue use Flash.
Really? Every browser I use across 3 OSes does just fine. Perhaps your browser is the issue.
Yea, its called JavaScript, and its not really new, just because Adobe invents a new name for it doesn't actually make it different.
And thats the kicker. Flash isn't popular because its useful or impressive. Flash is popular because Macromedia made a good editor that lets every idiot, their kids and grandparents create 'movies'. Make a comparable IDE for anything else really and Flash would die out pretty quick.
Developers don't use flash because they want to, they use flash because its the only point and click GUI for making this sort of stuff. If they had real skills and domain specific knowledge there are other ways to accomplish what flash does, its just a pain in the ass to use notepad to make an svg, get sound to work and make it all interactive nicely.
Remember, Adobe ALMOST made an editor for SVG, then they just bought Macromedia instead, once they did that, SVG got dropped like a hot potato.
So, you set the standard so high that it will never be attained ... good idea.
I wonder how the Internet ever got along without flash ...
My solution is to not go to places with shitty websites, and tell them thats why I didn't come. While I know I don't get credit for it, its amazing how many shitty flash sites have turned into plain old HTML sites that are far more useful since Apple started their anti-flash kick.
It seems to me to be pretty awesome as it means my Mac doesn't sit here and boil on my laptop because Flash is chewing away CPU as fast as it can with no apparent reason.
Every other video app on my mac does fine without eating CPU, its just the awesomeness of flash that makes my laptop get hot.
I've yet to come across a reason to use flash over html5 video.
So let me get this straight ... they (pirate party) make an obvious move to turn it into a political fight when it isn't ... and you're saying the Swedes are too stupid to figure it out, so they'll assume anyone attacking Wikileaks is attacking the Pirate Party?
I'm sorry, Sweden isn't nearly as retarded as you seem to think it is. I highly doubt anyone would take it as a direct attack on the Pirate Party with the exception of those too ignorant to matter anyway. If anything it just makes the Pirate Party start to look like idiots, making attacks on them much easier.
How many people do they intend to take on at one time? The RIAA/MPAA and several governments ... including the US ... I don't know about you, but if I was a Swedish citizen I'd have serious doubts about voting for someone who regularly bites off far more than they can chew.
This was a stupid move, but fitting considering the parties involved. Kill two birds with one stone.
You have an insanely narrow and incorrect definition of computer you're using there.
There are plenty of computers that are capable of adding new instructions to themselves and they are used all over, mostly in audio and video processing stuffs.
Look'um up, http://en.wikipedia.org/wiki/FPGA
There is no such thing as 'junk DNA', I wish people would stop saying that.
Just because we don't know what it effects doesn't make it junk DNA.
Yes, and if you stopped wasting so much time playing with silly little apps on your phone, you could have just used the time to call the friend you don't get to see much anymore ... if you actually cared.
You don't really care though, its all about you. What you describe is simply a way that you think of yourself as more important because you were able to reach out and connect to someone who didn't know you were there.
'Social Networking' is always about exactly one thing ... getting attention for yourself because people don't care enough about you to call you a friend otherwise.
Let me guess ... you were the first kid out when playing dodgeball?
Why do people keep saying 'admin privileged user' as if thats what it takes to be owned ...
If you never login to your machine as more than a single user, root or not, and they exploit that user, you've been owned.
You may be able to clean yourself with a simple rm -rf ~, but effectively they have all they need when they exploit any user account. Its a place to run code, steal user info and snoop around.
Root isn't required or needed, its far easier to exploit general user accounts than trying to infect an entire machine making it noticeable to any real admins who may share the machine.
Wake up and smell the coffee, running as an admin or not isn't going to prevent you from getting owned, it just limits the scope of the ownage, and on a single user machine the scope doesn't really matter.
Javascript exploits of an unprivileged user can still install a key logger that will get your root password, its not as quick, but its just as effective and will probably happen within a few days of the initial exploit anyway.
Not running as root just makes it harder to exploit the entire machine, you've still be exploited which is really all they wanted to do in the first place.
If you have a problem forcing yourself to do the non-automated 'tests' then you need to consider that the problem is that you are doing non-automated tests.
There are three types of tests in computer software:
Unit testing (automated)
UI testing (manually done by people OTHER than yourself to throw the unexpected at it)
and the third ...
bad manual tests that should have been automated.
Theres no such thing as non-automated testing outside the user interface aspect. I program cause I like to solve problems, the easiest way to motivate myself to test is simply turning the tests into another challenge. Figure out how to automate tests because there isn't anything you can't automate.
One of my current main projects is an MS Outlook plugin that modifies messages as they are sent, and does special things to replies from other users of this software.
To write the testing for that, I had to come up with a way to automate the GUI interactions with outlook, simulate both an SMTP and POP3 server to facilitate getting test data in and out of Outlook in a way it expects and to verify the plugin is doing what its supposed to do.
The only testing that isn't automated is the kind were you're determining if people actually LIKE using your application and to determine if what you've done to the UI actually make sense to people who don't write code for a living and know exactly how it works.
Finally, just do it. Its part of being a professional. It sucks, its the shitty part of the job, but its part of the job. You either take both and do them well or you become the boss and delegate both coding and testing to someone who can do it.
Because there are other things it also checks for to ensure the gas its analyzing is from a breathing person.
These things have been in use for a while, they kinda know the tricks of the trade and how to detect anything short of someone else blowing in it for you ... and that they deal with by retesting after so long of driving.
No you can't. You can call it 'selling' but the reality of it is you can't really sell any software package under GPL since the first thing that happens is they can copy it and give it away, defeating any reason anyone has to buy it from you.
Find me one company that makes money 'selling GPL' software.
Before you quote them, IBM, Novell and RedHat all do not make money selling 'GPL' software. IBM and Novell make their money on the proprietary parts they sell you after Linux and RedHat makes its money off investments it made when everyone went nuts and bought into their ridiculous IPO.
I don't think the iPhone is the end all be all, there are plenty of problems with it that need solved, but rather than waste time making something like this that turns out to be just another shitty, half implemented too complicated for most devs to use, too complicated for most users to like, 'open source' copy.
It doesn't have to be a shitty copy, it just is. The fact that its a shitty copy doesn't have anything to do with the iPhone, other than being a bad knock off.
How you feel about the iPhone really doesn't matter, this is still a shitty knock off where they managed to get a bunch of the bad bits apple left out and ignored the things that make they other implementation good.
www.apple.com
www.wacom.com
Start there, both sell multitouch devices that work great in Windows. Dell and HP also sells some machines with multitouch built in.
shrug, I find learning to type on any device I don't use regularly very frustrating since I have to think about it until I get muscle memory going for it.
Having used an iPhone for several years now I find it not much worse than using the membrane keyboard on my HTC BlueAngel. The physical keyboard was 'better' but not enough that I care. It could also be that I just remember it as being better. The bumps certainly made it 'feel' better.
My point is however, while other small keyboards my technically be 'better', once you get used to the device the speed difference is going to be practically nil.
I don't like typing on a tiny keyboard in general, but my typing rate on my iPhone is probably 60-75% of my full sized keyboard rate when the phone can keep up (iOS has gotten laggy and overall shittier over time :( ).
I've spent a full day doing RDP using an iPhone because I was stuck in a car driving through the midwest and some servers needed my special touch. Yes, it sucked on the iPhone, but having doing it on the HTC Blue Angel, it sucked there too. Both of them suck after any length of time.
The iPhone multitouch is worse but not by enough to really matter in my opinion.
Thats because plenty of Mac's run Windows.
They didn't say 'For Mac OS X'.
So ... as a hint ... if you want to copy Apple ... good for you, no problem with that I'm all for it ... but maybe you might want to consider WHY they do so well.
And ... GPLv3 so I have to wait for something with license I can use safely in anything because I'm not going to be bothered to learn another SDK and framework that I can only use in apps that I give away. I know I can't give away the only other real alternative out there but I don't care because I can sell those apps and make a fortune.
If you want people to use things like this then maybe you want to look at why people like the existing ones and why so many apps exist for the existing frameworks ... People don't use the iPhone and love its multitouch because of its 'tech specs', developers nor users.
He doesn't get a life sentence cause I shouldn't have to pay for supporting him.
I will however be happy to pay for the gun and the bullet. Anything to ensure he never has any chance of contributing to the gene pool and saving the rest of the world from having to deal with him.
Citation needed
Ignoring the fact that as soon as anyone googled him he'd instantly be thrown out of any hiring process anywhere in the world.
No competent manager would hire him and its unlikely he'll make it past HR ever again anywhere, even McDonalds.
No one anywhere likes subordinates who don't follow direction, even if he was right (he wasn't) no one would want him.
When you make it obvious to the world that you're a selfish arrogant fuck, you find yourself very alone.
If thats what happened we might consider thinking about it that way, but thats not what happened.
What happened is the nuke plants policy is to put all those codes in a known secured location so that authorized personal can get to them. Instead he didn't do that, then when they wanted to move him over to being a janitor since he clearly wasn't a good admin he continued to refuse to follow policy and then refused to do anything else citing policy as his excuse.
You don't get to not follow policy then use it as your excuse.
You either follow it or you don't, he was picking and choosing to suit his agenda at the time.
He also would never have been hired to work at such a location because they have better screening policies to prevent megalomaniacs from being that close to such potentially dangerous equipment.
This situation wouldn't arise at a nuclear plant ... they would have shot him much earlier on for all the shit he was doing against policy.
You might want to get some facts about the case ... like what he actually did and what policies he was/wasnt' following.
Following his employers rules?
Okay, so you obviously haven't actually read anything but slashdot summaries.
Before the police were involved, he was given several VALID ways to turn over the passwords.
He broke policy FIRST but not using the City supplied configuration and password management system which he was supposed to be using ... according to city policy.
Had he followed ALL the rules, he'd have just been fired and there would be no story.
He selectively picked policies that suited his agenda and ignored the rest, using the ones that suited him to try and hide.
Unfortunately for him, the cities only real choice was to go after him for as much as they could to make it clear this sort of shit isn't tolerated in the future.
He's getting punished for conspiring to and eventually holding the cities network hostage. It was very clear during the trial that he planned to do what he did. It wasn't just one of those days where everything went wrong and he is being made out to be the bad guy.
He went out of his way, broke multiple city policies over an extended period of time in order to put himself in the explicit position of holding all the cards.
The city responded by simply pointing out that while he currently held the cards, they were simply going to shoot him and take what they wanted anyway.
Followed select portions of the contract. Had he followed it all, he would have put the configs and passwords in the city IT config management system.
This means he pretty much wasn't following the contract to the letter, he was making up his own rules otherwise nothing would have happened. He would have got fired, the city would have pulled the passwords from the config system, changed them and moved on.
He violated basic common sense management practices and didn't follow city policies when they suited him, yet yelled that he was only following policy on other parts.
I REALLY WISH people would get it into their heads that THE CITY HAS A PASSWORD AND CONFIGURATION MANAGEMENT SYSTEM IN PLACE THAT HE DID NOT USE which makes what he did clearly nothing more than extortion.