* Posts by matjaggard

321 publicly visible posts • joined 22 Apr 2015

Page:

Post Office slapped down for late disclosure of documents in Horizon scandal inquiry

matjaggard

Re: MPs on a jury duty style system

This is so unfair. They're mostly people who genuinely want to help improve the country. Sadly they're not the best people for the job because we pay so much more for private sector leaders. Maybe some small minority are also in it for the power or revolving door opportunities rather than to genuinely help.

If we give them zero respect, threats of violence and a not-much-above-average wage then who the heck are we expecting to apply??!

How a single buck bought bragging rights in the battle to port Windows 95 to NT

matjaggard

Re: Windoze NEVER worked well.

I'm no Apple fanboi but I do have to use one for work. I find Apple exactly as intuitive as Windows once you're used to them, both take time to get used to how they do things.

On other things, MacOS has a faster filesystem than NTFS in my experience but a tendancy for things to "just not work" like missing keyboard control or external hardware not made by Apple just stopping working where it would be fine on Windows.

Exposed: Chinese smartphone farms that run thousands of barebones mobes to do crime

matjaggard

If I was creating a mechanism for detecting a phone being a real one, I would rely on things that are not easily faked like enough entropy in the tilt sensor readings.

Network Rail steps back from geofencing over safety fears

matjaggard

Re: AI solution?

Ooh that's annoyed me, well done.

For what it's worth I'm going to rise to the bait.

Not all these technologies are all hype and no substance. Blockchain always had pretty limited use cases in my opinion. AI on the other hand is going to be pretty transformative to the world - equivalent to the industrial revolution or the internet. People will get crazy rich from it and very many, possibly most current jobs will just stop and we'll almost all have to change how we work to augment the AI rather than instead of it.

matjaggard

Re: because...

> there's always some means of defeating it if determined enough

Well yes but you actually don't need to make it really hard to circumvent a protection, just harder than the alternatives.

Lenovo to offer certified refurbished PCs and servers

matjaggard

Re: Fresh new SPYOS...err... BIOS, as well.

Why? Because they forgot to make the BIOS spyey enough first time they sold it??

matjaggard

Re: Excuse me if I'm a bit suspicious

But if you trust them for a new computer where they can embed whatever they want in the bios or whatever (and many do), why wouldn't you trust them for the refurbished option?

City council megaproject to spend millions for manual work Oracle system was meant to do

matjaggard

Re: Priceless ..

Depends on your budget though.

Chrome engine devs experiment with automatic browser micropayments

matjaggard

I'm not sure you've understood how this works!

From the spec: "Web Monetization doesn’t allow a website to specify a payment amount or currency. It only allows the site to tell the browser it can accept payments.

"With the help of a WM provider , your visitor decides whether to make a payment, how much and how often to pay, and in which currency."

Drowning in code: The ever-growing problem of ever-growing codebases

matjaggard

Re: You're paid to code, dammit, so get writing!

I've had to fight the system occasionally to remove unused code. My worst was with a bank where every code change required a change request from an internal or external customer. Thankfully I found a helpful business analyst to sign off on "as a developer I want less pointless code so I can focus on the important stuff" type stories.

Mozilla CEO quits, pushes pivot to data privacy champion... but what about Firefox?

matjaggard

Agreed. I also feel it's a shame that everything will be WebKit/Blink based in the near future. It puts a lot of power into the hands of those who moderate those browser engines.

IPv4 address rentals to mint millions of dollars for AWS

matjaggard

Re: Charging a fee is a reasonable thing

Incorrect. They should only charge a fee if there is an alternative. Specifically they do not offer load balancers as IPv6 only. You can get Dual Stack or IPv4 only but if you want a load balancer you must pay for an address. That's a simple increase in price, not a new charge for an avoidable commodity.

GitOps pioneer Weaveworks unravels after funding fabric frays

matjaggard

Re: 5 year rule

Like Amazon?

KDE 6 misses boat to make it into Kubuntu 24.04

matjaggard

If you were going to finish that with "desktop" then don't bother because desktop sales are on their way down.

If "laptop" then the year of the Linux desktop was around 2011 with the Chromebook.

If "computer" then it was probably 2008 with Android.

Return to Office mandates boost company profits? Nope

matjaggard

Re: if you, as a "middle manager"

Sadly the umbrella is required in my experience. The crap will fall, no matter what. From shareholders, from customers, from suppliers, from government, from lawyers, from the need to make really significant decisions occasionally, from unions. We need people higher up to deal with all the big crap and pass it down as smaller crap that can eventually be dealt with by people who also need to get some proper work done.

Ideally those layers are not too high and the people are both clever and understanding, as well as trusting their employees, to enable the maximum work to be done but sadly that's rarely the case.

Space exploitation vs space exploration: Humanity has much to learn from the Voyager probes

matjaggard

Re: 5-10 years is short term for people, too

I completely agree that we need to invest in long term things but is space exploration really the right thing? It's sexy and all but even with exploration the sea is likely a better option to learn relevant lessons and I'm not convinced exploration is the best area of science to invest in anyway.

I don't see national pride and patriotism as significantly positive things on their own, they seem to be increasingly linked to xenophobia as far as I can tell.

JetBrains' unremovable AI assistant meets irresistible outcry

matjaggard

Re: It’s not just C-Suite

I don't really agree with this sentiment in this case, but I do think that the EU's cookie policy has meant that even more than before people will click on these things without thinking. And clicking decline without thinking is likely equally bad, we have to stop asking stupid questions all the time.

For a moment there, Lotus Notes appeared to do everything a company needed

matjaggard

Re: The problem with Notes

It's really not true to say that it doesn't matter how pretty software is. Users need to be OK with the basics of what they're looking at before they'll invest time looking for the specific thing they want. That's where Notes fell down. That and the fact that the sync seemed to be broken more of the time that it worked. Countless times I couldn't open a database or application or whatever they called them - I never understood why.

IBM overhauls rewards program for staff inventions, wipes away cash points

matjaggard

Re: Months???

Glorified?! By who? I think they're cheap so-called accountants. A real good accountant is well worth their salt unlike these people.

matjaggard

Re: It's the IBM of the 21st century, what do you expect?

As long as you don't disagree with software patents altogether (which as a UK resident I basically do) the old scheme was pretty good. Come up with an invention which need not be particularly novel and certainly need not have any potential for making money and you'd get some points. If it was novel you'd end up with more as it could be filed rather than published.

Points mean a mind numbingly boring day job with a dinosaur company which in the rare event of it making some profit you're unlikely to share much of it. What do points mean? Prises!

UK public sector could save £20B by swerving mega-projects and more, claims chief auditor

matjaggard

Re: Erm

Tax avoidance is legal but not moral. Doing the things that tax rules are there to promote (saving for a pension for example) are avoiding tax but are not "tax avoidance" but "tax planning". Avoidance is using laws in a way that they were not intended to be used, hence is using a loophole.

Big businesses can normally get away with calling their brand whatever value they fancy to avoid paying tax - register your brand name in the lowest tax location and then claim that your UK sales are due to the use of this expensive brand name.

The best way to solve this is to drag tax avoiding brands through the mud, thus decreasing the amount they can claim their brand is worth.

UK PM promises faster justice for Post Office Horizon victims

matjaggard

What actually went wrong?

I've not seen much technical detail into what went wrong with the Horizon system. Specifically how can a double entry accounting system (which I read somewhere that it is) be so far out, if it's reporting systems that were wrong then surely they'd have found that while investigating, and how can you get it wrong always in the same direction with the subpostmaster out of pocket? All of that smells like a really bad or possibly even malicious system.

matjaggard

Re: Project management by those ignorant of IT systems?

Agreed but sadly that can't happen because 1. Anything you try to make Fujitsu pay would have to have been in a contract with them or they'll just wriggle out of it and 2. The post office will just go bankrupt if we make them pay and then we'll have no universal postal system - fine if you're in London less so in Scourie.

matjaggard

Re: The possibilities are infinite

@RegGuy1 the old system Horizon replaced certainly didn't have automated tests since it was entirely paper based.

Microsoft touts Visual Studio Code as a Java juggernaut

matjaggard

Agreed, you shouldn't have to fight against your tooling. Sadly I have the opposite problem and am fighting against VS Code in places where I use it because IntelliJ doesn't support it.

User read the manual, followed instructions, still couldn't make 'Excel' work

matjaggard

Unlike when you open the MacBook when you need the Apple the wrong way up.

Hell no, we won’t pay, says Microsoft as Uncle Sam sends $29B bill for back taxes

matjaggard

Re: It is sad it is taking such a massive case

@aerogems I downvoted your well thought through post on tax because whilst it seems simple to tax things where the work was done or where the product was sold it's not.

Firstly because what is the "work" and "product" for Google as an example. Hard to define because it could be where you sell the advertising or where the end users are or where the search code was written or quite a few other options.

Secondly the US would never agree to this because they'd lose quite a lot of tax revenue for massive companies like Apple who currently pay US tax for (some) EU software on Chinese hardware sold to EU citizens.

Not even the ghost of obsolescence can coerce users onto Windows 11

matjaggard

Re: A subscription model

I get subscriptions for some things - where a company is providing an ongoing service or even significant upgrades that customers definitely want but now subscriptions are used for software that never gets changed and requires no support. So frustrating.

UK Online Safety Bill to become law – and encryption busting clause is still there

matjaggard

Re: Nice analogy I came across

Sadly not. All of Norfolk and Lincolnshire will drown for a start.

Terraform fork OpenTF renamed and relocated as OpenTofu

matjaggard

Re: Really?

What nonsense, presumably Microsoft are to blame for every bad piece of software you download on a Windows machine? Are Google to blame if you visit a bad website using Chrome?

matjaggard

Actually the developer time had already been pledged, support from big businesses is exactly what the companies offering that time are in need of to prove their investment is a good plan.

Decades-old Home Office asylum system misses EOL deadline, no new timetable in place

matjaggard

Re: Case study

We actually did do these kind of case studies. London ambulance service was one of them, I can't remember the others as I'm old now.

matjaggard

Re: Legacy??

Nah, Linux servers don't tend to run it, nor my MacBook.

Largest local government body in Europe goes under amid Oracle disaster

matjaggard

Re: Labour have always balanced the books

1974 was before 60% of the population were born. How is that even relevant except to learn from the mistakes which Labour appear to have done while Liz Kwarteng have wrecked inflation and interest rates recently?

Microsoft billing 3 cents a minute to revisit tedious Teams meetings via API

matjaggard

Re: Such a shame that we can no longer use local servers, eh ?

Someone clearly lost their data centre job and is still bitter.

FreeBSD can now boot in 25 milliseconds

matjaggard

Re: Hold Your Horses

I don't think anyone is suggesting replacing all virtual machines with this.

This will be ideal for running certain things: docker on Mac where the performance is currently awful, lots of different flavours of function as a service, containers might soon be a thing of the past since this could remove 95% of their benefit over VMs.

UK flights disrupted by 'technical issue' with air traffic computer system

matjaggard

I'm not sure why you got downvoted for saying an air gapped system is not fully secure. It seems pretty obvious to me. To be air gapped means it's likely to be patched less often because it's a PITA to do so, so security vulnerabilities will be there for longer. Also you have to allow storage to be plugged into it somehow to allow updates to the main software as well as patches.

I worked at a place that used CDs for this but it was a real waste of plastic so they started to allow USBs. We had specific machines only running virus checks on those CDs and USBs with virus definitions updated daily. Still we got a virus on the secure system somehow*

*it was definitely not a senior manager plugging his phone into a USB to charge it. <\sarcasm>

Netflix flinging out DVDs like frisbees as night comes for legacy business

matjaggard

X? Really‽

It's called Twitter, or something less polite.

Not call: Open source gurus urge you to dump Zoom

matjaggard

As mentioned, it's the metadata that's the issue: Pull requests, issues, releases, etc.

It's also the integrations with other systems. Github is also our identity provider for some systems.

matjaggard

Re: I'm sorry, I just can't dump Zoom.

The user is not the product on Zoom, firstly because they charge so much and secondly because they don't make any money out of their users other than SaaS fees.

What does Twitter's new logo really represent?

matjaggard

Re: X-citing!

Rebranding is pretty common for non-top brands. Compare Coca-Cola over the years to Pepsi for example.

https://flowingdata.com/2009/08/13/pepsi-and-coca-cola-logo-design-over-the-past-hundred-years/

Stolen Microsoft key may have opened up a lot more than US govt email inboxes

matjaggard

Re: Shouldn't such keys only be issued

Not only should it only be inside Microsoft, it should also be in HSM devices which don't allow exporting the key.

Post Office Horizon Inquiry calls for compensation to be brought forward

matjaggard

Lawyers

I'm not usually one to pile hate on lawyers but this case is crazy. Not only did they work hard to ensure that justice was not done in this case, others have hardly worked to put it right and then for the compensation, they "received £43 million ($52 million) plus legal costs in a settlement. The bulk of the money, however, was consumed by the costs of funding the case." - the bulk of £43 million PLUS legal costs (which should be enough to cover the costs of funding the case surely‽) is a crazy amount of money just to gain the beginnings of some justice.

Linux has nearly half of the desktop OS Linux market

matjaggard

Re: Yet again, Mint

It certainly has inexplicable defaults - you can't tab between inputs without enabling "accessibility". I guess the semi-regular corruption of the NVRAM such that my not-sanctioned-by-apple USB-C docking station stops sending anything to the monitor could be closed as inexplicably but I think it's easily explained by corporate greed.

matjaggard

Re: Linux on the desktop is an oxymoron

Helpfully you can do that with ChromeOS so ✅

38 percent of tech job interviews offered exclusively to men: report

matjaggard

It's not as simple as that. Firstly you can make a job description biased very easily and accidentally. Secondly these people did not apply at all, if you read the article you'll see that companies are asked to contact candidates on this site. How many women are signed up and how many are shown in search results is more relevant but if they company is producing reports like this, they should have their own biased algorithm sorted already.

Multicloud isn't necessary, says Gartner … until it is

matjaggard

Clouds help with this

The cloud providers help to make it difficult or expensive to use more than one cloud by charging for data transfer and making APIs different. Still, we're using AWS for most stuff but Big Query as a data warehouse because all the equivalents on AWS are crazy expensive for the same or less functionality even taking data transfer into account.

'Strictly limit' remote desktop – unless you like catching BianLian ransomware

matjaggard

Re: Passwords

I manage the IT for a small group and we do have RDP straight on the internet. I do what I can in enforcing complex passwords and keeping the system patched but what else can I do? We have no money and limited time to implement whatever it is, the people using it are completely non-technical and the system is on an only-just-better-than-home network.

GitHub, Microsoft, OpenAI fail to wriggle out of Copilot copyright lawsuit

matjaggard

Re: Most code is copied, anyway

This is nonsense. Most code is original, even the move-data type projects have quite a bit of original data mapping and the like. The most commonly used data structures are provided by the languages we use. If you're finding yourself rewriting code that already exists then maybe you should be using a library.

matjaggard

Re: Not at all

It's not that simple as I hope you're aware. This is somewhere between blatant copying and someone using open source to learn programming.

Page: