Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment In Canada, not a problem (Score 4, Informative) 196

Our supreme court made a supremely wonderful decision on this very issue. Basically they said, that people in Canada have the right to work for anyone they want, where they want, and when they want. Also people are free to communicate thus can "poach" all they want and that any contract to the contrary would be a rights violation and thus those parts are null.

This particular decision actually even went further by saying that poaching clients was fine as well as long as the contact information was reasonably in someone's head.

The result would be that the only place that a non-compete could stand would be if there was another aspect such as the sale of a business. So if someone sold their business for $10,000,000 and then violated an agreed to non-compete there could be a lawsuit to recover some portion of the sale price. But they couldn't get any kind of injunction that would violate your constitutional rights only a monetary judgment.

So while our rights tend to be viewed as less black and white than the US constitution I was pretty much bouncing in my seat and clapping my hands when this decision came down the pipe as a serious blow against corporate tyranny.

Comment Re:No overlap for mindshare (Score 1) 319

Yes, my toolset is usually Python and C++ but I have a large codebase with PHP and it is just too easy to keep adding PHP to it. My dream though would be to go to Python for a huge amount of stuff but it just doesn't cut it with much of what I do as well as C++ does.

I would hate to work for a company with too many languages or too few. I suspect that if productivity were to measured by the number of languages in general use that there would be some magic number; much like having two monitors is more productive than one. (I still want to try 3).

Comment Re:No overlap for mindshare (Score 1) 319

Very interesting. Probably one of the best replies I have ever had on /. I do have one comment on project managers. Smart people don't need to be managed which is why one of the best developers (often in the position of manager) told me that a great project manager is there simply to deflect and isolate his team from the company. This is why I especially mentioned project managers in the same breath as stodgy companies. I have friends who work for stodgy companies and they pretty much need manager approval for every semicolon. Whereas I have friends who work for companies where they use the bulk of Beck's original XP and are amazingly productive with exactly zero people with a title manager.

Your comments now have me ready to take a solid look at node.js.

Comment No overlap for mindshare (Score 4, Interesting) 319

Node.js and Java couldn't be much more different in the types of programmers/clients that each attracts. A typical Java client would be a somewhat stodgy to extremely stodgy company where the programmers are completely wild and out of control because they don't wear ties with their dressshirts. These same programmers either work in large pools of programmers for the company or are doing contract work for a large stodgy consulting company.

A Node.js programmer might not own a dress shirt and works for a company that mightn't have ever printed an org-chart. The only stodgy companies using node.js would be where they completely outsourced their web infrastructure to a young hungry up and coming development company that has another decade or two before it becomes fully decrepit and stodgy.

There is no competition for mindshare between these two. Maybe, just maybe, there are a tiny few companies right in the middle of these two extremes that would go one way or the other but in all probablity these middle companies are using PHP, Ruby, or Something Microsoft.

But the reality is that Java is competing with Microsoft's C# and maybe other JVM languages such as Scala. Whereas Node.js is competing with PHP, Ruby, Python.

All I could say to product/project manager at a fortune 500 company who wanted to switch their system from Java to Node.js is "Good Luck." And the same with someone who proposed Java at a young startup that had a successful Node.js codebase. In the later I could maybe see a switch to Python but the first would and will potentially not be switching from Java for the next decade or three.

Comment What anti consumer feature is next? Sterilization? (Score 1) 370

I am not sure that Samsung could have come up with features that would make me want to buy their TV less unless they simply went with slapstick comedy. Spontaneous combustion? Radiation hazard? Randomly calls in SWAT teams?

Or maybe they have more subtle comedy offering coming where they partially morph your face onto all the fat and ugly people who appear on your screen. Or send subliminal messages suggesting that your spouse should have an affair.

But for now they at least seem to be violating our privacy coming and going. I wonder what MBA thinking results in this crap. There are many reasons I would never buy a GM but onstar sits right at the top of the pile for similar reasons that I will not now buy a Samsung TV.

Comment What stopped Senator Joseph McCarthy? (Score 1) 239

An excellent place to start would be to look to see what stopped Senator Joseph McCarthy and the equally insane House Un-American Activities Committee. Senator Joseph McCarthy couldn't have shown much better that people like him exist and the system shouldn't exist that enables them. The present day NSA insanity is a Senator Joseph McCarthy wet dream. He had to claw and scrape for the pittance of data he had which the NSA would now laugh at as a joke as they probably gather more data in millionths of a second than Senator Joseph McCarthy gathered the whole time he terrorized the US.

Lessons that should have been learned from the House Un-American Activities Committee is that they could do far more damage than the people they were hunting ever dreamed they could.

So we have the NSA doing their damnedest to repeat history so the key would be to repeat history as to how to stop it. The key seemed to be when the Senate voted to censure him which was such a wonderful humiliation that the asshat died from alcoholism a few years later. So what the senate should do is to identify the few key players who are supporting the NSA and turf them this would then take the wind out of their civil rights violating sales making them an easy target for further reforms that should one by one effectively shut them down.

The final key would be to make a complete list of all the things good they have done and a complete list of bad things they have done. I suspect that in the end that it would be like a surgeon who used a 9mm pistol as his primary method of surgically removing zits. Yes he got the zits but the collateral damage was just not worth it and it would have been better for him not to have operated at all.

To me this is quite simple. Terrorists are first and foremost defined by their criminal activities. Thus use the traditional laws to go after and punish them. I don't care why the guy put a bomb in his underwear. He put a bomb in his underwear!!! I don't think that it counts as misdemeanour if looked at as just a normal crime. I don't care why the guy shot the cartoonist. He shot someone. If any of the above was part of a larger plan then there is a conspiracy which is another serious crime. If there is enough evidence to get a wiretap then a judge will issue a warrant. These are not complicated things. If anything makes it complicated it might be that it involves having to liaise with some international counterparts.

Comment Why do people want them down? (Score 1, Interesting) 400

The key question is why do governments want them down so badly?

The government so desperately wants these videos down and routinely makes claims that these videos are radicalizing people (not proven but still doesn't change anything). But this doesn't make sense. The videos don't really cost money. They aren't going against some vested interest of a lobby group. So why are they so desperate?

The answer is clear. They make the bureaucrats look bad. How can they claim that any given battle has been won or an area "pacified" if videos crop up showing their opponents doing what they want where they want? Bush jr claimed that the war was over but very quickly both the media and the internet proved him very very wrong. But if he had complete control over the information we might have only been able to speculate as to why so many soldiers were dying in "accidents". Instead he was humiliated and his legacy largely ruined.

And this is the crux of real power; the control of information. Look at the power that Snowden has managed to take away. Not all of it but even in the UK the courts have just delivered a gut punch that mightn't ever have happened without his release of the information and caused such potential for a power shift.

So while I don't really want more power to groups like ISIS. I am 100% sure that I don't want more power in the hands of the US or any other western government. So ignore any argument that they might make about keeping the children safe and remember that this is a quest for power over information pure and simple.

Comment Re:My daughter the National Geographic Photographe (Score 1) 422

My answer to this is WRONG!!!!

http://appleinsider.com/articl...

I am not saying that you can throw your DLSR away but quite simply when phones are good enough for what this guy says then they are good enough for 99% of people who take pictures. That doesn't leave much audience left except for snobs and a few pros. Thus if they want to get any of that 99% they can't only be screwing around with ISO type features and need to find some wins for the average person even if it somehow involves ISO in the background.

A simple test would be to walk around grabbing everyone in a 10 block radius and asking them to define ISO as it relates to a camera. That will then be the true test of what features are important.

Comment Turn this around (Score 1) 44

If some Brit had been caught sneeking around and reading the GCHQ data or even reading some politician's or top policeman's traffic that guy would be in jail right now with little prospect of being out before a few decades had come to pass. Yet these douche nozzles won't even get so much as an ASBO. Justice is blind, nobody is above the law? Total and purified BS.

Comment My daughter the National Geographic Photographer (Score 3, Interesting) 422

My daughter is presently in India and was in Africa before that. She has been using her iPhone 5s to take pictures and basically it looks like she is just scanning them from NatGeo.(She isn't a natgeo photog) They are completely stunning. She also has a DLSR with her but she hasn't sent any photos because that is a pain. With the iPhone all she has to do is find Wifi and up they go.

The key test here is that she doesn't have a SIM card in that phone. So she is literally using it primarily for its camera and using it in preference to a hard core DLSR that she is very familiar with.

So while I am not a fan of stupid features in a camera(I'm looking at you sepia tone) I think that the critical thing that the camera companies need to do is to make sure that they are focusing on a few key features. One is to make it way way easier to get the pictures off the camera. I don't want this to be a dedicated software thing or some kind of crap where they have an online service where they try to have a value add but something where I can walk into a wifi hotspot and start sending them wherever the hell I want.

The next feature set I want will take advantage of the larger lenses. So night vision from hell. Maybe thermal vision would be cool. Super duper slow mo and I am talking like 200 fps minimum and ideally reaching out to 1000 frames. These are things that a tiny lens camera just can't do.

The last thing to keep in mind is that the number of professionals using almost any given camera is pretty much zero. So have a pro mode that is off by default. I will never set the ISO, I will never pretty much set anything like that. So keep those features hidden. A great example of this stupid catering to professionals with a camera that isn't professional is a Sony Cybershot that I have. It will record mov(or something common) up to around 720 but at 1080 it goes to some stupid DVD ready format. Who the hell uses DVDs? Basically it just means that to use the HD format I then have to upload the videos and convert the mess to mp4 or something from the last decade. What a pain. I would not have purchased the camera had I known that the 1080 format was stupid. On top of that I need to have a charger to charge the battery. No USB plug. It does have some uber-proprietary Sony plug for something. So basically did the Sony designers even know about the Home PC when they made this camera?

Here is a winning feature: The real camera's photographs show up on your phone's built in photo album when it is nearby so that you can then do what you want with them. Not just what the MBAs at the camera company will allow you to do. Everyone has a phone that they know how to use well. So take the awesome pictures on the camera and do the rest with the phone. Probably way better than trying to put android on the camera and just making a crappy android interface. I don't need crappy version of instagram on my camera.

Comment Re:Distributed notification (Score 1) 159

I think the key is that while the government is on at least shaky ground with these warrants the ground is solid when it comes to the inability to compel someone to lie.

With the law often the key is that every link in a chain must be solid. A simple example is when someone runs into a line of cars parked at a light. Each car will technically only be easily able to sue the one behind it and in the end the guy who caused the crash will end up eating all the costs. But this is usually made a smooth process by the insurance companies who will use common sense and figure everything out. But if it turned out that nobody had insurance then it would have to largely proceed one lawsuit at a time up the chain and it would be a horrible mess.

Basically this is why lawyers end up going to school for so long. If you sue your neighbour for his dog pooping on your lawn it might only be slightly complicated. But once you get into multiparty stuff like a product liability lawsuit this is where the lawyers start arguing points that seem stupid. For in that example how liable is the store that sold you the stroller that broke your baby?

So for human beings we can see the chain of what triggered what. But the law only really sees the links.

Comment How about taking Canaries to the next level (Score 2) 159

There could also be a note on every user's account where they are told that there have been no secret legal demands for their data. Then of course this would vanish if there was one.

Then there could even be a next next level canary where you could have a thing in your account profile that would have one canary for every single data seeking organization. Thus only certain ones would disappear. This would certainly scream first amendment among other generally unexplored legal area. But most importantly it would give people the ability they should have had all along which was to challenge any warrant both the companies and the individual. Right now people have been having trouble challenging this stuff in court because they couldn't "Prove" that they were a victim. This might cross that threshold of proof.

Minimally it would allow these massive companies to finally have a toehold in which to bring their legal teams into action and cause serious problems for these bozos who think that they have found an easy backdoor to violating our rights.

Slashdot Top Deals

What the gods would destroy they first submit to an IEEE standards committee.

Working...