Follow Slashdot stories on Twitter


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:Facebook is a public place (Score 4, Insightful) 483

If it goes through their servers - yes, they do. However the government can't obtain any such information without a warrant unless Google voluntarily gives said information up. But they could have every chat and email you send through their servers displayed on a big screen in their lunch rooms if they wanted. Legally.

Comment Re:Facebook is a public place (Score 5, Interesting) 483

This just reminds me of the whole 'freedom of speech' logic. I run some online fourms, and the whole 'expectation of privacy' fails the exact same way as 'freedom of speech' does. And it comes down to the fact that I, and Facebook, are not the government.

I, as a private citizen, am not required to allow freedom of speech on my privately run forums. And while in generally, I allow people to say what they wish, there are certain discussions my moderators are going to shut down immediately. And I can do this because freedom of speech only guarantees that the GOVERNMENT can't stop you from saying something, not another individual if you happen to be saying it on their servers.

Similarly, the whole expectation of privacy is a government thing. There are indeed certain places that the government can't just gather whatever information it wants about you or spy on you without a court order (or at least can't use any information they gather in court), because you have an expectation of privacy. Private citizens however have no such restriction (except of course if they break another law to gather such information, like breaking into your house). Which means that if you voluntarily use THEIR servers to chat, you have NO expectation of privacy from them, as they are NOT a government either. This is completely besides the fact you agreed to their terms of service for the opportunity to use their servers in the first place. Which I'm sure contains some language about them being able to see and use any and all communications you put on their servers.

Why do people not understand that many of the freedoms in this country, are freedoms that protect us from our government ONLY, not each other?

Comment utterly useless (Score 1) 594

Worst. Metric. Ever.

Using web searches? Seriously?

Given the sheer volume of code that will never, ever show up on a web search, the most they could hope to capture accurately is open source code. Which does not even come CLOSE to capturing the popularity of a language. The amount of commercial, closed-source code that is just ignored by this metric is disgusting to the point it makes it completely irrelevant.

At most, it shows what is trendy in the open source world. But having worked on a number of proprietary, multi-million line ode projects, that never see the light of a search engine, I can tell you're some languages are still as popular as ever in the corporate world. For example I have not noticed any significant decline in end for C++ programmers. Nor have I seen. Big uptick in places hiring for Objective-C. At least, not that are actually willing to pay living wage in big city.

And if not to try and inform people where to spend their 'learning time' for bet benefit (ie. to get the best job) then what is the point of such rankings?

Comment Re:Apple doesn't give a crap about business anyway (Score 1) 405

Control over the device. Most big companies aren't blocking the iPhone, et al. because of individual security features like this. They are blocking it because it doesn't allow their company to dictate which apps you can/can not install, prevent you from upgrading unless approved, block phone features (like text mesaging, seriously!) In other words, they can't control your device completely, so they won't let you have one.

Comment First Amendment vs Common Carrier (Score 5, Insightful) 430

Every person has the right to free speech. But they can then be held accountable for that speech. Thus libel, slander, etc.

So congress introduced Common Carrier status, in which telecommunications companies could then be NOT held responsible for data that simply passes through their network.

Now let me get this straight, Verizon is trying to claim anything passing through their network is their free speech? This raises two problems for them.

First, if it is all their speech, then they can thus be held accountable for everything going through their network, as common carrier only applies to OTHERS speech going through them as a conduit. Meaning they can be held responsible for every libelous, slanderous, copyright-violating, child porn-downloading piece of data going through their network.

Second, this becomes straight out copyright violation. If I post something online, it is still copyright by me. Now Verizon is trying to claim it is THEIR free speech, not MINE. Essentially violating my original copyright by asserting their ownership of it because it happened to go through their network. It would be the equivalent of Barnes and Noble asserting copyright of any book on their shelves because it went through their store (by saying it is THEIR creation, not the original author's).

Both these arguments pretty much break down Verizon's free speech argument, without even delving into the 'corporations are people' argument. They would NEVER want either of these to be true, as it would open them up to massive amounts of civil and criminal charges. But if they are claiming that everything on their network is THEIR free speech, then one or both must be true, and they must then lose common carrier status.

And incidentally, they can't claim the whole private property rights either, because THEY are the ones letting people use the network, and THEY are connecting to peers specifically to allow the provider's content (youtube,, whatever) to get to the people who are paying them to use their network. You can't complain about people walking across your private property if you are charging them specifically TO walk across your private property. If they want to claim private property, they should then simply be not allowing people to access their network, or peering with other ISPs to allow traffic to flow through their network. Of course, that then means they have no customers and no business, but it would protect their 'private property.'

Comment Conspicuously bypassing NY (Score 2) 84

New York City was one of their biggest Achilles heel after they released the iPhone. A city with millions of people and a network nowhere NEAR able to cope with it. Pretty much everyone I know in NY who had an iPhone basically said it was unusable if you were not at a WiFi hot spot.

It is conspicuous that they have chosen not to roll out to such a large market in the first wave (which Verizon did). I guess they really don't want to get another black eye like they did with the iPhone roll out.

Comment Re:WTF? (Score 1) 243

On the other hand, with things like software and business model patents, this is disastrous.

1. Some open source developer creates some cool piece of software, algorithm, or whatever.
2. Big Company (tm) see's this and decides it's cool, and files patent.
3. Big Company (tm) sues open source guy (and any other competitors it feels like) over said patent.
4. Open source developer who invented the cool software/algorithm/etc. is forced to abandon his/her own code because or fight in court - probably signing the rights over to Big Company (tm) to avoid being sued (just the cost of defending against a suit is big enough to make most people give up, even with smaller damages).
5. Profit for Big Company (tm) as they re-brand open source developer's code in their own name.

The cost and effort of filing for patents means that a lot of open source developers, and small businesses just won't do it. First to File combined with software patents has the potential to be a nuclear device in the software world - where only the bigger players are protected (by having large patent portfolios that they can use against each other) - the smaller fish are now no longer protected by being able to prove they actually invented their own code first - because they just didn't have the resources to file a patent on it.

Sure, First to File is easier for the patent administration office - but this is one case where 'well everyone ELSE is doing it that way' is not a good excuse for changing the law. There are some things (for example health care) where the US can and should take a page from other country's books (socialized medicine is really not a bad thing - and no, it won't create a nanny state, but your health should be a fundamental right, just like your freedom of speech). The first-to-invent part of patent law is something where the US got it right and the rest of the world didn't, they took the easy route - but not necessarily the better one.

So I say, keep 'prior art' or get rid of software & business model patents (which should never have been allowed in the first place). Losing the former without ditching the latter doesn't bring the US in line with the rest of the world anyway (very few places in the world allow software patents) and the combination is disastrous.

Comment Re:Please Donate (Score 2) 214

That said, it is somewhat true. The first world status of Australia means the communications in general (including TV news and such) and disaster warning systems are much more advanced. And more of the population is able to get up-to-date information very quickly and thus warnings can actually have an impact. Population density does play a part, especially since so far the flooding has not hit a major city, and the overwhelming majority of the population IS in the top 5 cities - but not as much as the infrastructure in place.

Plus, Australians are now less likely to stubbornly stay in their house when they've been told a natural disaster is bearing down upon them. A hard lesson learned in a country where natural disasters are frequent (most often in the form of bush fires). The most recent lesson being the 2009 fires in Victoria. Course, that doesn't stop people being stupid and trying to drive through flood waters, but at least they knew not to stay in their home and drown in there.

Comment Re:right to not incriminate yourself? (Score 1) 1155

Actually, no.

Even with a warrant, you don't have to unlock your front door, the police just have the right to break it down or get a locksmith to pick it if you don't.

Same with a safe - with a warrant you don't have to provide the combination, but they can legally crack it or cut it open.

So if you want to extend it to cryptography - you don't need to provide the password, but they're free to try and crack or break into the encrypted 'container.' ... they're just upset because unlike a physical object like a safe or a door, brute force isn't sufficient this time.

But regardless, a password, safe combination, or any number of other things are stored in your mind - and the state (in the USA at least) cannot force you to divest the contents of your mind against your will. That's what the 5th amendment is all about and why sodium pentathol and it's ilk are barred from being used to gather evidence.

Comment Re:'Management positions are filled ...' (Score 1) 156

I didn't say I wanted to work for someone who could DO my job, I said I wanted to work for someone who in the past HAS DONE something similar to my job.

A dev manager should be an EX-coder. They may not have programmed in many years, maybe not in remotely the same language, and is probably not abreast of the latest technologies or techniques. However they should understand the fundamental concepts having done it before and be able to be a useful participant in design discussions. Above the 'dev manager' level (ie. not dealing directly with programmers), then it's completely different.

I used to work for a manager that had never been a programmer, and it was the worst experience of my life - he wanted to know the details of things so many times I had to explain things as if I were describing it to a 5 year old. It caused a lot of friction between me and him, because I spent half my time explaining things to him instead of getting things actually done.

Not to mention, if the manager understands they're not programmers, and knows they're never going to be asked to perform as one, but they HAVE been programmers, they also then tend to know what to look for and cut through the smoke screen in interviews. I can't tell you how many people who I've been called in to do an interview with who had very impressive resumes but in the end, could probably do a little more than "Hello World", but not much.

Slashdot Top Deals

Nothing succeeds like excess. -- Oscar Wilde