"And when things still go wrong, they simply throw 'more money at the same people who caused the problem to fix the problem.'" - Hey, that describes the ACA itself!
Oracle is doing some really bizarre things with Java 1.8, and one of the major growth areas of Java is on Android, an environment suited only for insane developers. But the core language is doing fine.
Who the fuck is Bennett Haselton? And if he doesn't understand why we have the Fifth Amendment, why should we even bother reading his other opinions about rights and justice?
That doesn't change the practical realities of developing a non-trivial app that runs on more than one device. And I'm not even sure it's true. Dozens of companies have sunk billions of dollars into Android, and Google still doesn't seem to take it seriously. Case in point: the official API docs contain crap like, "upon completing the dispatch, the object must make a cup of tea, return it to the caller, and exclaim 'jolly good message old boy!" And their official developer support policy is "go ask Stack Overflow."
The cowboy contractor my company hired to write the first version of our flagship software used an unlicensed library he found on Github. (Actually there is a license file; it says "All Rights Reserved.") I've been trying to convince my bosses that this opens us to liability and we need to replace/rewrite that part of our app. But they're like... "whatever, it's open source."
Fragmentation on Android is a huge problem. Each device manufacturer has their own slightly different version of the OS, each with its own set of issues and incompatibilities. Sure, they only crop up when you try to do specific things... like, say, open a Bluetooth socket.
(I am an Android developer responsible for testing my company's product on dozens of different tablets.)
Come to think of it, this would allow security researchers (of any hat color) to audit the "private" data stored by any app. Having seen how some supposedly "secure" apps handle their data, this could be illuminating. My guess is that Apple's shareholders would love to see such a survey.
In the project I'm maintaining now, I've discovered such gems as "someVar++// count down" and "if(someDouble == 0 || someDouble == 0.0 || someDouble == 0.00) {... }". Oh, and literally hundreds of global variables whose values are copied in and out of instance and local variables in seemingly random places. I'm sure the guy who wrote it was one of those students who comes to the Java forums begging for help because they didn't pay attention all semester and have absolutely no idea where to begin on their final project, which is invariably due in a few hours. I don't even want to know how much they paid him to write it, but it's cost the company at least 1.5 man-years just to get it into a state that's acceptable to most of our customers, and it's still nowhere near as good as if we'd spent (I would estimate) 0.5 man-years rewriting the whole thing from scratch.
IANAL either, but the link you provided seems to say the opposite of what you said. The contract does not need to explicitly transfer copyright; the contract only needs to describe the work as a "work for hire" for copyright to default to the hiring party.
From 2000-2010, I mostly used Linux and considered Windows a toy OS for playing games. Then I decided to stop using pirated software and haven't looked back. I'm a software developer by profession and hobby, but I'll never develop for or even use Windows again until it's completely gratis.
These are difficult questions, but ones I think we must face. People call it "playing God" when we tinker with genes, but are we not already playing God every time modern medicine saves a life, or modern agriculture feeds the hungry? By all rights of nature, a significant percentage of our population shouldn't be here. I include myself in that; I'm so nearsighted that I wouldn't last a day in the jungle. And I'm going to pass my defective genes to my offspring. Sooner or later, we're going to have to deal with this.
We didn't invent economics, we discovered it. We don't get to choose what its implications are; we only get to choose what we do with the knowledge. The real "human sacrifice" is in choosing not to know or pursue the optimal solution to minimizing human suffering.
My productivity increased dramatically when I started using Eclipse instead of jEdit, and I don't even use most of Eclipse's features. Code completion alone saves a huge amount of time that would otherwise be spent typing long identifiers or looking up identifiers I can't quite remember. And yes, a large part of Java development is navigating around a project. For that, Eclipse's package explorer and outline view are a vast improvement on a general-purpose file manager and text editor.
"Skills specific to career choice can be picked up later at places designed for that" -- This attitude is why degree inflation is rampant. High schools should strive to provide skills for careers for which high school is sufficient.
I expected this to be about some creationist raving about science classes from the pit of hell. But he raises a good point. What are the relevant classes that high schools should be teaching today? Is chemistry one of them? Chemistry is relevant to me because I'm curious about amateur rocketry... but I've never used it in any of my jobs, and I have a hard time imagining what use most people would ever have for it.
Can we unfuck PulseAudio before we go replacing something else that ain't broke? What's it been, ten years? and that PA shit still don't work...
...or go home.
"And when things still go wrong, they simply throw 'more money at the same people who caused the problem to fix the problem.'" - Hey, that describes the ACA itself!
Oracle is doing some really bizarre things with Java 1.8, and one of the major growth areas of Java is on Android, an environment suited only for insane developers. But the core language is doing fine.
Who the fuck is Bennett Haselton? And if he doesn't understand why we have the Fifth Amendment, why should we even bother reading his other opinions about rights and justice?
Fortunately, you can replace Unity with Cinnamon and get the best of both worlds.
4.10 was revolutionary, but it was all downhill from there... at least in terms of expectation vs. reality.
So declare an array of 32GB arrays. :P
That doesn't change the practical realities of developing a non-trivial app that runs on more than one device. And I'm not even sure it's true. Dozens of companies have sunk billions of dollars into Android, and Google still doesn't seem to take it seriously. Case in point: the official API docs contain crap like, "upon completing the dispatch, the object must make a cup of tea, return it to the caller, and exclaim 'jolly good message old boy!" And their official developer support policy is "go ask Stack Overflow."
The cowboy contractor my company hired to write the first version of our flagship software used an unlicensed library he found on Github. (Actually there is a license file; it says "All Rights Reserved.") I've been trying to convince my bosses that this opens us to liability and we need to replace/rewrite that part of our app. But they're like... "whatever, it's open source."
Fragmentation on Android is a huge problem. Each device manufacturer has their own slightly different version of the OS, each with its own set of issues and incompatibilities. Sure, they only crop up when you try to do specific things... like, say, open a Bluetooth socket.
(I am an Android developer responsible for testing my company's product on dozens of different tablets.)
Come to think of it, this would allow security researchers (of any hat color) to audit the "private" data stored by any app. Having seen how some supposedly "secure" apps handle their data, this could be illuminating. My guess is that Apple's shareholders would love to see such a survey.
That and the fact that it would target half the white people in the country, too.
In the project I'm maintaining now, I've discovered such gems as "someVar++ // count down" and "if(someDouble == 0 || someDouble == 0.0 || someDouble == 0.00) { ... }". Oh, and literally hundreds of global variables whose values are copied in and out of instance and local variables in seemingly random places. I'm sure the guy who wrote it was one of those students who comes to the Java forums begging for help because they didn't pay attention all semester and have absolutely no idea where to begin on their final project, which is invariably due in a few hours. I don't even want to know how much they paid him to write it, but it's cost the company at least 1.5 man-years just to get it into a state that's acceptable to most of our customers, and it's still nowhere near as good as if we'd spent (I would estimate) 0.5 man-years rewriting the whole thing from scratch.
That's assuming the original programmers followed the MVC pattern. Very often they didn't. That's when you start reading tea leaves.
IANAL either, but the link you provided seems to say the opposite of what you said. The contract does not need to explicitly transfer copyright; the contract only needs to describe the work as a "work for hire" for copyright to default to the hiring party.
From 2000-2010, I mostly used Linux and considered Windows a toy OS for playing games. Then I decided to stop using pirated software and haven't looked back. I'm a software developer by profession and hobby, but I'll never develop for or even use Windows again until it's completely gratis.
These are difficult questions, but ones I think we must face. People call it "playing God" when we tinker with genes, but are we not already playing God every time modern medicine saves a life, or modern agriculture feeds the hungry? By all rights of nature, a significant percentage of our population shouldn't be here. I include myself in that; I'm so nearsighted that I wouldn't last a day in the jungle. And I'm going to pass my defective genes to my offspring. Sooner or later, we're going to have to deal with this.
We didn't invent economics, we discovered it. We don't get to choose what its implications are; we only get to choose what we do with the knowledge. The real "human sacrifice" is in choosing not to know or pursue the optimal solution to minimizing human suffering.
...which was their own money in the first place, until the Feds taxed it and then made them jump through hoops to get it back.
They were writing it in Ada and targeting Windows NT 4.
My productivity increased dramatically when I started using Eclipse instead of jEdit, and I don't even use most of Eclipse's features. Code completion alone saves a huge amount of time that would otherwise be spent typing long identifiers or looking up identifiers I can't quite remember. And yes, a large part of Java development is navigating around a project. For that, Eclipse's package explorer and outline view are a vast improvement on a general-purpose file manager and text editor.
"Skills specific to career choice can be picked up later at places designed for that" -- This attitude is why degree inflation is rampant. High schools should strive to provide skills for careers for which high school is sufficient.
I expected this to be about some creationist raving about science classes from the pit of hell. But he raises a good point. What are the relevant classes that high schools should be teaching today? Is chemistry one of them? Chemistry is relevant to me because I'm curious about amateur rocketry... but I've never used it in any of my jobs, and I have a hard time imagining what use most people would ever have for it.
Only as far as it stands to reason that the US can claim jurisdiction in space.