Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror

Comment What browser languages? (Score 4, Interesting) 233

I don't see much useful or new here.

Python is terrible because you can't run it in browser tabs?

Last time I checked, only (really) JavaScript was supported in the browser -- yes, there are some subset and superset languages, but in the end, it is JavaScript. There are projects to compile Python to WebAssembly, but no you can't take the C Extensions with you. You don't have them in JavaScript either.

Python is terrible because it's hard to write desktop apps?

It is hard to write desktop apps, because users are unforgiving of applications that do not use native GUI features. Heck, even in the Linux world, people get upset if the app they want to use doesn't match the ecosystem they have picked. There is a cross-platfrom GUI library for Python, and it will do simple apps, but it is isn't going to look like a native app across platforms.

Python is terrible because you can't use it for mobile apps?

Programming for mobiles is like programming for the web. You generally have to use what the platform provides. And phones don't provide Python runtimes. But they don't provide runtimes for your favourite language either.

Python is terrible because it is hard to deploy projects?

Have you ever tried deploying someone else's JavaScript application...?

Comment No they didn't* (Score 3, Insightful) 201

Well, they didn't signal the end for laptops. I don't see that anywhere. They looked at the fact that many iPad users buy a keyboard and then they added one of their own to their product line that is better than most of the competition.

But if they want people to keep making apps for their devices, they are going to need people to have computers that aren't locked down with iOS.

If what you want to say instead is -- Apple's hardware is now getting so good that you could almost imagine running some kind of version of Mac OS on it, then I agree. Though I wouldn't want to try to do anything too processor intensive.

But then what that would really mean is that Microsoft has been right in the long term about having laptops that turn into tablets and vice versa, and Apple has been wrong, wouldn't it?

I'm writing this on an iMac, by the way.

Comment Re:Factually Incorrect Title: There Is No Retweeti (Score 1) 137

I hope that the NYTimes can find a business model that works on the web. I really do. I hope they manage to persuade people to pay for their journalism.

But, and I cannot stress this enough, I hope their model is one that works without having to make special arrangements with, or otherwise threaten and interfere with, other providers of content on the web and ISPs.

Their problem is that they want the promotion benefits of sites like Twitter, and they want to make the NYT free to people who come from there so that Twitter users don't complain that following a link has taken them up to their limit of free pages. But they also want to encourage users to come to them via other routes as well. This is so very much like wanting to eat their cake and have it to that it deserves to fail horribly.

What no one has managed to do is make a paywall that has the simplicity (and lack of commitment) of buying a paper newspaper. I was tempted to buy the London Times online, until I saw that I needed to sign up for a subscription and hand over my bank details first. Give me a way to pay 50p or 75c for my morning newspaper without any other fuss and I'll gladly pay the daily fee, as readily as I buy cheap iPhone applications. Not, of course, that I'm the first to think in these terms, though Apple for the moment are keeping their offering on the iPad.

Comment Wave's problems were about control and lack of it (Score 2, Interesting) 179

Google did a great job creating an open protocol. But they made two mistakes:

1. They were not open enough. Although they had suggested that people would be able to build their own clients (and demoed a curses based client) they never opened an API for writing a wave client. They wanted it to be a flagship web application - but just as people like all sorts of different clients for email (even if many now like web clients), they would probably have liked client choice for wave - especially if 3rd party clients had shown waves along side email and the like.

2. They were too open. Their programming model for wave (web-hosted applications with read and write access to your wave) had huge security implications. It was not clear from the UI who would have access to your data and when.

Both of these were things that slowed adoption of wave.

Comment This isn't a prediction, it is an admission. (Score 1, Insightful) 591

It is easy to decode what he was really saying What he says is not really a prediction, it is an admission that Google stores uniquely identifiable data about everything its users do. He is probably right that many of us have predictable search/browsing habits. He is offering to sell Governments a product that matches a browsing profile with users.

I have nothing that I can think of to hide, I think that this kind of thing sits poorly with Google's claim of not being evil.

Shall we all use Microsoft's search product instead?

Of course, it is hard to blame google. Most of us rely on an expensive service they produce for free, and have not been very picky about the terms of service before we have done so.

Comment Python, Perl, PHP (Score 1) 571

Reading the Fine Article, I'm very unclear whether his reading would also apply to any code running under an interpreter that was licensed with the GPL. Or perhaps even more than that.

We must recall all the FUD that used to be spread about Linux that said that any program made with gcc would also have to be licensed under the GPL. What is different about the reasoning here?

Which is not to say that the claims here are wrong, but just that I would be rather happier if he had not only said, "This is why I am right in this case" but also given a rather clearer line on "And if this were different I would be wrong..."

Comment What a perfect way to prove.... (Score 1) 95

What a perfect way to prove just how fundamentally broken the technologies of the web are. Content, arguments, scripts, user-data....it's all just one big mess. I got to the point about hosting content on separate domains to avoid some XSS attacks and thought: when the security *fixes* look like kludges, something is very, very wrong.

Slashdot Top Deals

Your fault -- core dumped

Working...