* Posts by Tom 7

8318 publicly visible posts • joined 11 Jun 2009

Oracle accuses US of underhand tactics because discrimination case 'doomed to fail'

Tom 7

Perhaps they should get their data into some from of computer analysis system

and they could see if there is some bias in their data.

Mind you top quality lawyers would be cheaper than their nearest available option for that.

What a smashing time, cheer astroboffins: Epic exoplanet space prang evidence eyeballed

Tom 7

Re: Simulated crash

Anything like this around that doesnt cost?

Pants-purveyor in plea for popularity: It's not just any pork push... it's an M&S 'love sausage'

Tom 7

I dont know what everyones laughing about.

I dont know if people realise that a heart is more of a diamond shape. The only part of the human anatomy that is generally heart shaped is male with one eye. People have been sending trouser selfies to each other for centuries now,

Website programming? Pffft, so 2011. Python's main squeeze is now data science, apparently

Tom 7

Re: Find this bit hard to believe

It does but programming is no longer about pathetic arguments about whose syntax or who squares the circle better, its about access to libraries and python is mostly OK for that - though reinventing DLL hell is not a good move.

Tom 7

Re Good job Python isn't a syntax Nazi.

No its an indentation Nazi which is just as bad. It just shifts the problem somewhere else, it doesnt get rid of it, Because its not really a problem, Its the underlying concepts that people find difficult.

I have been teaching some youngsters and most prefer brackets when things get a bit complicated, it may be my influence I'll grant you, but when a code block stretched to a few tens of lines parentheses matching is a god send. Who needs a collapsible editor when you can find a matching delimiter. And why do collapsible editors only ever collapse from the top?

Apple hands keys for retail to HR boss amid flagging iPhone sales

Tom 7

Re: NObody wanted the job!

Only anecdotal evidence - my teenage daughters seem to be of the impression that their begged for iPhones are no longer of use due to the walled garden and unable to join in on whatever transient app their friends are playing with at the moment,

Tom 7

Re: Put HR person in charge of sales

HR have been putting the innumerate in charge of engineering for a while now and that didnt work out well.

Crypto exchange in court: It owes $190m to netizens after founder 'dies without telling anyone vault passwords'

Tom 7

Re: Crypto-busting test case

I remember when, at one company we started of trying to work out how to be secure without locking ourselves out. Its not as easy as it sounds. A safe with the encryption code on an envelope? For $190 million that's not safe.You can keep adding layer after layer but it always ends up with a SPOF, either in terms of making it possible for others to get in or locking yourself out. Banks have two key access to boxes that are freely available to people with diamond tipped drills.

When working on something that is 'designed' to avoid outside scrutiny I can easily imagine keeping it in house and not trusting your colleagues this loophole was never looped.

BT's outgoing CEO: He's officially gone, but he'll score £1m in pay, pension until Oct

Tom 7

Re: BT

I worked at Martlesham - the culture you mention - obfuscation, delay, decision-aversion only came in with privatisation. We had technology there that BT would love to gave now but they filled the place with accountants and introduced and internal market et voila "Your every move and decision scrutinised"

The pension fund defecit was their own making - they could have put money into it - they would have just had to pay a little tax but they knew the moronic tory government that had privatised BT had said they would cover any defecit of all the people like me they made redundant.

Your rant is so far from the reality I remember I can only guess you got it from the tory handbook of making up shit.

Ca-caw-caw: Pigeon poops on tot's face as tempers fray at siege of Lincoln flats

Tom 7

That's just going to start a wave of people complaining about their sparrows being eaten. Peregrine Falcons take the odd rock dove - but a having twice been near the killing zone of a PF i can tell you the noise made by the raptor coming in at over 150mph to take a bird by surprise will take you by surprise - and that's a lot more volume than a pigeon dropping!

Musk shows off the latest power plant for Starship, replaces Tesla CFO with a millennial

Tom 7

Re: MBA

An MBA is like a logic lobotomy. I've even had friends take them and they can no longer do simple things. Making a cup of tea involves several meetings,

Are you aware of the gravity of the situation on Mars? Why yes, say boffins: We rejigged Curiosity to measure it

Tom 7

Re: Is Big G truly a universal CONSTANT?

We could feed him General Relativity and see if that helps.

Tom 7

Re: We are so used to g = 9.8 m/s^2

Is not golf the correct way to estimate gravity on non-earth bodies?

Tom 7

I think one of the troubles with scientists is they did not spend enough time playing as children. I used to spend days playing in the dunes near my grandparents in Aberdeen and most of Mars can easily be created with sand and wind alone - no need for water. Its because we have a lot here that we tend to assume its necessary for there to have been some on Mars at some time, but even rocks can flow like a fluid to cause the erosion seem in many places and wind will layer sand to make sedimentary rock.

The latest theories about earth's water (which doesnt match the isotope ratios of comets in the least) seem to suggest it may have been created in the hot depths of the earth, something that existed in Mars for a billion years leaving 3.5billion years of wind to create most of what we see now.

The D in SystemD stands for Danger, Will Robinson! Defanged exploit code for security holes now out in the wild

Tom 7

Re: Hunting around online I found an excellent bugfix

And it will make a good Pi filling too - https://files.devuan.org/devuan_jessie/embedded/ !

Tom 7

Re: The D stands for Deficiency in education

I never used to get de-hibernation issues on my laptop until SystemD came along. They were solved by re-booting, Something that with modern disk makes SystemD a problem added to a problem that no-longer exists,

Techie finds himself telling caller there is no safe depth of water for operating computers

Tom 7

Re: Annoying pedantry

Or Audiophile - an Audiophile 2N3052 can cost more than a Linsley Hood amp containing 4 (or is it 8) of them in a functioning format!

Boffins debunk study claiming certain languages (cough, C, PHP, JS...) lead to more buggy code than others

Tom 7

Re: GIGO

Terse but understandable code? That really depends on the problem at hand - many problems I'd have to deal with cannot be written in terse and understandable code because the problem is not terse or understandable even its most simple breakdown. I always used to say to people who said they could write code without a goto to fuck off and write a device driver, or if that didnt work run something on their object code that removed all jmp instructions.

I grew up in chip design and some code worked on a quantum level in emulating how device worked, When that code didnt work as it should you couldn't modify the code - some of which was the combination of several PhD lifetimes of the best minds in the world, If you found a situation where their code failed you just had to make sure you never called their code in a way that would make it fail.

Tom 7

Re: One more time.....

I think you've missed the point of the article!

Tom 7

Re: It's "What's the best language" all over again

I used to code as a tool - I'd write stuff that made my chip-design easier and less error prone. The best part of my job then was computers were slow and even my hyper efficient jobs used to take a few days to run let me go and read all the journals in our library and, around '87 I came across a paper where the author looked at C and wrote simple code to check for buffer overflows, unreleased memory and a whole bunch of other testable errors and I swept these up and added a stage to make which was run before make debug so by the time my code was make debugged 95% of the invisible errors were already eradicated. Just making sure strcpy and malloc were not used in any code you test unless by sandbox proxies let alone consider for production makes your life so much easier (well once you've stopped using MS programs that need to live in 64k segments).

I've done this in any language I've had to code in for more than a few weeks as the couple of weeks spent writing the belts and braces pays for itself pretty quickly - even if the morons who run the project wont allow you the time its worth sneaking it in under the radar.

Tom 7

Re: strNcpy is also buggy

Never had a buffer overflow in any language once I'd worked out it was a problem. If is beyond you to write a little routine to do the checking for you and make sure you use that rather than the potentially buggy one.

This stuff was only ever hard when done in assembler without macros.

Raspberry Pi Foundation says its final farewells to 40nm with release of Compute Module 3+

Tom 7

Re: Good & Bad news

I got an original Pi1 and put RiscOS on it. Absolutely amazing! Just needs someone to write some useful programs for it!

NASA's Opportunity rover celebrates 15 years on Mars – by staying as dead as a doornail

Tom 7

Re: Mileage

I thought it was a man-bag.

Core blimey... When is an AMD CPU core not a CPU core? It's now up to a jury of 12 to decide

Tom 7

Re: From what I hear, a "core" is...

RISC is RISC - it could theoretically have microcode*, its just that people discovered that a lot of the time a compiler could optimise stuff and make things a lot faster than the same source compiled for the microcoded stuff. When memory was as valuable as the CPU then microcoded stuff seemed like a good idea. Sophie Wilson seems to have spotted that the simplicity of the 6502 could be combined with a limited instruction set, 32 bits and still burn through source code faster than MISC and using a lot less CO2!

The meaning of core will disappear as number crunching chips for AI come more online - my RaspberryPi ARM CPU has vector processing code which are surprisingly nippy for doing some maths stuff and I can see more generalise arrays of this sort of stuff optimised in different way for AI rather than, say graphics, which will become very important in the future but IBM seem to have shown 8bit maths is more than adequate for a huge amount of AI stuff so how many 8bit cores does a 64bit 'core' count as?

* you could argue that memory cache is a form of microcode but for memory access rather than ALU access.

Tom 7

Re: None of the above

Alas the careful evaluation of the different processors would require different copies of Windows and presumably two copies of all the software you need to test it on and the cost of that could far exceed the cost of the two different chips you are testing.

Tom 7

Re: The proof

I had a 50Mhz 486 system that was faster than 70Mhz Pentiums in almost all the applications I was interested in - which wasn't word processing.

Tom 7

Re: Ahhhh the famous intel 8087

I was lucky enough to be into chip design and I remember getting a numeric co-processor to speed up circuit simulation (PSpice on a 286/287) and boy did it speed it up! ISTR it was faster than on our VAX780. Agree with you on segmentation though I think it put back PC computing by 13 possibly 15 years - I played with CP/M 68K around the same time and it was a dream to code for, I still wonder who the twats at IBM were that wanted Kildall to sign a non-disclosure agreement and buy CP/M outright and yet didnt do the same to Gates.

Apple hardware priced so high that no one wants to buy it? It's 1983 all over again

Tom 7

Re: No, you don't wish you'd have bought it.

Who needs 32 bits? I got all nostalgic reading this stuff and got SIMH Altair CP/M running. Its amazing what you can do with a >1Ghz Z80 and virtual disks.

Tom 7

Re: As a dev system? No, startup biz!

It had a 68008 and 8 bit data bus but it was only half as fast as the 68000 which, as a 32 bit chip was actually pretty damn good. You could write code without worrying about 64k boundaries and if IBM had chosen it instead of 8088 (also 8 bit data) and they'd got CP/M 68K instead of MSDOS the first 15 years of its life wouldnt have been a complete fucking pain.

Tom 7

Re: As a dev system?

Even mainframes were slow at the time. They made you think about how to make them work for you, rather than sending emails to someone else to get them to do it or writing a document to pretend you'd done some! I used to use my first at work IBM pc to craft scripts to do all sorts of editing to file listings that would then be modified by another script to create massive batches of jobs to tun on the mainframe, which while slow, could run for a couple of weeks at a time doing my work for me.

A Delta IV Heavy heads for space at last while New Horizons' fumes OK for 'future missions'

Tom 7

Re: The Delta IV Heavy.

I'm not sure you can easily get close enough to a synchronised landing to have your organs acoustically smoothied though.

The Iceman cometh, his smartwatch told the cops: Hitman jailed after gizmo links him to Brit gangland slayings

Tom 7

Re: "Massey died in a fusillade of bullets"

And if I've read the figures right you are more likely to be shot by a toddler in the US than by anyone with a gun in the UK.

Tom 7

Re: "Massey died in a fusillade of bullets"

It is still (alas) worth noting that the mere ownership of a gun (to protect your property and family) in the US makes it far more likely you or a member of your family will be killed by that very gun than a UK person being killed by any gun.

Got a Drupal-powered website? You may want to get patching now...

Tom 7

My favourite software for earning a few quid helping people stopping it doing anything

Drupal, like many web site arseistants, seems to be built on the false premise that something complicated can be made simpler. All it does is move the hard bit somewhere else, where you will have to meet it, rather than face to face, via a whole new bunch of not quite worked out problems. It's the Fourier transform of a Spike, rather than a short click you end up with signals in every frequency.

Microsoft partner portal 'exposes 'every' support request filed worldwide' today

Tom 7

I grabbed a copy and did some analysis.

95% seem to be the three words 'kill me now'.

It’s baaack – Microsoft starts pushing out the Windows 10 October 2018 Update

Tom 7

Re: A friend of mine was giving a demo yesterday

The ipad would not do what he wanted it to do for any money he can afford. Ditto MacOS.

As for changing to another windows OS he's one of these people that bought into computing is easy so he's not up for that.

I may offer to help him upgrade his machine to Linux but not until he's calmed down. He spent ages preparing his demo and getting the people together to watch it and MS takes over his PC and makes him look like a twat (or so he feels), Why cant they just have the common courtesy to say your machine needs updating and it will grind to a halt for a while is that OK or do you have a living to earn from this shit piece of software we made others put on your computer.

Tom 7

Re: Please Play Responsibly

Beep Beep Beep All lines are permanently busy. Please contact Microsoft Customer Support.

Tom 7

A friend of mine was giving a demo yesterday

but his computer failed to listen to him while it upgraded instead. Fuck Microsoft.

Are you sure your disc drive has stopped rotating, or are you just ignoring the messages?

Tom 7

It is possible to produce an idiot proof interface.

But it does the require the extermination of every idiot.

Watch an AI robot program itself to, er, pick things up and push them around

Tom 7

Why can't robots just learn to do things without being told?

Ever heard of teenagers?

Most munificent Apple killed itself with kindness. Oh. Really?

Tom 7

Re: Re-lightening plug.

And dont use a good scotch. It just makes your hear ache to finish working,

Tom 7

Re:'prevent' [damage]

it does alway amuse me how people go out and buy the slimmest phone/tablet possible and then have to carry it around in something akin to the packaging it came in to keep it working.

Tom 7

Re: Look it's really quite simple.

Sorry but gel capacitors say you will.

RIP 2019-2019: The first plant to grow on the Moon? Yeah, it's dead already, Chinese admit

Tom 7

That photo

appeared in many papers as a grid that you would look through desperately trying to find the shoot,

I found it on one site - it would have been an inch or two off the the left on all the other ones published. It seems most sites crop (crap) the photo to fit the layout without person with clue checking it.

Do you feel 'lucky', well, do you, punk? Google faces down magic button patent claim

Tom 7

Am I lucky?

I dont think I've ever been offered the 'Feeling lucky' button,

Tom 7

Re: Legal Certainty

I would suggest that the legal certainty is really the legal vagueness to spread the definition as wide as possible,

Tom 7

The problem seems to be that 90% of the people involved in developing web pages are "definitely not skilled in the art".

I must confess I have my name on a patent but my job was at stake for not agreeing to write about something I'd knocked up the functional core of in a lunch meeting! I doubt it would stand up to any scrutiny but my managers thought its was the dogs bollocks whereas to me it was obvious to anyone reading their first art pamphlet as Viz would describe it. I was probably skilled in that art but 25 years on I'm still learning about computing.

The Large Hadron Collider is small beer. Give us billions more for bigger kit, say boffins

Tom 7

Re: The FCC, eh?

People used to brew beer twice from the same grain - the first mash would produce a good strong brew - possibly up to 10%, and then the grain was mashed again and the small beer made.

Modern brewing uses a technique called sparging where a small amount of much hotter water is used to wash the remaining sugars out of the grain after the first (and now only) mash liquor has been drained off.

Conversely there is a pub near Hexham called The Twice Brewed where they used to add more grain for the second mash to make an even stronger ale, Its in a village called Once Brewed!

Tom 7

Re: One ring to rule them all?

They call it Clever TeVer!

Army had 'naive' approach to Capita's £1.3bn recruiting IT contract, MPs told

Tom 7

Re: Actually...

Were LA's doing things inefficiently or did Crapita just manage to sell the idea they were? I worked for one small council that had managed to avoid outsourcing and we had far far fewer IT staff, in house and out, than all the outsourced ones of similar size.

I believe its just another tory myth that public services are inefficient - as outsourcing proves time and time again.