* Posts by matthewdjb

70 posts • joined 29 Oct 2014

Page:

A floppy filled with software worth thousands of francs: Techie can't take it, customs won't keep it. What to do?

matthewdjb

Ideas and information. Far more dangerous.

VS Code acknowledges its elders: Makefile projects get an official extension – and VIM mode is on the backlog

matthewdjb

Copy line to the next? Select, Ctrl-c,ctrl-v.

People are used to what they're used to. Sometimes what they're used to is slower compared to modern applications. But having used vi(m) for years, I doubt it's really more effective than modern editors.

Anyway, as a developer, I spend more time thinking than I do typing.

Really smart syntax checking in the editor. That's what I want.

People actually write novels about DevOps – and an author spoke about his take at Dynatrace's Perform event

matthewdjb

Nah. Does it syntax check?

Looking for the perfect Valentine's gift? How about a week of retro gaming BBC Microlympics?

matthewdjb

Re: Right on Commander!

Elite dangerous is great. If you get stranded, you can sort people in real life and they'll come and rescue you

I played for a year when it came out. Haven't touched it since. But I recall docking is not that difficult.

Severe bug in Libgcrypt – used by GPG and others – is a whole heap of trouble, prompts patch scramble

matthewdjb

Have these guys never heard of clean code?

buf_cpy

What's wrong with copyOfBuffer?

Transcribe-my-thoughts app would prevent everyone knowing what I actually said during meetings

matthewdjb
Facepalm

You poor innocent fool

He who controls the minutes controls the meetings.

No one remembers what was agreed.

So long as you're not too unsubtle, you can choose the decisions that were made.

Signal boost: Secure chat app is wobbly at the moment. Not surprising after gaining 30m+ users in a week, though

matthewdjb

Audio notifications. How quaint.

That's it. It's over. It's really over. From today, Adobe Flash Player no longer works. We're free. We can just leave

matthewdjb

Re: Best thing to happen...

Floppies? Loading programs from cassette and tape player.

Or typing hex into the hex loader from a magazine listing.

Exonerated: First subpostmasters cleared of criminal convictions in Post Office Horizon scandal

matthewdjb

Not just private eye, but also computer weekly.

Brexit border-line issues: Would you want to still be 'testing' software designed to stop Kent becoming a massive lorry park come 31 December?

matthewdjb

Re: Stockpile your popcorn

So sorry for bringing intelligence into the conversation.

If only...

Astronomers get more than they bargained for, as Mars probe InSight's instruments detects solar eclipses

matthewdjb

Re: Stähler must be my age

No, he's Swiss.

5 Swiss francs is about the thickness of a 50p and worth about £4.

An irritating itch down the back of your neck? Searing midsummer heat? Of course, it can only be SysAdmin Day

matthewdjb

Re: Colonies of sysadmins have a single queen

ODFO

;-)

matthewdjb

Re: Since when was ...

Sure. That's what they want you to think.

Trump's bright idea of kicking out foreign students unless unis resume in-person classes stuns tech, science world

matthewdjb

“We hope that most schools are going to be open, and we don’t want people to make political statements or do it for political reasons,” Trump said.

So instead he's going to force them to open for political reasons.

Linux kernel coders propose inclusive terminology coding guidelines, note: 'Arguments about why people should not be offended do not scale'

matthewdjb

If the underlying issues prompting this idea were to be resolved, no one would be calling for this change. Therefore, it seems to me to be clearly necessary.

Do Baptists get offended when they visit Geneva and see statues of Calvin who used to drown their ilk? No, because the issues behind that are long resolved.

Barclays Bank appeared to be using the Wayback Machine as a 'CDN' for some Javascript

matthewdjb

It's really simple. Some drone from cognizent/infosys/tech Mahindra or whatever muppet outfit they've outsourced to, googled for the resource, found it at the archive and used that. Because they're like that furniture retailer - Sofa Kingdom.

Infosys denies former head of diversity recruitment's accusations of racial bias and visa fraud

matthewdjb

Of course it's not their (written) policy.

A fête worse than death: After struggling to connect into SAP's SapphireNow online shindig, we were all 'rewarded' with a Sting concert

matthewdjb

Re: SAP Deployment.

Been paying my bills for over twenty years. What's not to like?

Bite me? It's 'byte', and that acronym is Binary Interface Transfer Code Handler

matthewdjb

When the same user needed his two passwords reset. For the fiftieth time. We set the first to Head and the second to Dick. To be fair he took it with good grace.

My test string in ROSCOE was 'hippopotame'. Obvious but inoffensive. Mostly.

ALGOL 60 at 60: The greatest computer language you've never used and grandaddy of the programming family tree

matthewdjb

Re: Algol 68 is not ALGOL 60

I remember attempting a C compiler using that book. Did enough to pass the course but never finished it. It was hard!

matthewdjb

Re: No love for CORAL 66?

In memory processing. We loaded our entire billing system into an alpha with a whole 2GB of memory. The billing run on the vax would take two hours. On the alpha, two minutes. (and then it still took five hours to print out the bills).

If you don't LARP, you'll cry: Armed fun police swoop to disarm knight-errant spotted patrolling Welsh parkland

matthewdjb

Re: Bird mask may have had some effect

Also transmitted by person to person contact, if pneumonic plague developed.

(Doomsday, Connie Willis)

I've seen things you people wouldn't believe. Spacecraft with graphene sails powered by starlight and lasers

matthewdjb

Re: Calling Isaac Newton...

No need to build a laser.

Fit a bunch of superconducting squares in orbit around the sun, and use that to make the sun lase.

UK finds itself almost alone with centralized virus contact-tracing app that probably won't work well, asks for your location, may be illegal

matthewdjb

Re: And what about the people ...

I think we must have the same dad.

As Brit cyber-spies drop 'whitelist' and 'blacklist', tech boss says: If you’re thinking about getting in touch saying this is political correctness gone mad, don’t bother

matthewdjb

It's a bleedin' whitewash.

Grab a towel and pour yourself a Pan Galactic Gargle Blaster because The Hitchhiker's Guide to the Galaxy is 42

matthewdjb

Re: That Robot ...

I can own up to that.

UK contractors planning 'mass exodus' ahead of IR35 tax clampdown – survey

matthewdjb

Run away.

I did that twenty years ago. But it's interesting that the same story was around when ir35 was mooted back in 1999/2000.

The difference this time is that the clients have the liability which makes it harder to fight.

The changes to contractors are that those on Ltd companies will need to pay more NI. Including employers out of their fee, as dividends, already under attack, are no longer possible.

So far that puts them on an equal footing with existing umbrella company users.

Where the bite is, is that many contractors work long distances from home for relatively short periods of time.

They will no longer be able to pay the expenses out of pre-tax income, and it is that which will hit clients, as they'll find it much harder to find contractors. This will in turn impact permies, as the clients turn to cheaper options, like folk from India, thus further hastening the demise of British IT experts.

B-but it doesn't get viruses! Not so, Apple fanbois: Mac malware is growing faster than nasties going for Windows

matthewdjb

Re: It's an obvious target, no?

Do keep an eye on whether you're getting regular updates to your OS. Apple are notorious for letting their products fall out of security updates without telling anyone..

Gee, S/4HANA. Just what I always wanted: Customers are wary of what's in SAP's sack

matthewdjb

Re: Is it just me, or is the idea of forcing people to the cloud adding to the issues?

There's no forcing to the cloud. You can on premise s4hana where you have complete control.

Customers in 'standoff' with SAP over 2025 end of support for Business Suite: Who'll blink first?

matthewdjb

It's not an upgrade to s/4hana. It's a migration. So some customers I'm aware of are considering migrating away from SAP completely, since they've got a migration project on their hands anyway.

Boffins hand in their homework on Voyager 2's first readings from beyond Solar System

matthewdjb

Re: Gravity...

"Look at a photon, it is divisible, it can be split between slits in a slit experiment. So its made of multiple parts"

It isn't, it can't and it isn't.

IT contractor has £240k bill torn up after IR35 win against UK taxman

matthewdjb

HMRC aren't wanting contractors to pay the same tax as employees in the same position. They're wanting contractors to pay more - in the form of employer's NI contributions.

Chemists bitten by Python scripts: How different OSes produced different results during test number-crunching

matthewdjb

Order!

Unless the type of the returning parameter explicitly specifies the sort order, the sort order of the returned data is undefined.

A very important basic fact.

I am astonished at the number of people who think that an SQL SELECT will return records in the primary key order. In a relational database, the sort order is undefined.

I don’t know, apathetic bloody chemists, I’ve no sympathy at all.

IR35 blame game: Barclays to halt off-payroll contractors, goes directly to PAYE

matthewdjb

Re: Last year I've been working for Infosys/Proximus in Brussels

Switzerland have set aside nearly 4000 work permits a year for British workers, if/when Brexit happens.

Anyway, being from a third country doesn't seem to restricted the influx of folk from India.

You know SAP's doing a great job when a third of German users say they 'have no confidence in it'

matthewdjb

I've made a lot of money out of SAP being a bit crap. I see no need for it to change.

Btw, the clue is in the name of the programming language. ABAP means in German "Allgemeiner Berichts-Aufbereitungs-Prozessor". While this is generally rendered in English as "Advanced Business Application Programming", an alternative would be "Common Report Application Programming". Or CRAP.

What do you do for a living?

I'm a CRAP programmer.

Yes, I think you probably are.

Are you who you say you are, sir? You are? That's all fine then

matthewdjb

I think you'll find the systems are implemented by people earning not very much either. Hence the quality.

Can you download it to me – in an envelope with a stamp?

matthewdjb

Re: Deliberately obnoxious

That reminds me of the Big Train sketch (Do you speak English?).

https://www.youtube.com/watch?v=rxUm-2x-2dM

matthewdjb

Re: Deliberately obnoxious

I watch LOTR in a Swiss cinema. French and German subtitles generally, but when Elvish was spoken, up popped English subtitles.

The time a Commodore CDTV disc proved its worth as something other than a coaster

matthewdjb

Re: One wonders

It wasn't a record. It's was a CD.

Contractor association blasts UK.gov guidance on hated IR35 tax law's arrival in private sector

matthewdjb

Re: How old is IR35 now

2000 the onus for deciding in or out, and liabilities for getting it wrong, were with the contractor. A year or so ago, the government shifted the decision to the client for the public sector. Now they want to roll it out to the private sector.

matthewdjb

Re: How old is IR35 now

It came in in 2000, but the onus for deciding in or out, and liability for getting it wrong, was on the contractor. Since it became too easy to construct contract and working practices that were outside, it quickly became an irrelevance to savvy contractors with cooperative clients and agencies. Other contractors went into the arms of umbrella companies to avoid the issue altogether, considering the extra tax to be worth the lack of risk. Yet others went into dodgy schemes - that's coming home to roost with the Loan Charge.

A year or so ago, for the public sector the liability was changed to be with the client. Now the government wants to role it out to the private sector.

matthewdjb

I usually went for "Dim Prawn".

matthewdjb

'it's not difficult at all. If they're inside the scope of ir35, then they pay. If not they don't'

To paraphrase one Dawn Primarolo circa 1999.

What else can we add to UK.gov's tech project bonfire? Oh yeah, 5G

matthewdjb

Re: "finding a vendor who is able to supply hardware that meets the requirements of a trial"

Yes, it is a lot of hot air. Over in abroadland, I'm taking part in a 5G trial. I have at home a 5G router. It is no faster than my fixed line (as fast), is very noisy and runs very hot - hence blowing a lot of hot air.

It's kept switched off.

Industry reps told the UK taxman everything wrong with extending IR35. What happened next will astound you

matthewdjb

When IR35 was first mooted back in 1999, we didn't know whether the client would have the liability or the contractor. However, there was a widespread fear that either way, it would lead to the end of contracting.

Didn't happen.

I now contract in abroadland. No tax relief on dividend income, so no dodging the NI equivalent. It's still worth contracting for the freedom and the uplifted income which over the years has reduced to around 50% more than a permie position.

Greatest threat facing IT? Not the latest tech giant cockwomblery – it's just tired engineers

matthewdjb

Re: Some weird comments on here...

I happily work 3-4 hours a day. When things get tough, maybe 6.

AI has automated everything including this headline curly bracket semicolon

matthewdjb

Re: TOO REAL - YouTube Link broken Mr Dabbs

But not available where I live.

matthewdjb

Re: "don't start a sentence with a conjunction"

That's ending a sentence with a preposition

matthewdjb

A later edition of the Eye, says that twitter is 90% journalists and other media types taking to other media types. It does not reflect society's views abs newspapers should stop presenting it as such

If the thing you were doing earlier is 'drop table' commands, ctrl-c, ctrl-v is not your friend

matthewdjb

One weekend we were doing a system upgrade. I was told I'd be called Saturday to do my task; dropping an index of the general ledger, running some task, reinstating the index.

I didn't get the call.

Sunday at about 8pm, and after a couple of bottles of wine, the call came. I explained the deal was that the call me Saturday. Today is Sunday and I'm pissed.

I think the guy at the other end of phone was maybe a yank, as he persuaded me, eventually, to do my part.

I came within a "confirm y/n" of dropping the table rather than the index..

Page:

SUBSCRIBE TO OUR WEEKLY TECH NEWSLETTER

Biting the hand that feeds IT © 1998–2021