Well, if's only viral if you're stupid and self entitled enough to think you can use it and not abide by the terms.
Yes, BSD is completely free, and has its place in the world. I've worked on commercial software based on BSD licensed code.
But when people who weren't forced to use GPLd code bitch about it being viral, they're essentially being childish idiots.
Its screams "waaah, the bad man won't let me take his code and change the license and use it how I see fit". Nobody promised you the code, nobody owes you the code. That someone then decides they should be able to take the code and use it anyway just says they think they're special, and the rules are too cumbersome.
So, "viral" in this context means the person saying it's viral has acted like an idiot, an decided after the fact they don't like the terms of the license.
It sure as hell isn't a "problem" with GPL code. It's a problem with people who don't want to abide by the license on code and somehow think using someone else's code is a right.
Except, it won't. Not really nearly as soon as you think, and nowhere near as widespread.
Sure, there will be some fancy expensive cars with it. But look around at the cars on the road. The overwhelming majority of people will simply NOT be paying for this feature.
They'll be driving older cars, or they'll be unwilling to pay a premium for it.
All of these wonderful future pieces of tech are contingent on two things: people actually paying for them, and adoption of the technology so that it goes beyond just a few.
All of this future "we're all going to have V2V" sounds all good and Flash Gordon. In reality, that guy behind you in the 1987 Malibu isn't going to have it, and never will.
All technologies which depend on the world splashing out money to make it happen are probably doomed to fail.
A few here and there, sure. But everybody, or even a majority? Not happening.
And yet something written against the Java API can fairly trivially be made to work against the Google API -- well, in theory.
The interfaces for APIs have been borrowed and re-implemented for literally decades. If you retroactively go back and say all of them are licensed and you need to pay money... you fuck up the entirety of computing history.
Like I said, the standard C library, most of POSIX, the C++ template libraries, Mono... all sorts of stuff was basically a re-implementation of an API.
This ruling completely ignores several decades worth of precedent, and grants Oracle something nobody else has ever had.
Hell, even Microsoft's vaporware to provide Android support is covered by this. This has very far reaching implications, and makes no sense in the context of computers since the 70s.
So... basically every modern implementation of C illegally copied AT&T's or K&R's shit?
Mono has illegally copied Microsoft's shit?
The API is a contract, which you publish in order to allow people to use it. But you specifically do publish it.
Java was released by Sun without licensing, just saying you needed to be compatible with the core and not screw things up -- and now retroactively Oracle can claim copyright on it? There sure as hell were other implementations of Java out there which nobody was complaining about.
That pretty much sounds like bullshit. Interoperability is part of fair use. Have we so thoroughly eroded this concept that the copyright lawyers have won?
I'm pretty sure at the time Google was copying those interfaces, not a damned person EVER suggested this required licensing.
This isn't a question, but thanks for games like Chez Geek.
Discovering games which were goofy, not "me against you", and often won by sheer dumb luck opened a whole new kind of gaming for me.
The game mechanics of a bunch of people playing silly games for the purpose of hanging out and not having winners and losers was far more interesting, inclusive, and fun.
Much more enjoyable as a group game than so many other games with terrible game mechanics.
This has been known for years. Those privacy promises do not survive bankruptcy, and your personal information they promised never to sell becomes another asset to be disposed of.
This has been happening for years. Don't want your personal information sold, don't provide it to them.
Even their privacy policies which say they'll never sell it will have legal language which says "unless we change our mind".
The promises by corporations to play nicely aren't legally binding and can be changed on a whim. I'm pretty sure we've seen other examples of this over the last decade.
Unless there are actual laws preventing this, any promises are pretty much worthless.
Some countries have enacted privacy laws, but I'm pretty sure the US never would -- because that would limit corporations.
This might finally becoming plain to everybody else, but the vast majority of people here should already know this.
I can just imagine it now "Yeah, we run this cool thing called CodePhage which patched the software, but now it broke". They'll laugh at you and hang up.
This sounds like an automated system for mangling together random bits of software and hoping you still have something usable.
"The longer-term vision is that you never have to write a piece of code that somebody else has written before," Rinard says. "The system finds that piece of code and automatically puts it together with whatever pieces of code you need to make your program work."
Sounds totally cool. Also sounds like complete fiction.
So, you ask Google a semantic/natural language question... are you actually surprised that Google uses their own results to determine this?
Do you expect an objective determination of this? Would we need a court to decide who is actually the best?
You asked a search engine to give you a subjective response based on the information is has. Do you expect it to give you the results from Bing or Yahoo?
So, yes, the subjective evaluation as returned by Google using their own stuff as a basis is skewed to their own stuff.
Why is anybody surprised by this? Does anybody think Google is going to promote someone else's stuff?
Search results are a starting point. But if you want to know the best burger joint, eat there, or read a whole bunch of different review sites.
This seems to be a lot of hand wringing about the fact that some kinds of search results, which aren't based on objective facts, aren't returning objective facts.
Hell, I've seen user voted polls in newspapers which were as subjective and broken just because the stuff in the area where all the bars were got reviewed more. So all of the downtown stuff was reviewed more. That didn't make it better, just better known.
You asked Google to provide you what is essentially a distillation of opinions, and you're surprised it's not a 100% accurate set of results?
I just don't know why people are surprised by this. Whose stuff do you think Google should be promoting?
Looks like Chromecast has gone the way of Google Chrome: Arbitrary and random A/B testing that you're never notified of, and no way to opt out of.
And gmail, and google maps, and pretty much everything else.
Google's stuff, while mostly cool and interesting, is essentially perpetually in beta, subject to arbitrary changes, or simply being made to go away.
Google products are endlessly fiddled with, with the users as testers in a lot of cases.
I honestly don't think anybody should be surprised by this. Because I'm hard pressed to think of a single "product" (and since most of them are free betas that's debatable) which Google has never treated any differently. It's their service, you're just using it in whatever state they give it to you today.
I imagine that there are parts of a given ride where you can safely deploy a 'selfie stick'; but what kind of idiot waves a pole around when moving at nontrivial speed near walls, beams, etc. that the pole can catch on?
The kind of shallow, vain, social media obsessed person who carries around a damned selfie stick in the first place?
This isn't people thinking "gee, this could be stupid and dangerous", it's people thinking "I'm so putting this on Instagram".
Yeah, but the concept of what a jet pack is has already crept into our minds.
So when someone comes along with a single-occupant aircraft you fly in an upright position, and calls is a jetpack, the only thing people think is "maybe a small plan, or a personal helicopter... but jetpack? Not likely".
Because, you will note, there was an actual real thing used in real James Bond movies which set our expectations.
But now Charter has taken the unusual step of hiring one of those activists to help develop its policy
Alternate "tinfoil hat" explanation:
Once he's in house, sufficiently "re-educated" and compensated, and once the lawmakers have been paid off properly, then he will become a lobbyist to tell us in newspeak that net neutrality is slavery, and that corporations should be able to block competitors and promote their own services as innovation.
I hope this guy is honest and sticks to his guns. But my experience in the world suggests a much darker outcome.
I keep putting more layers, and the world keeps showing me I'm not paranoid enough.
And... I guess we're still calling it a "jetpack" even though it's just using turbofans? I guess there's no other commonly-known term to describe it?
Holy crap... looking at the picture of this thing I'd say "jetpack" is not what we want to say, and it has nothing to do with the technology.
To me "jetpack" implies something man-portable like a backpack. Not some frame you strap yourself into.. that thing is bigger than a damned motorcycle.
It's neat looking. But this is somewhere between an exoskeleton and small aircraft you pilot in the upright position.
Jetpack implies you could actually perform some locomotion with it attached to you. You know, land on the roof, shoot the bad guys, grab the girl and fly off.
Well, I guess it depends on expected flight altitude, doesn't it?
If you're going to stay under, say, 200 feet... you're pretty much screwed. Call it twice your "few hundred feet"... then it's still half your flight envelope. Much over 1000 feet and would you even be using a jetpack?
Yes, "perfect is the enemy of the good" in some cases... but "never going to be useful enough to work" might also come up here. And if your emergency parachute for your jetpack means free-fall under "a few hundred feet" then that sounds pretty useless unless you're usually cruising at fairly high altitudes.
LOL... well, I'll accept my being a moron as the problem here... despite reading it, and knowing where those cities are located... my brain was treating that as a "coast to coast in an hour", like New York to LA.
So now we get down to the meat here. Thanks so much for bringing it up. Issues of race, ethnicity, national origin, or gender are all real and provable human characteristics which are innate and immutable. I believe that homosexuality is a behavior that is learned and changeable, instead of inborn.
I believe you're probably a moron, and that even if it is a "choice", it's completely irrelevant.
In the same way that it's irrelevant if a mixed race couple choose to marry. Because the exact same stupid argument was made when people wanted that kept outlawed, and it was just as meaningless then.
Regardless of what I believe or you though, should a federal court get to decide that for all people for states?
If you ever like to point out how you enjoy a Constitutional right, you better believe I do. And you should as well.
Because the 14th amendment to the Constitution says you can't have a law which denies equality. Therefore, a state passing an amendment which violates that amendment is not valid under the Constitution of the US.
Something that is without a doubt best for children are a mom and a dad.
And now the stupidity begins in earnest.
Wah wah wah... we can't let teh gays have teh children because teh family values. I'm sorry, have you not looked at society lately?
Now gays are just as free to fuck up the lives of their children as straight people. And just as likely to do a good job at it.
What are you doing about all those currently existing kids from fucked up families besides being a self righteous ass going "tsk tsk"? My bet, not a goddamned thing.
You know what? Having kids grow up in a household full of bigoted assholes is also harmful to children.
Probably more than any of the crap you're suggesting will happen because of same sex marriage.
The downside: the fibers so far are too weak to be useful. One solution could be to print the particles like ink on existing fibers.
Wait... so you can make the color part of the fabric... but the fabric is too fragile to use for anything... so now you'll make your fancy nano-stuff to put on existing fibers.
What is the point of this again?
Wow, you can make color part of structure. But the structure isn't worth a damn. So you'll spray this on traditional fabric?
Someone needs to contact the underpants gnomes here.
This is a solution in search of a solution to the problem the solution almost solved.
So, if a majority of say, non-white people voted for a law which said "white folks can now have their property seized", you'd be OK with that? Because it's the will of the people here?
Or are you specifically thinking that the right to pass laws which treat people unequally should entirely be a right reserved for Christians?
What is your specific set of legal criteria in which one group gets to vote on the rights of another? Is it limited purely to sexuality, or will it include race, religion, or gender?
So, the whites could vote to enact slavery again?
You're not arguing for anything other than "it should be my right to vote to deny you a right, but nobody else can do it to me".
If you really think that, then you're missing the whole point. You're not making a principled argument, you're making one based on how special you deem yourself.
Wow, asshole much? Things went badly at the gloryhole last night?
Look, I asked because I legitimately find myself asking "how can you make use of this?".
It's clearly not something which I as a consumer will directly be able to use, and many of us probably have a hard time imagining in what context you have the ability to move around that much data.
I sincerely hope the court basically tosses this and says "you can't cybersquat if you do it 15 years before the whiny plaintiff".
Stupid lawyers.
Well, if's only viral if you're stupid and self entitled enough to think you can use it and not abide by the terms.
Yes, BSD is completely free, and has its place in the world. I've worked on commercial software based on BSD licensed code.
But when people who weren't forced to use GPLd code bitch about it being viral, they're essentially being childish idiots.
Its screams "waaah, the bad man won't let me take his code and change the license and use it how I see fit". Nobody promised you the code, nobody owes you the code. That someone then decides they should be able to take the code and use it anyway just says they think they're special, and the rules are too cumbersome.
So, "viral" in this context means the person saying it's viral has acted like an idiot, an decided after the fact they don't like the terms of the license.
It sure as hell isn't a "problem" with GPL code. It's a problem with people who don't want to abide by the license on code and somehow think using someone else's code is a right.
Except, it won't. Not really nearly as soon as you think, and nowhere near as widespread.
Sure, there will be some fancy expensive cars with it. But look around at the cars on the road. The overwhelming majority of people will simply NOT be paying for this feature.
They'll be driving older cars, or they'll be unwilling to pay a premium for it.
All of these wonderful future pieces of tech are contingent on two things: people actually paying for them, and adoption of the technology so that it goes beyond just a few.
All of this future "we're all going to have V2V" sounds all good and Flash Gordon. In reality, that guy behind you in the 1987 Malibu isn't going to have it, and never will.
All technologies which depend on the world splashing out money to make it happen are probably doomed to fail.
A few here and there, sure. But everybody, or even a majority? Not happening.
All 'vette owners think they're pilots.
Apparently, a surprisingly large amount of pilots also own 'vettes. Because, you know, it was good enough for the astronauts. ;-)
And yet something written against the Java API can fairly trivially be made to work against the Google API -- well, in theory.
The interfaces for APIs have been borrowed and re-implemented for literally decades. If you retroactively go back and say all of them are licensed and you need to pay money ... you fuck up the entirety of computing history.
Like I said, the standard C library, most of POSIX, the C++ template libraries, Mono ... all sorts of stuff was basically a re-implementation of an API.
This ruling completely ignores several decades worth of precedent, and grants Oracle something nobody else has ever had.
Hell, even Microsoft's vaporware to provide Android support is covered by this. This has very far reaching implications, and makes no sense in the context of computers since the 70s.
So ... basically every modern implementation of C illegally copied AT&T's or K&R's shit?
Mono has illegally copied Microsoft's shit?
The API is a contract, which you publish in order to allow people to use it. But you specifically do publish it.
Java was released by Sun without licensing, just saying you needed to be compatible with the core and not screw things up -- and now retroactively Oracle can claim copyright on it? There sure as hell were other implementations of Java out there which nobody was complaining about.
That pretty much sounds like bullshit. Interoperability is part of fair use. Have we so thoroughly eroded this concept that the copyright lawyers have won?
I'm pretty sure at the time Google was copying those interfaces, not a damned person EVER suggested this required licensing.
This isn't a question, but thanks for games like Chez Geek.
Discovering games which were goofy, not "me against you", and often won by sheer dumb luck opened a whole new kind of gaming for me.
The game mechanics of a bunch of people playing silly games for the purpose of hanging out and not having winners and losers was far more interesting, inclusive, and fun.
Much more enjoyable as a group game than so many other games with terrible game mechanics.
This has been known for years. Those privacy promises do not survive bankruptcy, and your personal information they promised never to sell becomes another asset to be disposed of.
This has been happening for years. Don't want your personal information sold, don't provide it to them.
Even their privacy policies which say they'll never sell it will have legal language which says "unless we change our mind".
The promises by corporations to play nicely aren't legally binding and can be changed on a whim. I'm pretty sure we've seen other examples of this over the last decade.
Unless there are actual laws preventing this, any promises are pretty much worthless.
Some countries have enacted privacy laws, but I'm pretty sure the US never would -- because that would limit corporations.
This might finally becoming plain to everybody else, but the vast majority of people here should already know this.
And to whom do you file the bug report again?
I can just imagine it now "Yeah, we run this cool thing called CodePhage which patched the software, but now it broke". They'll laugh at you and hang up.
This sounds like an automated system for mangling together random bits of software and hoping you still have something usable.
Sounds totally cool. Also sounds like complete fiction.
Well ... duh?
So, you ask Google a semantic/natural language question ... are you actually surprised that Google uses their own results to determine this?
Do you expect an objective determination of this? Would we need a court to decide who is actually the best?
You asked a search engine to give you a subjective response based on the information is has. Do you expect it to give you the results from Bing or Yahoo?
So, yes, the subjective evaluation as returned by Google using their own stuff as a basis is skewed to their own stuff.
Why is anybody surprised by this? Does anybody think Google is going to promote someone else's stuff?
Search results are a starting point. But if you want to know the best burger joint, eat there, or read a whole bunch of different review sites.
This seems to be a lot of hand wringing about the fact that some kinds of search results, which aren't based on objective facts, aren't returning objective facts.
Hell, I've seen user voted polls in newspapers which were as subjective and broken just because the stuff in the area where all the bars were got reviewed more. So all of the downtown stuff was reviewed more. That didn't make it better, just better known.
You asked Google to provide you what is essentially a distillation of opinions, and you're surprised it's not a 100% accurate set of results?
I just don't know why people are surprised by this. Whose stuff do you think Google should be promoting?
And gmail, and google maps, and pretty much everything else.
Google's stuff, while mostly cool and interesting, is essentially perpetually in beta, subject to arbitrary changes, or simply being made to go away.
Google products are endlessly fiddled with, with the users as testers in a lot of cases.
I honestly don't think anybody should be surprised by this. Because I'm hard pressed to think of a single "product" (and since most of them are free betas that's debatable) which Google has never treated any differently. It's their service, you're just using it in whatever state they give it to you today.
The kind of shallow, vain, social media obsessed person who carries around a damned selfie stick in the first place?
This isn't people thinking "gee, this could be stupid and dangerous", it's people thinking "I'm so putting this on Instagram".
Yeah, but the concept of what a jet pack is has already crept into our minds.
So when someone comes along with a single-occupant aircraft you fly in an upright position, and calls is a jetpack, the only thing people think is "maybe a small plan, or a personal helicopter ... but jetpack? Not likely".
Because, you will note, there was an actual real thing used in real James Bond movies which set our expectations.
A stand up, open air cockpit helicopter isn't it.
For the love of god when will HP stop having such idiotic URLS?
There's probably fewer things to worry about blowing up or catching fire out in the ocean.
You know, someone could get poked in the eye otherwise. ;-)
Alternate "tinfoil hat" explanation:
Once he's in house, sufficiently "re-educated" and compensated, and once the lawmakers have been paid off properly, then he will become a lobbyist to tell us in newspeak that net neutrality is slavery, and that corporations should be able to block competitors and promote their own services as innovation.
I hope this guy is honest and sticks to his guns. But my experience in the world suggests a much darker outcome.
I keep putting more layers, and the world keeps showing me I'm not paranoid enough.
Holy crap ... looking at the picture of this thing I'd say "jetpack" is not what we want to say, and it has nothing to do with the technology.
To me "jetpack" implies something man-portable like a backpack. Not some frame you strap yourself into .. that thing is bigger than a damned motorcycle.
It's neat looking. But this is somewhere between an exoskeleton and small aircraft you pilot in the upright position.
Jetpack implies you could actually perform some locomotion with it attached to you. You know, land on the roof, shoot the bad guys, grab the girl and fly off.
This, not so much.
Well, I guess it depends on expected flight altitude, doesn't it?
If you're going to stay under, say, 200 feet ... you're pretty much screwed. Call it twice your "few hundred feet" ... then it's still half your flight envelope. Much over 1000 feet and would you even be using a jetpack?
Yes, "perfect is the enemy of the good" in some cases ... but "never going to be useful enough to work" might also come up here. And if your emergency parachute for your jetpack means free-fall under "a few hundred feet" then that sounds pretty useless unless you're usually cruising at fairly high altitudes.
This isn't a bug.
This is crap security by design.
And you can probably bet that the NSA and the Chinese have these keys, and can pretty much bypass any "security" offered by Cisco.
Essentially Cisco did this shit on purpose, and you can bet at least some people knew damned well this was there.
LOL ... well, I'll accept my being a moron as the problem here ... despite reading it, and knowing where those cities are located ... my brain was treating that as a "coast to coast in an hour", like New York to LA.
You are utterly correct.
I am exceedingly skeptical this would be survivable by humans.
Suddenly I'm picturing Garfield plastered to the car window.
It just seems like the forces involved in accelerating and stopping would pretty much result in "puree". :-P
I believe you're probably a moron, and that even if it is a "choice", it's completely irrelevant.
In the same way that it's irrelevant if a mixed race couple choose to marry. Because the exact same stupid argument was made when people wanted that kept outlawed, and it was just as meaningless then.
If you ever like to point out how you enjoy a Constitutional right, you better believe I do. And you should as well.
Because the 14th amendment to the Constitution says you can't have a law which denies equality. Therefore, a state passing an amendment which violates that amendment is not valid under the Constitution of the US.
And now the stupidity begins in earnest.
Wah wah wah ... we can't let teh gays have teh children because teh family values. I'm sorry, have you not looked at society lately?
Now gays are just as free to fuck up the lives of their children as straight people. And just as likely to do a good job at it.
What are you doing about all those currently existing kids from fucked up families besides being a self righteous ass going "tsk tsk"? My bet, not a goddamned thing.
You know what? Having kids grow up in a household full of bigoted assholes is also harmful to children.
Probably more than any of the crap you're suggesting will happen because of same sex marriage.
Wait ... so you can make the color part of the fabric ... but the fabric is too fragile to use for anything ... so now you'll make your fancy nano-stuff to put on existing fibers.
What is the point of this again?
Wow, you can make color part of structure. But the structure isn't worth a damn. So you'll spray this on traditional fabric?
Someone needs to contact the underpants gnomes here.
This is a solution in search of a solution to the problem the solution almost solved.
So, if a majority of say, non-white people voted for a law which said "white folks can now have their property seized", you'd be OK with that? Because it's the will of the people here?
Or are you specifically thinking that the right to pass laws which treat people unequally should entirely be a right reserved for Christians?
What is your specific set of legal criteria in which one group gets to vote on the rights of another? Is it limited purely to sexuality, or will it include race, religion, or gender?
So, the whites could vote to enact slavery again?
You're not arguing for anything other than "it should be my right to vote to deny you a right, but nobody else can do it to me".
If you really think that, then you're missing the whole point. You're not making a principled argument, you're making one based on how special you deem yourself.
Wow, asshole much? Things went badly at the gloryhole last night?
Look, I asked because I legitimately find myself asking "how can you make use of this?".
It's clearly not something which I as a consumer will directly be able to use, and many of us probably have a hard time imagining in what context you have the ability to move around that much data.
Seriously, fuck off.