I'm currently a J2EE (and C, but predominately Java J2EE) programmer, familiar with Hibernate, Spring, as well as the old school EJB 2 mess. I wasn't always a Java programmer. I've taught C and coded with it commercial. I also have commercially used a variety of other platforms from VB and Delphi, to Smalltalk, to C++.
Here's the core of the problem: The web is a horrible platform. I went from Rapid development drag and drop screen design in the late 90s to the abomination that is hand crafted JSP against shitty state based environments. Sure our applications are more scalable now, but I'm still hand crafting code to talk to a database object. There are tools out there that spit out mediocre code (hibernate tools come to mind). But nothing that I'm aware of spits out a good set of CRUD classes with corresponding unit tests. Why do we ever have to hand write this shit? (I haven't used Grails and Groovy extensively but I understand scaffolding has similar issues and not being as mature the people I've worked with have had to work around issues with transactionality)
Then you take a look at the GUI layer. Hand writing CSS and JSP? Really? In 2010? SHIT. Hand writing code for simple controllers. Never mind if you do actually end up doing anything non-standard in which case good luck getting into the guts of the documentation for Spring MVC or Struts or similar. And then you have to deal with having to redeploy your application to see simple changes OR using exploded views that don't update properly and leave you debugging a problem for 4 hours that should take 4 minutes.
It's a complete mess. It's WAY more complicated than it should be. I should be focused on the business problems - modelling the backend, getting the algorithms right for complex transactions etc. Instead there are people arguing that such simplicity leads to sloppy programming (usually mentioning VB as if the same programmers wouldn't have made a mess with something more complex). Well if you have nothing better to do than some stupid little dance just to get a web page up, that's your issue. For me that is a stupid statement. There's always a genuinely complex issue to solve without inventing one.
That means allowing them the space to exercise their experience and common sense rather than regulating their activities into a series of so-called "outcomes" that have to be ticked off so that petty-minded little bureaucrats can get a good night's sleep. It also means not leaving teachers exposed to be pilloried by media and politicians for their own ends.
We need to try treating teachers as valued members of society, for the fact that they are entrusted with the education of future generations, rather than treating them as political footballs. Of course, that also means that teachers need to be paid well enough that they don't feel exploited. After all, who among us really wants to give 100% when we are feeling aggrieved with our employer?
Absolutely! My wife is a primary school teacher. After being injured in a car accident and falling pregnant twice she's a couple of years out of the game now, but when she was last teaching it was as a casual who was taking longer stints to relieve teachers.
I've seen her reduced to tears over being forced to redo reports so that they don't reflect what the students are actually capable of (and it's not in her nature to be at all harsh!). I've seen her abused by family because teachers "get too much time off" - educated relatives that should know better about creating curriculums and preparing lessons no less. I've seen her in hospital because primary school students dislocated her shoulder (I suspect on purpose, but try proving it, and more importantly try and find someone interested in ensuring her safety). As a casual she didn't qualify for maternity leave because to do so where she lives requires 40 weeks of consecutive work without a single day off (even though there may not be enough demand to allow for that). And of course her earning wasn't spectacular.
In short we treat our teachers like shit. I wouldn't become a teacher and I wouldn't recommend it to anyone that wants a good life.
....at least for more recent issues, and in a less clunky downloadable form. Of course there is that small issue of legality but when are people going to learn that horrible searchable online interfaces really don't give you any advantage (EXCEPT the ability to pull access).
I don't think that's how it works; 2 is the max. However, having a sheer amount of children means he's a frequent flier of something else and not a fan of protection.:-)
So this guy claims to have invented fucking too???
Software should not be able to destroy hardware, period
Good luck with that since software controls the hardware. Whether it's in bios or drivers, software that operates hardware is going to be able to fry it if written poorly.
The GPU's cooling system should be designed to safety operate for sustained periods at peak load --- anything less is artificially crippling the hardware and leads to both security and reliability problems.
Yes, that's why they built a fan or heat sync into the graphics card.
Great job, NVIDIA: now, malware can not only destroy your files, but destroy your expensive graphics card as well.
You must be new to computing because the ability for a virus to destroy hardware is not new. The only reason it's not done more often is that there's no money or glory to be made in such asshole behaviour. So instead viruses focus on stealing bank account details.
Automated patches have broken vital functionality for me once too often and I simply don't have time to patch every time I sit at a computer. One of the first things I do is turn off automated patching on any software I install. I apply the patches I choose when I choose. I'm sure some of you will be horrified but for me the computer is sometimes a tool and sometimes a plaything. When it's a tool I'm very pragmatic about how I do things. As for security vulnerabilities etc so many remain unpatched for so long that I find the idea of dropping everything I'm doing to get the latest patches idiotic.
iPhonius developed a distaste for most boobies, with the exception of a few big name boobies like Playboyius Boobius. This contributed greatly to it's decline, despite the abundance of it's primary food source childus Improvishedus.
Has any Apple supplier actually had their contract terminated? Or is Apple just charging them a little more for doing business? Unless Apple is dong that and putting this money back towards the people that have been affected, this just amounts to Apple profiteering from the infractions that it purports to be fighting.
My first proposal since the author is so enamoured of slums is to move the bastard there. I have long suspected that militant greenies would like to lower our standard of living and take away anything that makes our lives more convenient. This particular greeny has proven that he is just like that. So lets start with him. Take away all his money and possessions, strip him of his citizenship and put him in a slum with no prospect of getting any outside help. See how he feels about it in 5 years (if he's survived). Fucker!
I loved Ubisoft games. Well their older ones. You see I stopped buying their shit right about the time it started requiring the bought version to be cracked for me to use it. For a while it looked like they'd learnt their lesson. They even REMOVED CD checks on Chessmaster. But it looks like they must have had another management change....oh well. Bye bye, don't let the door hit your arse on the way out.
Same goes for Code Masters, and those Russian developers that developed Lockon Flamming Cliffs (whatever the name is they're using today). Ruining superb games with shitty DRM.
All these companies and all their talented programmers - they can all just fuck off! I'm not a pimply teenage script kiddy that gets his thrills breaking the law. My entertainment time is scarce and I don't want to spend it defeating copy protection. So for all I care they can - all of them from management down - go get jobs flipping burgers.
Lack of transparency here is corruption since a lot of these people make money from entities that stand to profit, and treason since you are acting against the people of the state. Pure and simple. "National security" is a laughable excuse. Finger pointing at corruption in Asian and Middle Eastern countries is just hypocrisy when you're willing to do this kind of thing.
I don't think any of these individuals are a clean slate so it's not a surprise that they may have strong pre-conceptions that come into play. It's not that "It doesn't matter whether you show them negative or positive information, they reject the information that is contrary to what they would like to believe". Rather they already have some beliefs they consider true which they apply.
We've got a security expert gets an email demanding his root password, and it's all good because they called and said sorry we'll change our policy? HUH? No wonder people are commenting that he's been paid off!!!
The GPL is, arguably, the most popular and most well-known open source license. Without strong copyright law protecting the rights of creators, the GPL could not exist, depending as it does on copyright enforcement to effect its clauses. So I'm not sure what world this lobbying group lives in where FOSS is incompatible with copyright.
- The GPL does not require copyright law in it's current form. It just requires some form of protection.
- I would be happier with shorter copyrights, including on GPL licensed work. If someone chooses to then released GPL dervied work under a closed source license, at least we would still have the original available. Shorter copyrights would in the long run I believe increase the amount of work that is developed and used freely
- Anti-competition and anti-corruption laws need to be tightened so that attempting to increase copyright indefinitely in order to maintain scarcity at the expense of the public domain is made illegal. A system that allows businesses to lobby for changes to the law that are against the public interest while propagating lies, fear mongering and laws with detrimental side effects to society can only be called corrupt.
I don't see why this is worth defending. It's obviously incorrect, even if the errors are minor. If I resize something, the tool should just resize, not also shift brightness levels. I don't like to over-analyze or over-edit my photos, but I do want my tools do precisely what they're supposed to, neither more nor less. I like manual settings on my camera, and if I want to change brightness levels then I want that to be explicit.
It's not a matter of defending it. It's a matter of whether or not it's significant in most real world photography.
It's also not necessary to look at this is as incorrect. You can think of it as deviations on an algorithm. In other words what they are "suppose to" do is open to some interpretation. There are in fact several common algorithms for resizing. If you care so much let me ask you how often you change to a different algorithm in the dialogs? Do you choose your software based on the options available in a resizing dialog? Or is this noteworthy but being blown way out of proportion?
I'm currently a J2EE (and C, but predominately Java J2EE) programmer, familiar with Hibernate, Spring, as well as the old school EJB 2 mess. I wasn't always a Java programmer. I've taught C and coded with it commercial. I also have commercially used a variety of other platforms from VB and Delphi, to Smalltalk, to C++.
Here's the core of the problem: The web is a horrible platform. I went from Rapid development drag and drop screen design in the late 90s to the abomination that is hand crafted JSP against shitty state based environments. Sure our applications are more scalable now, but I'm still hand crafting code to talk to a database object. There are tools out there that spit out mediocre code (hibernate tools come to mind). But nothing that I'm aware of spits out a good set of CRUD classes with corresponding unit tests. Why do we ever have to hand write this shit? (I haven't used Grails and Groovy extensively but I understand scaffolding has similar issues and not being as mature the people I've worked with have had to work around issues with transactionality)
Then you take a look at the GUI layer. Hand writing CSS and JSP? Really? In 2010? SHIT. Hand writing code for simple controllers. Never mind if you do actually end up doing anything non-standard in which case good luck getting into the guts of the documentation for Spring MVC or Struts or similar. And then you have to deal with having to redeploy your application to see simple changes OR using exploded views that don't update properly and leave you debugging a problem for 4 hours that should take 4 minutes.
It's a complete mess. It's WAY more complicated than it should be. I should be focused on the business problems - modelling the backend, getting the algorithms right for complex transactions etc. Instead there are people arguing that such simplicity leads to sloppy programming (usually mentioning VB as if the same programmers wouldn't have made a mess with something more complex). Well if you have nothing better to do than some stupid little dance just to get a web page up, that's your issue. For me that is a stupid statement. There's always a genuinely complex issue to solve without inventing one.
That means allowing them the space to exercise their experience and common sense rather than regulating their activities into a series of so-called "outcomes" that have to be ticked off so that petty-minded little bureaucrats can get a good night's sleep. It also means not leaving teachers exposed to be pilloried by media and politicians for their own ends.
We need to try treating teachers as valued members of society, for the fact that they are entrusted with the education of future generations, rather than treating them as political footballs. Of course, that also means that teachers need to be paid well enough that they don't feel exploited. After all, who among us really wants to give 100% when we are feeling aggrieved with our employer?
Absolutely! My wife is a primary school teacher. After being injured in a car accident and falling pregnant twice she's a couple of years out of the game now, but when she was last teaching it was as a casual who was taking longer stints to relieve teachers.
I've seen her reduced to tears over being forced to redo reports so that they don't reflect what the students are actually capable of (and it's not in her nature to be at all harsh!). I've seen her abused by family because teachers "get too much time off" - educated relatives that should know better about creating curriculums and preparing lessons no less. I've seen her in hospital because primary school students dislocated her shoulder (I suspect on purpose, but try proving it, and more importantly try and find someone interested in ensuring her safety). As a casual she didn't qualify for maternity leave because to do so where she lives requires 40 weeks of consecutive work without a single day off (even though there may not be enough demand to allow for that). And of course her earning wasn't spectacular.
In short we treat our teachers like shit. I wouldn't become a teacher and I wouldn't recommend it to anyone that wants a good life.
....at least for more recent issues, and in a less clunky downloadable form. Of course there is that small issue of legality but when are people going to learn that horrible searchable online interfaces really don't give you any advantage (EXCEPT the ability to pull access).
Sorry but I'm just not so easily impressed.
Only on humourless slahdot would this be modded troll instead of funny.
I don't think that's how it works; 2 is the max. However, having a sheer amount of children means he's a frequent flier of something else and not a fan of protection. :-)
So this guy claims to have invented fucking too???
Software should not be able to destroy hardware, period
Good luck with that since software controls the hardware. Whether it's in bios or drivers, software that operates hardware is going to be able to fry it if written poorly.
The GPU's cooling system should be designed to safety operate for sustained periods at peak load --- anything less is artificially crippling the hardware and leads to both security and reliability problems.
Yes, that's why they built a fan or heat sync into the graphics card.
Great job, NVIDIA: now, malware can not only destroy your files, but destroy your expensive graphics card as well.
You must be new to computing because the ability for a virus to destroy hardware is not new. The only reason it's not done more often is that there's no money or glory to be made in such asshole behaviour. So instead viruses focus on stealing bank account details.
...and it's nothing new, even if the tools and techniques are modern.
Automated patches have broken vital functionality for me once too often and I simply don't have time to patch every time I sit at a computer. One of the first things I do is turn off automated patching on any software I install. I apply the patches I choose when I choose. I'm sure some of you will be horrified but for me the computer is sometimes a tool and sometimes a plaything. When it's a tool I'm very pragmatic about how I do things. As for security vulnerabilities etc so many remain unpatched for so long that I find the idea of dropping everything I'm doing to get the latest patches idiotic.
I don't know about anyone else here, but I would be livid if where I lived I was taxed to disinfect computers while healthcare was a mess.
C# is considered easier than Java?
Clearly you've never done any J2EE programming.
iPhonius developed a distaste for most boobies, with the exception of a few big name boobies like Playboyius Boobius. This contributed greatly to it's decline, despite the abundance of it's primary food source childus Improvishedus.
I'll pummel them I tells ya! How dare they! Video games don't make me more violent! I'll rip their throats out!!!!
Has any Apple supplier actually had their contract terminated? Or is Apple just charging them a little more for doing business? Unless Apple is dong that and putting this money back towards the people that have been affected, this just amounts to Apple profiteering from the infractions that it purports to be fighting.
My first proposal since the author is so enamoured of slums is to move the bastard there. I have long suspected that militant greenies would like to lower our standard of living and take away anything that makes our lives more convenient. This particular greeny has proven that he is just like that. So lets start with him. Take away all his money and possessions, strip him of his citizenship and put him in a slum with no prospect of getting any outside help. See how he feels about it in 5 years (if he's survived). Fucker!
*slap*
*Pumel* I'm sorry but I don't play bitch slaps. Now say "uncle"
7.75 is not considered moderate. 7.74 is. ;-)
I loved Ubisoft games. Well their older ones. You see I stopped buying their shit right about the time it started requiring the bought version to be cracked for me to use it. For a while it looked like they'd learnt their lesson. They even REMOVED CD checks on Chessmaster. But it looks like they must have had another management change....oh well. Bye bye, don't let the door hit your arse on the way out.
Same goes for Code Masters, and those Russian developers that developed Lockon Flamming Cliffs (whatever the name is they're using today). Ruining superb games with shitty DRM.
All these companies and all their talented programmers - they can all just fuck off! I'm not a pimply teenage script kiddy that gets his thrills breaking the law. My entertainment time is scarce and I don't want to spend it defeating copy protection. So for all I care they can - all of them from management down - go get jobs flipping burgers.
Pity they don't protect the servers against being slashdotted.
What game engine supports rape? World of Sex Crimes? Everrape?
Evony, judging by the ads.
Patient: "AIDS? But I'm not gay!"
Doctor: "Sure you're not gay".
Only I'm thinking
Kangaroo Patient: "Koala AIDS? But I'm not a Koala!"
Doctor: "Sure you're not a Koala".
No insult intended to gay people.
Lack of transparency here is corruption since a lot of these people make money from entities that stand to profit, and treason since you are acting against the people of the state. Pure and simple. "National security" is a laughable excuse. Finger pointing at corruption in Asian and Middle Eastern countries is just hypocrisy when you're willing to do this kind of thing.
I don't think any of these individuals are a clean slate so it's not a surprise that they may have strong pre-conceptions that come into play. It's not that "It doesn't matter whether you show them negative or positive information, they reject the information that is contrary to what they would like to believe". Rather they already have some beliefs they consider true which they apply.
It's also no surprise that people in groups do not behave rationally. Even scientists and medical researchers can be downright stupid about things. I was listening to an interesting podcast this morning: http://www.americanscientist.org/science/pub/everything-is-dangerous-a-controversy
We've got a security expert gets an email demanding his root password, and it's all good because they called and said sorry we'll change our policy? HUH? No wonder people are commenting that he's been paid off!!!
The GPL is, arguably, the most popular and most well-known open source license. Without strong copyright law protecting the rights of creators, the GPL could not exist, depending as it does on copyright enforcement to effect its clauses. So I'm not sure what world this lobbying group lives in where FOSS is incompatible with copyright.
- The GPL does not require copyright law in it's current form. It just requires some form of protection.
- I would be happier with shorter copyrights, including on GPL licensed work. If someone chooses to then released GPL dervied work under a closed source license, at least we would still have the original available. Shorter copyrights would in the long run I believe increase the amount of work that is developed and used freely
- Anti-competition and anti-corruption laws need to be tightened so that attempting to increase copyright indefinitely in order to maintain scarcity at the expense of the public domain is made illegal. A system that allows businesses to lobby for changes to the law that are against the public interest while propagating lies, fear mongering and laws with detrimental side effects to society can only be called corrupt.
I don't see why this is worth defending. It's obviously incorrect, even if the errors are minor. If I resize something, the tool should just resize, not also shift brightness levels. I don't like to over-analyze or over-edit my photos, but I do want my tools do precisely what they're supposed to, neither more nor less. I like manual settings on my camera, and if I want to change brightness levels then I want that to be explicit.
It's not a matter of defending it. It's a matter of whether or not it's significant in most real world photography.
It's also not necessary to look at this is as incorrect. You can think of it as deviations on an algorithm. In other words what they are "suppose to" do is open to some interpretation. There are in fact several common algorithms for resizing. If you care so much let me ask you how often you change to a different algorithm in the dialogs? Do you choose your software based on the options available in a resizing dialog? Or is this noteworthy but being blown way out of proportion?