* Posts by The Other Steve

1184 publicly visible posts • joined 7 Oct 2007

GCHQ loses Top Secret laptops

The Other Steve

Approximately

"but what are the odds that it wasn't applied on one of the missing laptops?"

~0, this is GCHQ you're talking about.

BBC might pay for Tory broadband promises

The Other Steve
WTF?

Free markets, except ...

""If the market does not deliver superfast broadband in certain areas, we will consider using the proportion of the licence fee dedicated to digital switchover to finance superfast broadband roll out"

Erm, what happened to letting the market sort it out ? I mean I'm not against a bit of social engineering by infrastructure investment, personally, but aren't these the same Tories who continually bash the lefties for fiddling with free markets ? The consistency is killing me.

Mind you, they probably won't have to roll it out to everyone, because 30%+ of consumers will have been disconnected for file sharing by the time they get started, so maybe it's cheaper than it looks.

Patent attack hits Apple, RIM, AT&T, Moto...

The Other Steve
Paris Hilton

Vexing, isn't it.

"Think that patents are the reason sick people die because these little pieces of paper artificially inflate drug prices outside reasonable levels. Annoyingly retarded."

The problem with that, not that I entirely disagree, is that it costs a metric shitload of money to develop a new pharmaceutical. Despite what many people seem to think, and in some cases what the pharmaceutical companies themselves say, they aren't in it to save the world, but to make money like any other company.

So, in order to recoup all that investment, they patent their product and sell rights to it under licence until they get their money back and see a profit.

If they couldn't do that, then they wouldn't spend the money to develop the drug in the first place, and people would still die because no one would be inventing the drugs that they need to save them.

Now I won't say that Pharma's don't abuse this system, because I've seen them do it from up close, but simply abolishing patents doesn't solve the problem because removing revenue protection also removes the incentive to do R&D.

It's a bugger, especially if you're poor, but there you are. There are probably solutions to this conundrum, but I'm buggered if I know what they are.

Paris, just to lighten the mood a bit, really.

Apple's draconian developer docs revealed

The Other Steve
Jobs Horns

OK, I'll bite

"If you've read the article and followed the posts you know the level of control Apple has and how it has used that power."

I know, because I'm a registered dev, and unlike the folks we've been hearing about so much recently, I read the agreement and had a legal beaver look it over as well. It's not something I would have chosen, but I have an R&D contract with a client, with whom I also have an NDA which is actually much more restrictive than Apple's, and in my experience this is by no means unusual. I also engage in quite a bit of reverse engineering work, all of which is under NDA and bound up with very strict liability waivers and the like. I deal with contract terms like these all the time. They really are standard boilerplate terms.

"I asked for opinions (preferably based on experience )"

That is precisely what you're getting. All the closed system manufacturers, Nintendo, Sony, Microsoft (for the XBox) have varying levels of approvals processes, not only for the finished software, but often for approving developers. Nintendo, for instance, will not even sell you a dev kit unless they determine that you are the right kind of company. And you MUST be a company, with secure offices and a track record of development on other platforms (this much is on their public web site) before they'll even look at you.

All of them operate very similar NDAs, with practically identical terms, and all of them have approval and certification processes for finished software, largely because you have have your product cryptographically signed before it can be distributed.

All of them have "or any reason we damn well feel like" clauses, because such terms are just contract boilerplate. Go look at your contracts with your ISP, cell provider, bank, credit card, employer and you will find very similar terms there.

"I stated my belief that this level of control is *much* greater and more actively used than in other similar products"

Just different. Most of the console manufacturers approval and certification revolves around quality control issues, Apple is all about controlling the user experience, which includes, but is not limited to QA issues.

And again, I would remind you that the apps that were pulled violated the developer agreement, so it's not that Apple are exercising their "fuck you" clauses, more a case that they realised their approval process was broken or inconsistent.

Unlike many of the other closed system manufacturers, Apple have extended their dev program to anyone who has $99, this means that a lot of people who are decent programmers, but are not used to the gnarly business end of NDAs and contract terms are able to play, and some of them are going to get burned until they learn the business end as well as they know the coding end.

How was that ?

The Other Steve
FAIL

Keep on failin

"it says "They tell you *if* you can sell it afterward"."

What do you want, a gold star for reading comprehension ?

"a specific scenario only applicable to iProduct developers ... wherein (a) when Apple does not approve of the application (b) it cannot be "legally" distributed anywhere"

As is indeed the case for, e.g. Wii, DS, XBox and Sony PS*. I think the "any" in my comment was sufficient to cover those, so clearly your comprehension skills failed under the vicarious frothing indignation you experienced, for reasons best known to yourself, upon receiving some clue.

Nul points.

The Other Steve
FAIL

Duh!

". You just can't distribute through XBox Live without MS certification. It's their network, they're the ones who'd get sued."

Yeah, and that's the bit that compares to the App Store, so, again, fail.

The Other Steve
Terminator

It's the NDA stupid

"2) How many of those companies prescribe *how* you may sell *your* product to their customers?"

How many of those allow *you* to sell *your* product *through* *their* *shop* with all the advantages *that* brings ?

"Other posters say this is SOP for console vendors. I think it's above and well beyond what they do. But I'd like to know."

And yet, they won't tell you except in very general terms, because of the NDA clauses in their developer contracts, which are standard. Haven't you been listening at all ?

The Other Steve
FAIL

Almost, but not entirely, quite unlike reality

"With the introduction of the XNA from Microsoft"

Only you can't commercially distribute XNA based stuff that you wrote yourself, can you ?

In fact, to get it out at all you have to submit it for review, last time I looked you had to join a program that cost $99 a year in order to be able do that. Hmm, sound familial at all ?

And as for Open Source dev kits, well, maybe, but you need an agreement with MS to distribute signed binaries, don't you, unless you are only distributing to modded XBoxes, in fact you have to have your title certified by Microsoft.

Wow, this all sounds so familiar, where have I heard something like this before ...

I'm going to wear this 'Fail' icon out before this godawful exhibition of sheer ignorance is over, I can tell.

The Other Steve
FAIL

... (fixed)(fixed) GTFU

Millions of fully informed consenting adults go about their daily business doing perfectly reasonable things. Thousands of other fully informed consenting adults enter into voluntary agreements with each other.

Six people who think that Steve Jobs' company should be run for their personal benefit suffer from delusions of both grandeur and competence and publicly, noisily spit their dummies.

Wow, that's what it looks like if you strip all the drama out.

The Other Steve
FAIL

All aboard the fail train

" A contract can not, for example, bind anyone to break the law."

No shit sherlock, but it can prohibit parties from doing things which are otherwise perfectly permissable, contrary to the OP's opinion.

I dub thee fuckwit also since in your haste to vent your frustration at being wrong you have managed to offer only a straw man.

That goes double because the document under discussion fulfils all the criteria that I listed, which both you and the OP would know IF you'd read it and IF you had any idea whatsoever about contract law.

The Other Steve
Jobs Horns

The evil machnations of Dr Jobs

So the problem seems to be that the Evil Jobs can force all these developers to sign up to these evil contracts against their will by using his evil powers of hypnotism, and then milk them by forcing his fifty million strong army of slaves to buy his products even though they really don't want to.

What a fun life he must be having sitting in his castle atop his piles of skulls and treasure and laughing all the live long day as his evil plan comes to fruition.

Run little freetards, run. Seek sanctuary in the Bizzare Cathedral of Linux.

Reality ? You've heard of it.

The Other Steve
FAIL

Further absence of clue detected.

"something even games boxes, printers and camera suppliers cannot control."

Scuse me while I ROFLMAO, because if you'd seen any of the developer agreements for game boxes you'd be aware just how patently stupid that sentence is.

The Other Steve
Flame

Quite right

"I would not waste ANY time on that."

Then don't. See how easy that was ?

The Other Steve
Flame

Desperately seeking cluesan

Oh dear. No. That's really not how it works at all, although I see that eight other idiots are simmilarly clueless.

Firstly, just because something is permissible under UK law does not mean that you can't contractually agree not to do it, so your whole 'unenforceable' whinge is based on a total lack of clue as regards contract law.

Secondly, you also demonstrate your utter incompetence to ever enter into any legal agreement on your own behalf with the statement :

"Just because it says it on a piece of paper or some electronic format doesn't mean it's enforceable."

If it says it on a piece of paper or some electronic format that constitutes a valid contract, which you have agreed to and which contains terms which provide valid consideration then it is, in fact, enforceable. That's how contracts work you dribbling fuckwit.

UK is safer from al-Qaeda 'bastards', says security minister

The Other Steve
Coffee/keyboard

Someone's never been a data controller

"That being the case if they are *not* an arm of the government then they must file details to be in compliance with the DPA. Which should be subject to FIA request."

http://www.ico.gov.uk/ESDWebPages/DoSearch.asp ACPO's registration number is Z127313X

So yeah, they've registered with ICO as data controllers. Look at purposes from 4 onwards.

But the point is that since they are a Ltd CO, they aren't subject to FOI at all, and you can't file a subject access request for your criminal intel data, because it's exempt - it might prejudice the outcome of an investigation, this handy exemption applies to HMRC as well.

Besides, what if it wasn't ? Do you think ACPO really care ? What's ICO going to do about it. Cry ? And they could just say they have nothing on file about an individual. Who's going to know ?

Above the law, but obviously not in any way like the Stasi.

The Other Steve
FAIL

Pay attention at the back.

"No one in Britain gets locked away for thought crimes, only for things they actually do"

Erm, young lady arrested for writing Jihad poetry not so long ago, young chap arrested for downloading Jihadi like materials from the 'net despite him being an academic studying them for a thesis, etc, etc.

There are also offences of possessing materials likely to aid terrorism, possessing materials which 'glorify' extremism, and so on.

If those aren't thought crimes, I don't know what is. Besides, being able to arrest anyone, anywhere, for 'suspicion' without ANY evidence whatsoever makes it perfectly possible to arrest people for what amounts to thought crimes.

Then there's FTAC, speak up vociferously enough against a politician, exercise your democratic right to write them hate mail, and soon enough the Fixated Threat Assessment Centre will send some goons around to section you.

Do keep up.

The Other Steve
Big Brother

Novel plots

"explaining that intelligence on novel plots crossed his desk every day."

Yeah. Novel plots, movie plots, all that type of thing.

"There is a lot of talk about us being a police state," he said. "I think people who say that have obviously never lived in a police state."

Well covered above, but almost all the people I hear say that are in fact Eastern Europeans who used to live in police states. Guess they were the wrong kind of police state ? I mean those police states were the ones who could arrest you without charge, arrest you without telling you what the charges were, hold you on suspicion of arbitrary offences without any actual evidence, place you under house arrest for years, arrest you for having the wrong kind of books on your shelves and placed their entire population under mass surveillance by a combination of electronic interception and encouraging networks of informants to dob you in to the state.

Oh, wait ....

Microsoft boffin scoops Turing Award

The Other Steve
FAIL

orly?

Thanks Martin, I did read the article

The Other Steve
Gates Horns

And cue

The whiny freetards complaining about this going to someone associated with Microsoft.

Android - the winning formula for tablets and netbooks?

The Other Steve
Thumb Up

Spot on.

"El Reg and other websites attract geeky people who know more than there is to know about computers. They are (probably) real wizzes with technology and the innards of phones, pads and computers.

HAHAHAHAHAHAHAHAHAHAHAHAHAHA. If only that were true. Well, it may actually be true of El Reg's general readership, since the content and coverage are of generally high quality, but it isn't showing through at all in the comments. Then again, it never does on the internets, where shouting ill informed opinions trumps experience and facts any day.

"They totally miss the point of Apple's strategy. They are so much up their own arses they can't see the train coming down the tracks."

Now that, that is most certainly true.

Nokia killed free navigation, alleges EU complaint

The Other Steve
FAIL

Sigh

"but Navteq's requirement that Nav4All not use any competing data source provides more circumstantial evidence. "

Of what ? That clause was in their contract even before Nokia came on the scene.

So this is another in the now apparently continuing series of "Idiots fail to read contracts, assess risks" stories.

"That effectively prevented the company exploring alternatives before the plug was pulled."

No, it didn't. It prevented them from commercialising any alternative system while they were still under contract with NavTeq. Which is different.

Exiled iPhone Wi-Fi apps move to Cydia

The Other Steve
FAIL

roflmao

I bet they have heard it, they just aren't retarded enough to believe that it resembles the truth.

Beeb deletes iPlayer app from iPhone

The Other Steve
FAIL

Oh FFS

"One could argue that Camiloo shouldn't have taken that risk"

Yes, one could argue that. Because it is, in fact, true.

Having heard nothing back from the BBC, the correct action is to persist in eliciting a response, not start ploughing time and resources into a project that will likely be killed once it comes to light, with clearly no idea about the terms of license under which BBC iPlayer content is provided and just hoping for the best.

Is this going to turn into a continuing series on sparky underdog developers with bright ideas but no fucking business sense whatsoever ? Because if it is, could we maybe turn the whining down a bit and focus on the lessons that these dickwads are learning the hard way ?

Let's take a look at what we've gleaned so far :

1) Always, always, always RTFM and in particular take the time to read and properly understand any legally binding agreements that you are considering entering to. Ideally this should happen BEFORE you agree to them, duh!

2) If you're considering making money off someone else's content, check the legal situation first, most likely you will need to get permission unless it is explicitly stated somewhere that you don't. This seems pretty obvious, but clearly some people are so terminally dense that it bears repeating.

3) Real companies will bitch slap your ass in court in nothing flat if you fail at numbers 1 or 2, get used to it.

4) Real companies do not do 'nice' or 'fair' or any other cuddly anthropomorphic bullshit, because they are not, in fact, people. They are corporate legal entities with narrowly defined agendas and goals. Any attempt to characterise them otherwise will end in tears. Yours.

5) If you are incapable of analysing the inherent risk in your business strategies it is most likely time to fuck off back to the safety of the cubicle farm that spawned you with all the other crayon waving web monkeys. Or if, in your cock waving arrogance, you told your boss to stuff his job up his arse because you were off to be a K Rad iPhone dewd, the dole queue. With the level of business aptitude you have displayed you should have no trouble getting a new job. I hear KFC are hiring.

6) Apple are dicks, get used to it.

The Other Steve
Pint

The horror, the sheer unadulterated horror

"We get 3G in the larger villages and market towns, but in the open countryside, you're lucky to get EGPRS"

Jesus christ, that's practically medieval. Just the thought gives me the hives. Oop north the countryside is so well served for cellular that even the rabbits have iPhones, fortunately.

"And we all know (or should know) that 3G mast handover doesn't really work at anything over 20mph; try using 3G on an intercity train, even on a "posh" route like Oxford - Paddington, and it's a whole world of fail."

The intercity route I use has free WiFi, for one thing ( also, pico cells in the undergrounds, you heathen cockney peasants - god the urban south is backward ) and for another that has nothing to do with mast handover and everything to do with the fact that most railways are in cuttings, viz V shaped dents in the ground into and out of which radio waves have a hard time propagating.

Oh and you get "The Metro" everywhere. Although not the theater reviews for Bristol.

Apple yanks Wi-Fi detectors from iTunes

The Other Steve
Jobs Horns

But then again

"Really, in 2010, an OS that doesn't have a fully functional wifi API can hardly be called "fit for purpose" "

That very much depends on your (or rather Apple's) purpose, doesn't it ?

The Other Steve
Jobs Horns

Once more with feeling

"and adds risk to any Apple app store time/money investment."

Risk, yes. A business risk that was easily forseeable, given the very clear guidelines in the agreements and docs. I know this for a fact, because I have read them, Read them, in fact, with an eye on developing just such an application, and my conclusion was that it would likely not be approved, or would get pulled if it slipped through the approval process, as much for the drain on battery life as anything else. Again, something about which there are pretty clear guidelines.

If your business goes down the toilet because you failed to take into account the risks inherent in your contractual relationship with a billion dollar marketing company run by a sociopath, that's no one's fault but your own. And bear in mind that every iPhone developer is working under a contract which states (and I'm paraphrasing) "Apple retain the right to yank your app at any time, for any reason, without explanation should The Great Leader throw a strop and decide that a certain class of app is not what he wants on his app store, thank you very much"

Apple may not be playing 'fair', but they are within the letter of the agreement. Reading through various dev forums, and browsing through the app store it is clear that many developers have absolutely no clue about the regime under which they are working, so I expect a lot more people are going to get burned. That's tough tits for them, they should have taken the time to understand what they're getting into, and with whom.

""Imagine a world ..."

Mmm, and yet that has noticeably failed to happen, hasn't it ? Which Jobs well knew when he spewed that marketing bum gravy. Jobs doesn't believe a word he says to the huddled masses, so why should you ?

The Other Steve
FAIL

Only not

"cases like these where Apple arbitrarily remove businesses' income streams and constantly shift the goalposts"

Only they didn't do it arbitrarily, this is an enforcement of the developer agreement which the developers ought to have been aware of. So not arbitrary. And it's always been there, so no moving goalposts either.

The iPhone is a closed platform which belongs to Apple. Period. People who have a problem with this can buy and develop for a selection of other mobile platforms, rocket science it most certainly is not.

The Other Steve
Jobs Horns

Shome mishtake shurely

I would say that's a reason to buy a different frickin phone. Why the hell do people who have such a problem with the restrictions even have an iPhone in the first place ?

The Other Steve
Jobs Horns

Whiny Little Maggots Hit With Cluebat

"Only applications that actively scan have been pulled"

Two words : "battery life". Here's another two : "user experience". And another two "Control Freak", and finally, two more "Steve Jobs". Getting the picture yet ? No ?

"though Apple has apparently declined to explain exactly what rule the scanning applications are breaking."

Much as I hate to leap to their defence, they have in fact explained exactly what rule the scanning applications are breaking.

Here's the fucking great big clue :

"We received a very unfortunate email today from Apple stating that WiFi Where has been removed from sale on the App Store for using private frameworks to access wireless information,"

The SDK agreement accepted by every registered developer very specifically prohibits the use of private frameworks.

Recently, though, the app store peeps have been slack in enforcing several of the rules, this one included, and this is very much a 'tidying up' effort to make sure that all the rules are applied, even if that means retrospectively rejecting apps.

Yes, it is indeed a bummer, and yes indeed, it will royally piss off developers who had previously had their apps accepted, and yes, Apple are a proper mardy bunch, prone to hissy fits and fickle as buggery. This however is not news.

The moral of the story is a simple one : READ THE FUCKING DOCUMENTS. These developers should not be surprised that their apps are being pulled, they should have been surprised to get them approved in the first place.

Clearly neither the effected devs, or the article's author have bothered their arses to RTFM before whining. Fail.

This is particularly stupid on the part of the devs, because in their case they made a legally binding agreement with Apple based entirely on a document that they clearly either haven't read, or have failed to understand. So no sympathy what so ever.

If you're going to play with big boys you need to get your fucking shit together, y'know ?

Microsoft embraces another Linux company

The Other Steve
Gates Horns

Indeed

"They did have their own version of Unix at one time."

Yes, Xenix.

"But I think they sold it."

Yes, to SCO.

The Other Steve
Unhappy

Only

"Despite it not being your product?"

Except that if it uses FAT, it is MS' product and patents apply. This may be yet another example of blatant stupidity on the part of the USPTO (are there actually any counter examples ?), but it is what it is.

Asus will hit e-pad market this year

The Other Steve
Paris Hilton

Asus nicely in the game already

EeePC T91MT, has a fold out/rotate touchscreen that folds back flat against the keyboard. Very nice piece of kit. Course it runs WIn 7 which MS swear blind is 'touch ready'. That's about halfway true, since the Win 7 API has support for touch and gestures, but you need a stylus to drive windows, finger friendly it aint.

Asus' own touch software is, well, mediocre. I suppose MS could come up with something sexier, a nice touch UI for windows, but by the looks of things, Apple would then sue them. I'd buy tickets for that, Jobs vs Monkey Boy Ballmer would be a treat.

Might happen yet, unless MS have licensed some patents from Apple, because Win 7 uses the same pinch gestures for zooming that Apple seem so keen to destroy HTC over.

Cost about the same as an iPad might (what with pricing still TBA), it's faster, it does more, dev tools are free and I can put any software I damn well please on it. Oh yeah, and it has a camera and proper blue tooth.

Asus have the smarts to kick ass in this market, but then again, don't underestimate the fruit, and don't forget that Jobs isn't going after the same market demographic by a long shot.

iPhone ego clash costs Flash at Virgin America

The Other Steve
Flame

Inifnite monkeys

"You'll have to have an aptitude for writing software"

You're talking about webbies here, if they had an aptitude for writing software, well, they'd be writing software, wouldn't they ?

Feckin' script monkeys.

The Other Steve
Badgers

It's the mobiles, stupid.

"98 per cent of PCs have Flash player installed"

Yes. But 98% of mobile devices don't. And soon 98% of the devices accessing the web will be

mobile devices.

Therefore flash is dead. If everyone could just get over it and move on, that would be great.

Apple is suing HTC

The Other Steve
Troll

80s revival !

Look and feel lawsuits FTW!

Oh, and PKB! Steal ideas from Xerox PARC much ?

Climategate hits Westminster: MPs spring a surprise

The Other Steve
FAIL

Bloody hippies

"Our high-consumption lifestyle is non-negotiable. Only eco-fascist losers would suggest otherwise."

I'm sure you think your're being sarcastic (and terribly witty to boot, how terrible to be wrong on both counts), but what you say is half correct

Our lifestyle IS non negotiable. We have clean water, heating, electricity, transport, hospitals. We live in comfort. We aren't going to give that up, and those countries who are not yet fortunate enough to enjoy such conditions are not going to give up aspiring to them.

Those facts are non negotiable, and any framework for discussion of climate change which fails to recognise that is plain stupid. There's no reason why I shouldn't be able to drive my SUV down the motorway on the school run if I can engineer a solution that means doing so has a minimal impact on AGW or one of many more immediately serious and well understood environmental issues.

But you don't just hate the impact, you hate the SUV. Just like the fox hunting ban had nothing to do with the fox and everything to do with the hunters, so the Eco facists and hippies have adopted AGW as a stick with which to beat those they feel are making unnaceptable lifestyle choices.

In the process they are drowning out the discourse of scientifically informed debate (as neatly illustrated by this story) and making the chap on the clapham omnibussuspect that anyone who feels strongly about AGW is probably a bit of a twat.

But do carry on.

MS and Oracle's big dev tools - who needs 'em?

The Other Steve
Megaphone

Horses for courses vs degrees of autonomy

Fun article, albeit an obvious troll.

As ever, despite all the protests from various camps (mine included), the answer is that there is no one best solution.

Some people like a simple editor and the command line. They can be productive that way. Some people like a shiny IDE. Some, like me, are content to use either/both as appropriate.

As someone mentioned above, if you're running a couple windows with editor, debugger and build output, you are using an IDE. Even more so if you have build scripts/macros. It's just that your brain is doing some of the 'I' part.

In an ideal (from a codemonkey's point of view) world, each individual developer or team of developers would have the autonomy to select an appropriate CPU architecture, OS, language and/or compiler and sundry other development tools such as editors, build tools, source control systems, etc, etc for each project that they are faced with.

In the real world, unless you are an indy (and even then you may well face constraints due to client requirements), or work for a very small shop, you are unlikely to have that degree of autonomy.

There are good reasons for this which have fuck all to with 'vendor lock in', corporations with even small dev teams require standards. While the corporate codemonkeys may chafe at being treated like cogs in a machine, that is, in fact, exactly what they are.

It's no good if one member of the dev team, is using one krufty lump of ad hocery while the others use something else, possibly each their own KLoAH. I've seen shops that try and work like this, very few get away with it, usually it is a disaster waiting to happen. Someone gets sick or leaves and some vital bit of process knowledge is lost forever. Having a standard, repeatable, documented process is more important than some whining beardy fucktard's preference for vi, or indeed some mouthy recently graduated drone's obsession with Visual Studio. Or a drooling moron's preference for Eclipse, the second most bloated, ponderous and ungainly IDE in the universe (Monodevelop, in case you were wondering)

Those of us lucky enough to have the autonomy to chose should do so based on what seems to be most productive and appropriate, ideally we should get some metrics to prove it, but that rarely, if ever, happens in practice. Academia, yes, practice, no.

Here's a handy hint for anyone who feels like they're somehow 'locked in to' or forced to use an IDE that they think is not appropriate : Try and write a compelling business case that illustrates why this is so. When you fail, you will understand why your development process looks the way it does. On the off chance that you succeed, well, job done. Grab yourself a boss chair and a business card order form. Attaboy.

Basically, if you're in a position to chose, you've got nothing to complain about and a world of alternatives. If you're not in a position to chose, there is most likely an excellent reason why not. If you don't like not being in a position to chose, you made a poor career choice somewhere along the line.

High skills shops can be more tolerant of individual coder styles, corporate sweat shops and internal IT functions rarely fit this description.

The Other Steve
FAIL

Erm

I just popped an instance of VS 2008, loaded in six seconds, and it supports makefile projects. Got wizard and everything.

KDevelop uses GNU autoconf - to build makefiles.

Eclipse supports at least two different kinds of makefile projects.

Netbeans will create and read makefiles.

Dev C++ supports makefiles.

Most any 'serious' IDE will support makefiles (I'm looking at you XCode, smarten up) because they are such a de facto standard in C++ development.

So, well, y'know, fail.

The Other Steve

So it should be

"I've always thought that the Unix/Linux environment is itself a fantastic integrated development environment."

You would hope so, since that is precisely what UNIX was developed to be, a platform for programmers to build systems.

The Other Steve
Flame

LOLz

"Also, I don't know any good programmers who use IDEs."

Then you probably don't know any good programmers.

Experts rubbish iPhone for health use

The Other Steve
Jobs Horns

Duh!

Well of course it's not fucking suitable for use as a medical device. There are a whole bloody host of things that it's not suitable for. Basically it's a pretty shite platform for most business apps due to e.g. lack of bluetooth, lack of multitasking (well, not lack, buy you know what I mean) and a whole host of other dumb ass restrictions piled on by Apple in an effort to a) maintain their premium branding, b) control the 'user experience', and c) well just generally be pack of four letter words beginning with C.

And I say that as someone who has recently added 'iPhone' to his development platforms. It's a shite platform for anything other than being a shiny toy, and even as a shiny toy lack of basics like OBEX make it bloody annoying. The vast lack of biz apps that you simply can't build around an iPhone because Apple won't let you is staggering. The very fact that these idiots decided to try is proof that despite it's paucity of features and general unfitness for such tasks, it's overall shinyness makes it attractive enough to close down peoples critical reasoning functions. As with many of the iPhone based biz projects I've been watching fail recently, I suspect what we are seeing is a persuasive dev team who somehow managed to write a plausible sounding business case as to why their employer should buy them all iPhones and pay to enroll them in the dev program. Can't imagine why they'd want that, can you ?

FWIW I hear that med profs actually do like Win 7 tablets, which let's face it are a far more suitable form factor to begin with. Why ? Because they like the handwriting recognition. Hate the fucker personally but then I'm not a medical professional informatics practitioner, or whatever they're called this week. Graffiti FTW, except that I can't sell it to you, cos bastard Xerox own a patent on it.

Also, I should like to point out that even though am I now the owner of several macs, a jesus phone and soon a stupid bloody iPad, I still hate mac fanbois, creepy kool aid swilling bunch, so you are. Oh yeah, and Apple are WAY more evil than MS, can't even change the color of the menubars in snow leopard, fucking retards.

Meh!

Apple to take iPad orders this week?

The Other Steve
Jobs Halo

Expensive but worth it

Already have clients lined up who want development doing for the platform, and you can sell any old tat on the App Store to the tens of thousands of hopeless Apple cultists whose pre order will sit alongside mine.

So from my point of view, it's like Apple are actually giving me money.

YMMV , obviously.

Windows Phone Classic to coexist with Windows Phone 7

The Other Steve
FAIL

Do Keep up

"isn't to be taken out and shot as might have been expected"

Who expected that ? Not me, because I've been paying attention. It was very clear from the licensing deal that MS did with BSquare back in November 2009 that there would continue to be WinMo 6.x licences and WinCE licences available.

God knows I don't blame you for not reading the comments on your own stories given the current quality of commentard and the fact that we're always so mean to you, but come on guy, GIYF.

"But Windows Mobile, even version 6.5, is aimed at mobile phones"

Not necessarily, no, it is designed for mobile devices with cellular radios, which is not the same thing. It was shoe horned into being a phone OS, a task at which it is notoriously unsuited due to it's PDA focussed heritage.

"A few diehards might prefer the mobile-computing capabilities of Windows Mobile, but they will be a vanishingly-small minority."

Erm, the vast majority of installed winmo images aren't in phones, but in various other handheld devices, bar code readers, stock systems, logistics kit, vehicle tracking, etc, etc. Always have been, always will be. Compared to those, it is the consumer WinMo phone market that is actually "vanishingly small".

Epic Fail, I'm afraid.

PHPers prefer Windows desktop to Linux

The Other Steve
Flame

While 18 per cent use Vim

And of those :

Per cent who use Vim because they grew up with it during the nightmarish period when there really wasn't anything less hideously painful available on Unix: 1%

Per cent who use it because, despite having a deep understanding of text editor theory and having kept up to date with decades of usability research including the key studies relating to productivity and modal vs modeless text entry, etc, they just like it : 1%

Per cent who use it because some wank stain on slashdot said that "real men use vi" and they bought into the self perpetuating bullshit, thus condemning themselves to a hell of their own devising for the sole purpose of playing the alpha and waving their tiny geek wangers in peoples faces to show how uber leet they are : 98 %

Per cent of the above who are linux jihadi, for whom purity of ideology is more important than productivity, output or even using the right tools for a particular job : 100 %

In summary then, if you're a Vim user, there's a roughly 98% chance that you're a mong.

Microsoft re-tiles mobile platform for Windows 7 era

The Other Steve
Thumb Down

Mission statement function creep

"Because then it will be every difficult and expensive to get away from complete Microsoft lock in."

True as far as it goes, but outwith the odd soon to be historical freetard startup - who can't afford MS' wares anyway - very few businesses have "get away from complete Microsoft lock in" as a strategic goal.

Most businesses will be only to happy to source from a single supplier if all their stuff works together. Rather than lock in, they call it 'integration'. It is a business asset.

The Other Steve
Jobs Horns

Yeah, but no, but

"We won't know how easy that will be until we see the SDKs next month; but it's unlikely 7 Series is going to be backwards compatible, and pissing off your developer community, by making them rewrite everything, isn't a great way to start out."

While that's true in one sense, the average WinMo developer is already pretty pissed off to start with, to the extent that MS probably won't lose out much by pissing them off some more.

WinMo 6.5 was received by devs with about as warm a welcome as being kicked in the face and having ones chips pissed in. Forcing them to rewrite stuff is a mild insult by comparison. It might even be welcome, depending on the shape of the SDK.

Corporate devs will be kept safe for a while by organisational inertia, then get new stuff to play with, this will make them happy, to the extent that code monkeys at the corporate code face are ever happy.

Everyone else who hasn't given up on WinMo already will probably just be pleased if it stops being so fuck ugly.

Microsoft made a phone, and I hate it already

The Other Steve
Black Helicopters

Be there or BSquare

This is probably a result of MS's insane licensing scheme for Windows CE. A custom CE image put together with Platform Builder would be far more appropriate for a hand held scanner, but this is a) hard, time consuming and possibly outwith the core competency of Honeywell's dev team, and b) a fuck of a lot more expensive than just licensing a WinMo 6 ROM.

(For the uninitiated, WinMo Smartphone Edition (or whatever the fuck we're calling it this week, Classic, Standard ?) is Win CE with phone bits bolted on).

Back in November, MS divested all the licensing rights to Windows Mobile to a company called BSquare (note that the new OS seems to be called "Microsoft Windows Phone 7 ", not "Windows Mobile") who seem to understand that there are plenty of non phone markets that rely heavily on WinMo and CE based kit, so presumably either a new and even more confusing range of SKUs will become available, or the old ones will remain so. BSquare will also be running logo testing for OEMs and supplying the Platform Builder toolkit necessary to crank out an OS Image.

I've yet to hear anyone from the MS WinMo team say anything even remotely informative about strategy (or anything else for that matter), though, so don't take my word for it.

The Other Steve
FAIL

Because

"Because the two devices share about 90% of their components?"

Apart from the fact that that's just plain wrong, the main component that they don't share is the battery and associated gubbins, due to vastly differing power requirements.

Vastly differing power requirements arise because a phone is expected to be 'on' all the time.

Once you start using your phone as a general purpose computational device, you battery life will suck, because it's not designed to fulfil that goal, the CPU is matched to the power source on the assumption that it will typically be idle for most of the time, as will the other major components that drain power such as the screen.

Your netbook is designed to run it's screen and CPU all the time, and you'd be lucky to see upwards of 6 hours of battery life if you ran it with WiFi and bluetooth on all the time, although this vontinues to get better, the form factor is still nowhere near that of a phone, and will remain that way until we get better at making either batteries and/or fast processors that use much less power.

Wait another decade and perhaps the power requirements for GP computing will fall to the point where a phone is a suitable form factor for doing all your processing. Until then, get used to carrying multiple devices if you need the extra computing power.

The Other Steve
FAIL

Red Fly At Night, Big Pile Of Shite.

But then on he other hand Bill, if i was in a position to carry a RedFly, I could just as well carry a netbook which I coud reasonably expect to have enough grunt to do all of those things at once.

The one I'm scrawling this on is running Visul Studio, IDA, pulling mail and recognising my handwriting while I bitch at you.

That would be a bit much to ask of a phone, which has completely different design goals. Like, y'know, Duh!

Intel joins Nokia in Android attack

The Other Steve
Flame

I see stupid people

"The thing is if you abstract a system too much, most devs just cannot be bothered"

The word that we real programmers use for those people is "stupid lazy retards"

Or sometimes, ssh boy, "clueless admins with hopeless pretensions of grandeur"

Take your pick.