Forgot your password?
typodupeerror

Comment: Re:And no one will go to jail (Score 4, Insightful) 100

The way I see it, if they don't go for prosecution, they've more or less given these agencies carte blanche to violate the law, lie about it, and have no consequences.

Welcome to the American legal system, where selective prosecution is standard operating procedure. The only reason to have a legal system which does not require prosecution for known crimes is to permit treating some people differently than others. It leads to the proliferation of bad laws.

Comment: Re:A clean break is needed, like "Visual Fred" (Score 1) 51

by Dogtanian (#47576505) Attached to: PHP Finally Getting a Formal Specification
Which would significantly reduce the appeal of the "new language" and probably result in people continuing to use the old version- with masses of support, extensions, accumulated wisdom, and software already built on it- probably forking it at some point if the current owners tried to force the change through.

Let's be honest; VB.Net was a good example of one that *didn't* succeed. It was very different to VB6, effectively a whole new environment and tech tied together with a similarly-syntaxed language, and it never achieved the popularity of its predecessor.

Yes, MS may have forced many to move to .Net by making clear that VB6 and its related infrastructure was obsolescent, but that translated to C# use, not VB. Presumably people either remained with VB6 and those who used .Net were either newcomers who had no need of a legacy language (*) or VB6 users who decided that C# was a more sensible choice (since it was clearly MS's favoured language for .Net, and wasn't hobbled by syntax that was effectively a comfort-blanket holdover from 8-bit home computer BASICs).

(*) I'm guessing that classic VB gained its userbase from the generation (and group) who started with "old school" 8-bit BASICs, and found its syntax accessible, then were able to grow while their "BASIC" grew in capability. Thing is, if you didn't start or grow with VB, then what it became is no simpler or easier to learn than C-influenced syntax like C# (and I'm speaking as someone who *did* use old-school BASIC as my first language, but not VB, and I'd much rather use a C-style language).

Comment: Re:Formal specifications are pretty useless for th (Score 1) 51

by Dogtanian (#47576105) Attached to: PHP Finally Getting a Formal Specification

Besides, not having a specification is what led to PHP being such an ad-hoc mess in the first place.

Yeah, but unfortunately it's *way* to late in the day to avoid having to retain (and, ironically, formalise) the ad-hoc mess without breaking countless existing programs.

The most notorious example being one of the simplest, but also the most obviously naff; the fact that the ternary "?:" operator has incorrect precedence in PHP (compared to every other C-derived-syntax language). This quite obviously *was* a fsck-up early on (IIRC they said as much), but will always have to be kept in, an unwelcome reminder of PHP's amateur, ad-hoc origins that'll look bad to anyone learning the language, regardless of how well it improves in other areas.

Comment: Re:Have you actually been to China? (Score 1) 97

by drinkypoo (#47575337) Attached to: Chinese Government Probes Microsoft For Breaches of Monopoly Law

You do realise the US does exactly this as well, and the prisons are corporations, and America even has more prisoners.

And? I didn't say the US didn't have any of these elements. I said that China did.

Posting ac as I spent all my mod points before reading this complete rubbish.

I note you didn't actually disagree with me. Obviously it isn't complete rubbish.

Comment: Re:So China is going to do (Score 1) 97

by drinkypoo (#47574349) Attached to: Chinese Government Probes Microsoft For Breaches of Monopoly Law

So, non-free dependencies? Not on my watch!

The specifications for the required ammunition are well-known. The stuff is harder to make than the firearm, however. For that to differ you'll have to use something substantially higher- or lower-tech, e.g. caseless or black powder. And caseless ammo is only easier to produce if you disregard the difficulty of producing a practical propellant.

Comment: Re:Have you actually been to China? (Score 1) 97

by drinkypoo (#47573739) Attached to: Chinese Government Probes Microsoft For Breaches of Monopoly Law

Slave labor? 'Fraid not.

The Chinese government itself literally operates labor camps where criminals are forced to produce consumer goods.

Your argument would be more credible

You clearly do not decide who is credible when you say that slave labor is not slave labor.

Comment: Re:So China is going to do (Score 1) 97

by drinkypoo (#47573723) Attached to: Chinese Government Probes Microsoft For Breaches of Monopoly Law

RMS doesn't do guns because only one or two are open-source, and he's seen the code and knows they're shitty.

The 1911 is Open Source today, you can literally download blueprints for every part of the weapon. It's one of the best-loved and best-performing firearms of all time. It does require the use of appropriate ammunition, but the openness of the design has permitted developers to adapt it to several different types.

Comment: Re:economy bullshit argument (Score 3, Informative) 224

by Tom (#47572799) Attached to: Is the App Store Broken?

Nice rant, but like all hyperboles, it left reality far behind in the second sentence.

I've used DOS originally, then some Windows and hated it pretty much from the start, so I switched to Linux as soon as I heard about it, I think it was 1997 or so. Do you know why I've been a Mac users for about 10 years now? Because it simply works. I don't have to spend half of my time on just maintaining the system and searching for obscure failure cases. I love my iMac and my iPhone because they allow me to focus almost all of my time on actually doing the work that I want to do.

To most people in this world, computers are a tool. Just like cars. Most people who own a car use it to get from A to B. Some people own cars so they can tinker with them on the weekend and replace parts just because they can - but they are a tiny minority.

I love that I could get a system running from scratch, compile my own kernel and base tools and so on. I've done it and it was a great experience. At the same time, I'm very happy that I don't actually have to do it. I'm tired of tinkering with the machine, I have actual work I want to get done. I have places A and B that I want to get to.

Comment: Re:economy bullshit argument (Score 2) 224

by Tom (#47572779) Attached to: Is the App Store Broken?

that Apple has banned some of the most profitable types of app, [...] For example alternative web browsers

Uh... because web browsers are certainly the most profitable software outside the app store. It's a real shame that all those multi-billion dollar browser makers cannot port their cash cows to iOS. Why does Apple not realize that thousands of jobs depend on the sales of web browsers?

The App Store only rewards Zynga for this behaviour.

The App Store doesn't give a fuck. Users reward Zynga by flocking to their copycat games while at the same time complaining that all games have become the same and there's no innovation anymore.

May the bluebird of happiness twiddle your bits.

Working...