* Posts by Erebus

15 publicly visible posts • joined 5 Jun 2012

Microsoft devises new way of making you feel old: Windows NT is 25

Erebus

Long live the dinosaur

I love the way people here reminisce about NTVDM as if it's extinct. Spare a thought for those wretched slaves in corporate hell who are still running 32-bit operating systems because their masters love their 16-bit apps SO much.

Snail mail thieves feed international identity theft rings say Oz cops

Erebus

There's no coming back from it

Once your identity is stolen, there's no coming back from it in NSW because credit agencies use your drivers license # to identify you, and the government will not issue a new license #.

Patch now: Apple emits fix for Pegasus spyware bugs in OS X, Safari

Erebus

What' comes in threes and eats apples for breakfast

Worms

'Just give me any old date and I'll make it work' ... said the VB script to the coder

Erebus

Re: Not all of them...

"The cause of this problem is a thing called cdate() that lives deep inside the run-time infrastructure"

Well no, the cause of this problem was the developer not implementing the ISO 8601 date format (which the CDate() function, incidentally, understands perfectly). GIGO.

What can The Simpsons teach us about stats algorithms? Glad you asked...

Erebus
Headmaster

Monty Hall, anyone?

http://en.wikipedia.org/wiki/Monty_Hall_problem

Microsoft Surface 3 Pro: Flip me over, fondle me up

Erebus
Thumb Down

Still roaming challenged

No 3G or 4g offering - clearly Microsoft is still not listening...

Oracle spoils your day with NEARLY 150 patches

Erebus
FAIL

Not just a security update

In keeping with past practices, this is not just a security update for Java from Oracle. No, like many previous releases of Java, there are also major functionality changes included, that once again mean that enterprises can't just push the security updates out, because the bundled non-security changes break stuff. (e.g. Java 7u51 requires that every app has to be recompiled with a new manifest and digitally signed).

For enterprises that have inventories of tens or hundreds of Java applications, cost aside, the requisite remediation that has to happen BEFORE the latest security patches can be deployed is simply not feasible in a timeframe that would avoid lengthy exposure to all the nasty malware that we know is actively targeting Java. The arrogance on the part of Oracle is stunning - they are still ten years behind companies like Microsoft on the patching front.

Why not build a cluster out of WORKSTATIONS?

Erebus

Brute force

Will make an awesome password cracker or Bitcoin miner with all those GPU's humming away...

Furious Google techie on NSA snooping: 'F*CK THESE GUYS'

Erebus
Big Brother

Pot, kettle, black?

It must be really frustrating for Google to find out that their monopoly on our personal information has been broken.

How to spot a coders comment

Erebus

Re: Comments slow my code down - when comments become code

Oh, and the "rule" for a long time at another place I briefly worked was that comments had to have jump instructions around them - to avoid programs being slowed when "processing" them! Even batch files were not spared - every comment had to be preceded by a GOTO statement jumping to a named label:

@Echo off

GOTO SkipREM1

REM ***********************

REM * This is a comment

REM ***********************

:SkipREM1

Erebus
Holmes

Comments slow my code down

I once worked with a smart arse whose rationale for not putting any comments in any code was that they would slow down execution of his apps. Now, just to be clear, we're not talking about interpreted or JIT-compiled code here. Later after wearing him down some, his argument reduced to the comments slowing down interpreted code, so we organised a little test in the office with HEAVILY commented vs uncommented version of a script of his, and ran benchmarks on them - we were unable to measure any difference between them...

Google to put Chrome Frame to pasture in 2014

Erebus
Facepalm

Oh dear, there goes someone's bonus...

Three years ago, the corporate IT environment in which I work was in dire straits. IE6 was still deployed on 90% of the desktop fleet, the end of support for WinXP/IE6 was looming, and the hundreds of developers and partners refused to remediate their IE6 apps because no funding was forthcoming,. The problem was so tough that no-one knew where to start. Then Chrome Frame came along, everything was fixed overnight. IE6 did not have to upgraded after all, no-one had to fix any code, nothing had to be retested, no end users had to be retrained to use a different browser, and a monkey could be taught to map individual sites to render in Chrome Frame. Investment could be shelved and some very big bonuses paid out to the forward-thinking architects responsible for devising this brilliant strategy.

Imagine the consternation this week when some recently-promoted architects found out that Chrome Frame won't be around for the foreseeable future.

Windows 8 pricing details announced as preorders begin

Erebus
Black Helicopters

$$Media Center$$

Wait until the consumers find out after their upgrade that some of the toys they've got used to (Media Center) are now a paid-for upgrade. Reminds me of the punters that haggle over the price of their new tv, then get stung when they buy a $50 HDMI cable to go with it...

Microsoft douses Flame

Erebus
Thumb Down

Re: Microsoft didn't break MD5

...except that it seems someone at Ms forgot to follow their own advice from way back in 2008:

http://blogs.technet.com/b/srd/archive/2008/12/30/information-regarding-md5-collisions-problem.aspx

Erebus
Black Helicopters

Microsoft didn't break MD5

It's called a "collision attack" and comes about because of vunerabilties in the long-troubled MD5 algorithm (see http://www.win.tue.nl/hashclash/rogue-ca/). Mostly the fault lies with certificate authorities who continue to use this weak algorithm.

SHA1 is starting to look vulnerable too now - are we going to find a way to blame that on Microsoft too?

Grow up everyone - it's time to realise that this is an industry problem, not a vendor problem...