* Posts by Ian 3

26 publicly visible posts • joined 29 Oct 2009

Great Graph Database Debate: Abandoning the relational model is 'reinventing the wheel'

Ian 3

More to database architecture than performance? Won't someone think of the data modellers?

The motion is about providing a 'significant advantage' but only raw read/write query performance advantages seem to be used in support. For use cases with a lot of many-to-many relationships and objects that can be linked to the same other objects for different reasons at the same, the significant advantage isn't performance but ability to model with reasonable clarity, and I'm sometimes very happy to sacrifice performance for that (especially when performance is still perfectly reasonable). The way real world things relate to other real world things is rarely a neat, hierarchical relational model with nice foreign keys, and sometimes modelling as a graph has a 'significant advantage'. (And before someone mentions it, if your RDBMS model is full of FK to FK mapping tables with added relationship meta-data, then you've just built a graph, and your SQL will be 'interesting' and hard to manage)

Zuck didn't invent the metaverse, but he's started a fight to control it

Ian 3

Re: Easy

I reckon top-of-head through to taint, would be better. stronger structural skull support and you could bolt them to a chair, rather than just walls and floors, and less torso wriggling. I know he's awful, but we should consider his comfort a little bit.

Cut us some Slack: $27bn+ later, collab tool officially belongs to Salesforce

Ian 3

Re: Goodbye to Slack

Salesforce uses Oracle for it's back-end, but it really doesn't surprise me that Ellison hates his customers. I guess that is pretty pbvious whenever you use an Oracle product.

WTH are NFTs? Here is the token, there is the Beeple....

Ian 3

Re: Whiskey Tango Foxtrot!

I totally get your point but tt will be interesting to see what legal standing a P.O.W NFT with no recognised authority has under any particular legal jurisdiction.

'I own this thing!'

'Who says?'

'The Internet!'

Works fine for people happy to accept a value for a crypto-currency, but may not stand up in court.

JavaScript survey: React everywhere, Jest, Webpack on the up... if only it had static typing, sigh developers

Ian 3

Having spent 20+ years using static typed languages, I'm shifting quite a bit of work to JavaScript, because it isn't static typed. If you want static typing in the browser use typescript (or scala or f#, if you're feeling frisky), if you want it on the server then Kotlin is quite snazzy. Modern Javascript can be beautiful, it just gets horrible abused - but people forget just how truly awful c++ and Java code there is out there. Just keep everything small, beautifully structured and highly functional with lots of tests, and what's not to love?

Unsecured Azure blob exposed 500,000+ highly confidential docs from UK firm's CRM customers

Ian 3

Re: No more Mr Nice Guy

And the penalties should apply to Probase's customers for criminally negligent supplier due diligence - or if they subcontracted due-diligence checks then also to the companies who provided them. I believe the GDPR legislation does not allow companies to just pass the buck to service providers in cases like this.

Bloated middle age beckons: Windows 1.0 turns 35 and is dealing with its mid-life crisis, just about

Ian 3

Re: Who is

Cristiano's weird twin sister they keep locked in a basement.

Congrats, Meg Whitman, another multi-billion-dollar write-off for the CV: Her web vid upstart Quibi implodes

Ian 3

Re: Money For Nothing And Your Flicks For Free

What more could a discerning viewer possibly crave?

Brexit travel permits designed to avoid 7,000-lorry jams come January depend on software that won't be finished till April

Ian 3

Because nothings works better or runs cheaper....

Than complex software finished in a rush. You can almost smell the code-rot from here. Which 'preferred' out-sourcing govt. SI partner is building this, and how much are they getting paid to screw it up?

Pablo Escobar's big bro and former accountant sues Apple for $2.6bn over FaceTime bug

Ian 3

Special accountants rounding?

$100,000 to devote ... Apple's negligent misrepresentation... another $500,000 in damages. Finally, the emotional and physical toll exerted on the former gangland bean counter also has a price of, erm, $2bn.

So 2bn + 600,000 = 2.6bn? Rounding that 0.6m to 0.6bn? Is that just how Columbian accountants roll?

Capita, Fujitsu and pals tuck into slices of £3bn London NHS framework

Ian 3

A veritable confederacy of dunces, if ever there was.

Apache Foundation rebuffs allegation it allowed Equifax attack

Ian 3

Re: And here comes the thunder...

Good job it happened now and not after May 25th 2018!

Ian 3

Hang on...

Isn't Struts a front end MVC thing for web sites? Shouldn't it be sat in the DMZ with only carefully controlled and monitored API calls allowed through to the secure zone? Don't you expect your front-end applications and servers to get hacked and injected and horribly abused with malformed requests hence all that monitoring and separation and internal firewalls?

Improbable: YOU gave model Lily Cole £200k for her Impossible.com whimsy-site

Ian 3

How can so many government funded projects be so awful, and rather than anyone admit they've made a mistake, would rather keep shoveling money in, denying there's a problem, making the mistake bigger and repeating until a new government can scrap it completely. Over and over it happens. The people responsible are almost impossible to pin down, and when you do they just lie and/or talk about something different. It boggles my mind just how much inept fuck-buggery goes on, all hiding behind policies and processes that were intended, once, to be useful, but are in fact just screens for incompetence.

Obama says US won't scramble jets or twist arms for Snowden

Ian 3


$70,000 per hour and a one month rebuild *every* 300 hours flying time? Lockheed really saw them coming didn't they.

Anons torn over naming 'n' shaming of 17yo's gang-rape suspects

Ian 3

I'm not sure about the use of the colloquialism 'lads' in your opening paragraph. Feels like there's a suggestion that gang-rape is a 'lad-ish' activity. I'm sure it is not meant, but I think reporting on such a story warrants more formal language.


First eyes EVER SEEN (by definition) appeared 700 million years ago

Ian 3

Re: But but...

Seriously? You are posting that without a troll face?

Biz prof disses Big Data as a fetish for info hoarders

Ian 3

Re: @Fenwick

So monthly patterns are reasonably predictable - you don't need Big Data for that, the last 20 years avergage monthly temps. would do, not 200 years of 2000 samples an hour. But even that amount of data won't help determine the weather next wednesday. That is my point, nice general trends can often be spotted without massively huge, detailed data sets. Specific detailed predictions can often not be made even with them. When the volume of sample isn't the issue Big Data isn't going to help.

Ian 3


What you say is great for nice non-chaotic systems. Try recording the movement of a three bob pendulum for 100 years sampled every 1000th of a second. try to use that data to predict where it will be 15 seconds later (If you are going to say that is possible, what if a bearing fails after 7 of those seconds?). Not only does Correlation != Causality but also Determinism != Predictability. Few systems are as nice and well behaved as gravity.

Russian diplomat caught driving while 15 TIMES over booze limit

Ian 3

Er, hang on...

Are you sure you're not getting all Daily Mail with your numeric reporting?

If he was 0.3% blood alcohol and the UK limit is 0.08% then he was just under 4 times the UK limit - 7 pints(ish). Hardly a fatal or particulary extraordinary amount of booze, just more than you should drive after. The Polish must have very low limits.

Microsoft's Roslyn invites VB to Windows 8 party

Ian 3

Or for people who have better things to do than manage memory and deal with the windows API? You know, like deliver stable business apps., maybe?

Ofcom mulls smackdown for rogue religious TV channel

Ian 3

All bad?

If it helps stop morons from cloggin up the NHS, and demanding rather expensive medicine and treatments, is it really such a bad idea? I'm all for protecting the vulnerable from exploitative swindle-merchants, but there comes a point when you have to wonder if we're really so short of religous morons that we really have to try to save them all. I'm sure they all quite keen to join their maker in paradise, surely we shouldn't try to delay their ultimate happiness?

Google Go strikes back with C++ bake-off

Ian 3

But isn't...

...c++0x just an attempt to make c++ a bit more like c#?

/me runs away.

Conviction overturned for abuse images bought from bookshop

Ian 3

Demands for a retrial?

So, even when the Judge pointed out how stupid they were, CPS sought a retrial?

It seems like madness to my poor naive brain that CPS need a conviction to prove material is extreme porn or child abuse, so one poor bugger gets a very nasty criminal record and everyone else (if they are paying attention) can learn from this and dispose of the material. That really sucks. Surely in any sane country there should be a mechanism where the police or CPS or some specific censor agency could go to the courts and get a ruling on the material, rather than needing to prosecute the owners/publishers.

But then people would know the law, and could sneak and weasel out of prosecution by cowardly not breaking it, and that would never do.

Vegas vid-poker hackjackpot bonanza duo face charges

Ian 3
Thumb Down


Does this mean anyone using the 'holds after nudges' exploit, that worked on nearly every fruit machine in the 90's is a l33t criminal hacker?

Motorola Dext Android smartphone

Ian 3
Thumb Up

I've had one for a week...

... and it's rather nice.


The battery life is about 4 days if you remember to turn off the WIFI but still have email/facebook synchronising on 3G. You can set it to 2G only and switch off the account synchronising. It supports IMAP email quite nicely too.

I like that I can vaguely keep up with friends on facebook without going to the website, I'm not a big fan, but quite of few of my friends (and strangely, my parents) seem to be.

I'm very pleased with it.