* Posts by captain veg

351 posts • joined 12 Jun 2009

Page:

Top Spanish minister shows citizens are thick as tortillas de ballenas

captain veg
Bronze badge

homeopathy was "very or quite scientific"

It is. A model of the scientific method, in fact, when first proposed by Dr. Hahnemann.

Completely wrong, though, like phlogiston and the aether. That's science for you.

-A.

3
0
captain veg
Bronze badge

Re: Seen worse in France...

The sun is orbiting Earth. And vice-versa.

-A.

1
5

Fandroids, take your phone's antivirus and burn it – Android bod

captain veg
Bronze badge

unsaid

"Every Android device gets scanned at least once a week by Google's security systems, Ludwig said.

"And at least once a day by our friends at the NSA.

"And, of course, a couple of times an hour by Google's personal and behavioural data hoovering systems, he added."

-A.

2
0

Industry infighting means mobile users face long delays on UK trains

captain veg
Bronze badge

plus d'info, svp

"The technology is being used by mobile network Iliad in France."

Pray, tell more. I quite often travel by train between Paris and Toulouse, and there is basically no coverage at all between the big towns along the way. And I'm an Iliad subscriber.

-A.

0
0

UH OH, it's MOBILEGEDDON! Your site may lose, well, PENNIES

captain veg
Bronze badge

Re: One day they'll realise that...

There are ads on the web?

Not in my browser there ain't.

-A.

13
0

Embarcadero’s cross-platform XE8 RAD Studio targets iOS 8, IoT

captain veg
Bronze badge

Re: were't even close to C++ performance

You *can* force the VB compiler to give you fast arrays. It's a compiler option. Usually it's not worth it in application code because a bug resulting in a runtime exception is a much better result than overwriting random memory addresses with garbage, resulting in who knows what weird behaviour before mysteriously crashing. For system code, VB (of any generation) is the wrong language.

In my organisation we recoded all our mathematical optimisation algorithms -- which manipulate large multi-dimensional arrays of double-precision floats -- from Fortran and C into VB after the switch to native-code compiler at VB5. No one noticed any perceptible degradation in performance.

Downvote away, fanbois!

-A.

0
1
captain veg
Bronze badge

Re: were't even close to C++ performance

Apples and oranges. VB's native arrays are very different fruit from C's. If the C++ program were modified to use COM SAFEARRAY instead of a raw block of memory, the results would be comparable. Or if the VB compilation options were set to not perform bounds checking they would be closer (but still not identical).

This is an artefact of the language, not the compiler.

See here for the low down on the common back end:

http://www.brainbell.com/tutors/Visual_Basic/Generating_Code.htm

-A.

0
1
captain veg
Bronze badge

Re: were't even close to C++ performance

Evidence? Because, as previously stated, the back end compiler was the same as that for Visual C++.

-A.

0
1
captain veg
Bronze badge

native code compilation in VB

"what Microsoft never quite got with Visual Basic or Visual C++: rapid component-based coding with a visual designer and high-performance native code compilation."

Not really true.

VB 5 and 6 had the option of native compilation, using the same back end as Microsoft's C++. And if you were really hardcore, you could even (with a bit of subterfuge) delve in to the link phase and mess around with the object modules.

-A.

0
6

Dailymotion staying VousTube thanks to Vivendi offer

captain veg
Bronze badge

ca me fait chier

Have you had your daily motion?

Have to admit that I didn't realise it was Orange. The same people that brought you Wanadoo-doo.

-A.

0
0

Volvo V60 Polestar: Speak softly, carry a big stick, dress like a Smurf

captain veg
Bronze badge

Re: challenge

Honda CBX.

Benelli Sie.

BMW K1600.

-A.

3
0

GitHub jammed by injected JavaScript, servers whacked by DDoS

captain veg
Bronze badge

Re: No Script

> TH\his is another reason to use no script.

Not everyone is good at improvisation.

-A.

1
0

Hey, Microsoft, we can call Windows 10 apps anything we like – you're NOT OUR REAL MOM

captain veg
Bronze badge

Re: Its only UNIVERSAL if it runs on ALL Devices.

> When "HTML" apps will get rid of the concept of "page", "previous page", "next page" they will get the right to be called "applications" or "programs".

See "Single Page Application". They're all the rage, you know.

-A.

1
0

Aged 18-24? Don't care about voting? Got a phone? Oh dear...

captain veg
Bronze badge

Re: Here are my ideas to improve politics.

2. and 6. While we have first-past-the-post, which is justified on the premise that you are electing a contituency representative, not a party manifesto for government, yes. It's just that general elections are, in fact, about choosing a party manifesto for government. This is why the primary chamber should be elected on a national or regional party list system, and the revising chamber be FPTP constituencies with no whipping. No party affiliation would be good too, but impossible to police, so it should be made as hard as possible for parties to reward "good" behaviour by the elected minions.

-A.

0
0

Sick of Chrome vs Firefox? Check out these 3 NEW browsers

captain veg
Bronze badge

Re: BASED ON A MORRIS MINOR

Don't forget the varnish and Ronseal. That timber was structural, so rot could get you an MOT failure.

-A.

0
0
captain veg
Bronze badge

Re: getting the engine out

As a spotty teenager, I used a builders' plank and a skateboard to get mine out, having first reversed the car on to ramps. Worked a treat. Undoing the single central bolt holding the flywheel on was another matter, as was torquing it back up to (if memory serves) 147lbft. Shattered the first socket wrench.

Happy days.

-A.

2
0

Don't pay for the BBC? Then no Doctor Who for you, I'm afraid

captain veg
Bronze badge

there is no "road fund licence"

It's called Vehicle Excise Duty.

But yes, it could usefully be added to fuel duty.

Insurance, no, unless you want to be subsidising reckless youths who wouldn't otherwise be able to afford even third party cover and forget about any notion of no claims bonus. I know I don't.

-A.

1
0

Microsoft man: Internet Explorer had to go because it's garbage

captain veg
Bronze badge

Re: Um, what?

Is it OK for Konqueror?

-A.

2
0

W3C recommends Pointer Events standard – but it's a touchy subject. Right, Apple?

captain veg
Bronze badge

Why does a scripting language need threading?

To keep the UI responsive while performing computationally intensive tasks in the background. Something that the developers of the recent Graun refresh would do well to learn about.

Anyway, that scripting language already has them. They're called web workers.

-A.

8
0

Apple: Fine, we admit it – MacBook Pros suffer wonky GPU crapness

captain veg
Bronze badge

Re: Not the first time

Surely the solution is to lift the system several inches above your desk and drop it to reseat the chips. Worked for the Apple III.

-A.

7
0

For pity's sake, you FOOL! DON'T UPGRADE it will make it WORSE

captain veg
Bronze badge

Wrong tool

I've seen .NET code running under Mono on a Mac. WinForms too. And on Linux.

Yes, it's a bit like Dr. Johnson's dog, but surely worth Mr Dabbs trying. Unless there's any WPF involved. Then you're fúcked.

-A.

0
0

BBC: SOD the scientific consensus! Look OUT! MEGA TSUNAMI is coming

captain veg
Bronze badge

Re: Found the problem..

Disinterested means impartial, not apathetic. It's not wholly clear from the context if this is what Orlowski intended, but the word that you are after is uninterested. Oh, and were. And that really ought to be a full stop after audience.

-A.

1
0

Pull up the Windows 10 duvet and pretend Win8 and Vista were BAD DREAMS

captain veg
Bronze badge

Re: Have you actually used PowerShell to automate GUI operations?

> DOS was still present as the bootloader, but once Windows started up it was discarded.

Untrue.

Some DOS calls would be intercepted by VMM/VXD, but not all. Right up until WinME an API call could still end up serviced in real-mode DOS.

-A.

0
0

Microsoft: We bought Skype. We make mobiles.. Oh, HANG ON!

captain veg
Bronze badge

Lync

"Nobody thought it was best solution, but it was lying around, so people started to use it."

Did any of them get it to work? It's pretty much unusable in this organisation.

-A.

0
2

Then there were 3: Another UK mobile network borged ...

captain veg
Bronze badge

cool phone number

(01) 777-7777 (seven sevens) used to be a shop in West Wickham. Can't remember what it sold, but the number remains implanted in what's left of my brain.

-A.

0
0

Your anonymous code contributions probably aren't: boffins

captain veg
Bronze badge

copy, paste

"“Programmers who are more advanced and are able to solve more difficult tasks have more distinct coding styles than programmers that are not as advanced."

Because the latter group simply copy and paste snippets of code written by the former?

-A.

0
0

Boffins: It's EASY to make you GRASS YOURSELF UP for crimes you never did

captain veg
Bronze badge

Reality distortion field

"The other event was pure fiction, but a surprising number of test subjects came to believe it happened anyway"

So replacing Steve jobs wasn't so hard after all.

-A.

0
0

CIOs: What jobs do you have to fill before you can get on with yours?

captain veg
Bronze badge

Re: What do CIO's do anyway?

So far as I can tell, the only requirement -- and it's a biggy -- is the ability to persuade finance to spunk unfeasible quantities of dosh on the latest technology fad.

-A.

1
0

MAINFRAMES are SO NOT DEAD: IBM's launched a new one

captain veg
Bronze badge

Re: Why would anyone use VB

Latterly because of a large legacy codebase. But in the first place, because it was the only way to get a Windows app up and running in a sane amount of time. I'm talking about the Windows 3.0 timeframe. There was no Java. C++ was new and didn't offer any help in building graphical UIs.

Having previously made a living writing C and assembler for DOS I invested in a copy of Petzold. I counted 80-odd lines of code in his "Hello, world" program, just to put some text on screen. VB could do that with a few mouse clicks and no code at all. No contest.

-A.

1
0
captain veg
Bronze badge

Re: Rubbish - Old IT Grey suits out!

I shall assume that you mean pre .NET (i.e. real) VB.

1. Recurssion isn't a word. Recursion, on the other hand, is trivial in VB. You will probably want to precede your parameter names with the ByVal keyword.

2. Use the AddressOf operator and a suitable declaration of CallWindowProc.

Next!

-A.

3
1

Windows 7 MARKED for DEATH by Microsoft as of NOW

captain veg
Bronze badge

joystick instead of wheels

Actually manufacturers would quite like to replace the steering wheel with something like a joystick -- it would free up a lot of interior space and make left/right-hand-drive conversion much simpler -- but they are not allowed to. Current regulations require a solid physical connection between the steering control and the steered wheels.

-A.

0
0
captain veg
Bronze badge

Re: WTF?

The drivers are not included on the installation media. For a new installation you either have to roll your own installer, or put the requisite files on a floppy disk. Your computer does have a floppy drive, right?

-A.

3
0

NoSQL pioneer to inject your database with ACID

captain veg
Bronze badge

Re: Dick Pick

Item = value, Item-ID = key.

Item composed of zero or more Attributes, separated by Attribute Marks.

Attribute composed of zero or more Values, separated by Value Marks.

Value composed of zero or more Subvalues, separated by Subvalue Marks.

And the really prescient thing is that the codes used for AM, VM and SVM are all illegal characters in Utf8, and so can still work as separators in this post-ASCII world.

-A.

0
0
captain veg
Bronze badge

Dick Pick

"[...] run on top of the company’s recently upgraded key-value store engine"

So Richard Pick was on the right track all along.

-A.

1
0

Healthcare: Look anywhere you like for answers, just not the US

captain veg
Bronze badge

Re: France

They already have that one covered. All employees in France are obliged to undergo a medical examination every two years at the expense of their employer. This is a make-work scheme for a cohort of médecins du travail who do nothing else -- certainly not general practice -- and would be otherwise unemployable.

-A.

0
0
captain veg
Bronze badge

Re: France

> Also here we pay to see the GP, and get it back later, which does mean that most people that go to see a doctor do, actually, have something wrong with them

By "here", do you mean France? If so then the "something wrong with them" that you mention is almost entirely hypochondria. Honestly, your average French person will go urgently to the doctor because of a sniffly nose in winter (which they will insist on calling "rhinitis"), and won't leave without a prescription.

-A.

3
1
captain veg
Bronze badge

France

The quality of care in France may well be good (I haven't had much cause to find out), but the inefficiencies of a fragmented system are obvious. Every French family has at least one set of crutches in the loft because when someone breaks a leg -- and, since everyone goes skiing here, that's not uncommon -- they are obliged to buy their own set. The purchase is reimbursed, but the crutches remain the property of the breakee, who pretty soon has no further use for them. The total lack of any kind of connectedness between the various medical agencies also means that individuals are responsible for keeping their own medical records and carting them around with them when visiting the various practitioners. X-ray images are pretty unwieldy things to carry on a bus, I can tell you.

-A.

7
1

European data law: UK.gov TRASHES 'unambiguous consent' plans

captain veg
Bronze badge

Re: Experian

Credit agencies don't (and are not allowed to) operate in France. Hasn't stopped me getting credit.

-A.

0
0

World, face Palm: PDA brand to RISE FROM THE GRAVE

captain veg
Bronze badge

Herd of cows

Of course I've heard of Cowes. It's on the Isle of Wight.

-A.

3
0

Iliad owner coughs €2.3bn for Orange Switzerland

captain veg
Bronze badge

Oi, Xavier

Where's my fibre optic internet connection, eh?

-A.

0
0

France says 'non' to UberPop

captain veg
Bronze badge

Re: Paris in a taxi - never again

Paris taxi drivers are a variable lot. Some are good, some are frighteningly, dangersously bad. For the wheelchair, best to order from a company that specifically caters for disabled passengers, such as G7.

-A.

2
0

Is there ANOTHER UNIVERSE headed BACKWARDS IN TIME?

captain veg
Bronze badge

Re: Ah!

I used to say that there are two types of sysadm -- fascists and incompetents -- and that it was tricky to chose which kind to wish for.

However, following a reorganisation of corporate IT a while ago I now realise that there is a third variety: incompetent fascists.

-A.

2
0
captain veg
Bronze badge

bigots, xenopobes and paranoid control freaks

Don't forget fruitcakes, loons and closet racists.

-A.

2
0

Deprivation Britain: 1930s all over again? Codswallop!

captain veg
Bronze badge

How about "go to a food bank for your baked beans", does that qualify?

-A.

4
4
captain veg
Bronze badge

Re: hay man

You might then have a legitimate complaint against the Graun. In one of the linked articles it is clearly stated "public spending as a percentage of GDP [will] fall to its lowest level since the 1930s", and that was written by proper journalists that often write on economic matters.

http://www.theguardian.com/uk-news/2014/dec/03/autumn-statement-2014-george-osborne-spending-cuts

I'm not sure, though, how many people would make this distinction between spending and consumption. The fact that Osbourne is having to stump up an additional pile of cash for (largely in-work) benefits may well be unwelcome and unexpected (to him), but it is a consequence of the same set of policies.

-A.

4
0
captain veg
Bronze badge

hay man

I think it worth mentioning that the article was not written by any Guardian staff member. This was an invitation piece.

And in an article of over 700 words, Tim concentrates entirely on just ten. Yes, I understand that they are not literally true, but it's still a bit of a straw man. What about the rest? Do you deny that "[t]he Office for Budget Responsibility just reported that the level of public spending will be at second world war levels once this government has finished with its cuts."?

-A.

11
17

Microsoft: Hey, don’t forget Visual Basic! Open source and new features coming

captain veg
Bronze badge

Re: VB6 was the one of the best things MS made

Like most of the good stuff from Redmond, they bought it in.

http://www.cooper.com/alan/father_of_vb.html

-A.

5
4
captain veg
Bronze badge

they should do the honorable thing...

... and open-source VB6.

OK, it's a bit late, but some of us still have a lot of (real) VB code to maintain, and no easy way to make it run well and look good on current versions of Windows. It is sobering to realise that when VB6 came out, Windows 98 was Microsoft's premier offering.

VB.NET and its successors are just C# with superficially VB-like syntax. Porting really is not that different from a total rewrite.

-A.

8
0

Coming to Blackphone: An app store loaded with privacy tools

captain veg
Bronze badge

Re: bending or folding

Shirly that's the iPhone 6?

-A.

1
0

It's nearly 2015 – and your Windows PC can still be owned by a Visual Basic script

captain veg
Bronze badge

Portmanteau

Combination of "hole" and "whore"?

Dunno about "findling", though. The context would appear to require a verb.

-A,

1
0

Page:

Forums