Matthew Lang avatar

Matthew Lang

Family guy and web developer

Proud of Ethan winning his first Junior Club Championship at Paisley Golf Club.

A superb match over 36 holes that went to a second playoff hole before the winner was decided.

Auto-generated description: A young person in a red shirt and gray pants stands on a golf course holding a trophy next to a flagstick.

Amazed by GitHub Copilot

I must admit, I am blown away by GitHub's latest technical preview, Copilot, despite not having access to it yet. It's almost like having Stack Overflow, your favourite snippets collection, and a pair programming buddy rolled into one.

There are some concerns being voiced about how this will impact the value of a developer's role.

While GitHub's Copilot will in time automate a fair amount of time in a developer's typical day, it can't account for the complexity involved in solving real-world problems using code. While the snippets generated by Copilot look to solve simple tasks, it's piecing these tasks together by the developer that counts. A developer's role is not just to write code but to understand the code being written. GitHub's Copilot looks to do both by providing generic suggestions that the developer can change to solve the problem they face. 

Given that my brain is not quite as sharp as it once was, I welcome any tool or product that helps me write and understand better code. GitHub's Copilot will definitely help me do both. While it won't make me a 10x developer in the future, it will definitely make me understand and be more proficient with more programming languages. 
 

Lunch date

I just had a wee lunch date with Jennifer at one of our favourite local restaurants.

Nice to get out of the house, have the cooking done for you and be in great company.  Shame I have to get back to work now. 
Let me get this right. Twitter's Blue subscription costs $3 per month, and for that, I still have to see ads in my timeline? Undoing tweets and organising my Twitter bookmarks hardly seems worth it.

I'm not impressed.

Glasgow bigotry, enough is enough

Growing up in the west of Glasgow for a few years, I witnessed plenty of actions of hatred and violence just because you had a particular colour of football jersey on. It was a mentality that I thought the city had outgrown until this year. Not once, but twice now, the centre of Glasgow has been the scene of violence and vandalism by those that call this same city their home.
The desperate, misplaced, desire to equivocate and suggest the wrongs in the conduct of a section of the Rangers support are shared city wide, hasn’t helped. The Ibrox club are on their own in this city and any other across the global game when it comes to the expression of anti-Catholic sentiment, and that should have been long since acknowledged. It was in an interview run by this newspaper group, conducted by Graham Spiers for the Scotland On Sunday in 1995 with Walter Smith, that the then Rangers manager struck to the heart of what continues to be at play. “There is a Protestant superiority syndrome around here, you can feel it sometimes…”

Rangers, the 'superiority syndrome' and anti-Catholic bigotry: Why it cannot go unchallenged any more
 Last weekend's scenes in the centre of Glasgow are just the tip of the iceberg of a culture of "fans" who hide behind their football club to justify their actions.

There is a clear consensus from people across Glasgow that enough is enough. Action must be taken.  

It was nice to get back to church and celebrate Drew’s first Holy Communion today. Even nicer that he was able to do it with some of his classmates and friends.

We’re back home now and firing up the BBQ for a feast with a few drinks. All in all, it’s been a good day.

Is it time for a new Repulican party?

The GOP is continuing its move to always side with Trump.
In this, Cheney is hardly alone. At the national and state level, Republicans who challenged Trump’s Big Lie — ranging from Sen. Mitt Romney (UT) all the way down to a member of the Michigan State Board of Canvassers — have either been formally punished or publicly rebuked. The party may not agree on much internally nowadays, but on this point, they march in lockstep: Trump’s falsehoods about the election must not be challenged.

The Big Lie is the GOP’s one and only truth
It makes you wonder if it's time for a new Republican party.