* Posts by ettery

9 publicly visible posts • joined 4 Jun 2018

Intel's processor failures: A cautionary tale of business vs engineering

ettery

Focus on short-term profits is not good for high tech engineering

Boeing and Intel are victims of the focus on short-term profits, mainly driven by executive remuneration structures which focus on pleasing the investors over aligning with what's best for the business.

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

ettery

Forced upgrade even of machines that pass checks?

My old i7 is still going great guns, and my computer passes all of the Windows 11 requirements including the TPM security model, but the upgrade checker still says "Processor not currently supported for Windows 11". "Currently" - as in, may be in the future? Seems like they are just trying to force upgrades. Either they will have to allow people like me to upgrade or they will continue to support Win 10 - at least, thats what I think. I'm sure there are many people in my position.

Boys outnumber girls 6 to 1 in UK compsci classes

ettery

You sound a bit defensive, not sure why - I read this as just pointing out that the lack of women is not because women are not good at comsci. My workplace experience supports this - the female developers I've worked with have been good, almost without exception, but there have also been few of them.

I think you are probably right, those who choose comsci really want to be there and so tend to be better.

The question is, why do so few women choose comsci? You sound as if men don't choose comsci - of course they do, just in larger number - why? I don't think sexism or perceived sexism can be ruled out, though that hasn't been my (male) experience - we've actively hired women in businesses I've worked in because it often improves team dynamics to have a mix.

My daughter is doing comsci and asked me the same question last week - why so few women? I didn't have an answer and neither did she. Hopefully someone is doing some research into it. The more talent and different perspectives the better.

20 years of .NET: Reflecting on Microsoft's not-Java

ettery

Never mentioned: C# has been setting the pace over the last 10 years

Yes, C# was Microsoft's answer to Java and took a lot from Java initially, but under the guidance of Anders Hejlsberg has matured better than Java, which is now playing catch-up.

Features have been introduced which make coding in C# more concise and elegant, with better support for the functional and asynchronous paradigms than Java. This started in my mind with the introduction of LINQ in 2007 and has accelerated in the last 10 years. Java is following with the introduction of the Streams API (7 years after LINQ), Lambdas, pattern matching, async etc but are still behind, particularly in writing concise code. Going back to Java feels very clunky.

Big Tech on the hook for billions in back taxes after US Supreme Court rejects Altera stock options case hearing

ettery

Re: IT's late and I'm kinda dumb

I don't know for sure about the US, but in most countries the employer is liable for deducting the tax from the employee's pay and submitting it to the revenue service - you only get the post-tax amount in your bank account. This makes life much easier for the revenue services - they can chase a (relatively) small number of companies for large numbers rather than lots of individuals.

And - if a court later decides that the companies gave employees benefits which should have been taxable, and the tax wasn't paid, the revenue service is going to try to recover that tax from the companies involved. The companies will end up paying it, and it's very difficult if not impossible for them to recover it from the employees, some of whom are probably no longer employees. Generally they don't try, for obvious reasons.

Web body mulls halving HTTPS cert lifetimes. That screaming in the distance is HTTPS cert sellers fearing orgs will bail for Let's Encrypt

ettery

Re: Shakedown time

Good CAs who do the job they are paid for are a foundation of commerce on the internet. How else are you going to trust a website who's owner you don't know?

And for websites only looking to protect their clients with encryption, Let's Encrypt couldn't be easier (or cheaper). I use Let's Encrypt wherever possible and would happily expire my certs daily if it improved client safety.

Both are providing an important service.

El Reg sits down to code with .NET for Linux and MySQL, hitting some bumps along the way

ettery

Nope. You're missing out. VSCode has all the best bits of an IDE without the sluggishness. Just install the extension for your language - intellisense, step-through debugging, awesome editor features. What a fantastic tool for just about everything I do. Look at the numbers - fastest growing dev tool by miles for the last few years. Even ignoring it's main focus (node, html, javascript, typescript) - look at the extension installs: 55,000,000 python extensions, 19,000,000 Java, 16,000,000 C# 11,000,000 Go etc. Even if lots of people install extensions and don't use them, those are big numbers.

I use it on Windows and Ubuntu for Javascript, Java and Python. Dumped IntelliJ and co.

Oh, and it left Atom behind years ago.

ettery

Re: Any MS devs looked at this?

Good question @sabroni - lots of haters here. It's clear from the negative posts that many have never tried using the latest MS tools to build for for Linux, and none have persevered. So they are just ill-informed opinion. I see the poeple who have tried it are positive.

I build and support .NET Core APIs and Apps which all run on Linux, both natively and in containers, and it works brilliantly - easy dev environment which lets you focus on the work and deliver working code. Microsoft's dev tools work well. Yes, Visual Studio doesn't run on Linux, but the deployment is easy. The "friction" is no greater than getting setup with Java (which I also use) - probably less if you take fiddling around with Maven files etc into account.

And those slating VSCode are stuck in their ways and missing out - what a fantastic tool for just about everything I do. Look at the numbers - fastest growing dev tool by miles for the last few years. Even ignoring it's main focus (node, html, javascript, typescript) - look at the extension installs: 55,000,000 python extensions, 19,000,000 Java, 16,000,000 C# (less than Java! - indicator that Java IDEs are rubbish compared to Visual Studio?) 11,000,000 Go etc. Even if lots of people install extensions and don't use them, those are big numbers. Much of the power of an IDE in the feel of an editor.

Have fun and don't be put off!

Microsoft commits: We're buying GitHub for $7.5 beeeeeeellion

ettery

Whiners

Wow, so negative. Loving what MS are doing with VS Code, .NET Core, etc. Reckon they'll do a good job. I'll certainly give them the benefit of doubt until they prove otherwise.