Archive for the ‘Uncategorized’ Category

Trump the leftie

January 24, 2017

The complexity of the modern World often defies simplistic labels used to describe it. One example of this is Donald Trump who, despite being universally despised by the Left, actually does quite a lot to advance their agenda. This post has been written for the benefit of my ultra-progressive friends who may be surprised to find an unlikely ally in the White House.

Donald Trump hit the Oval Office floor running. His first executive order pulled the US out of the Trans Pacific Partnership (also known as TPPA). The Left have been fighting furiously to dismantle TPPA for years and I am surprised that they are not giving Trump any credit for his decisive action. It should make no difference what ideological corner he is boxing out of as long as what he does aligns with the will of the proletariat, right? Obama did his level best to advance the globalist agenda but he has now vacated the taxpayer-funded accommodation in Washington. Hillary Clinton, anointed by Obama as his successor, is on record saying that TPPA is a “golden standard” for trade agreements so I am not sure where she stands on the issue. And then, out of the blue (errr – red, actually), comes Trump and destroys TPPA with a stroke of a pen on the first working day of his presidency. This should endear him with the Marxists of the World who have united for the very same cause.

In a more general sense Trump favours national protectionism over a global, free-market economy. He is happy to introduce tariffs on the imported products putting the US industry out of business. Again, this is something the likes of Communists and Greens (excuse the linguistic redundancy) have been campaigning for for years. The fate of the workers in the Rust Belt of the US should be close to the heart of every caring leftie but now Trump is prepared to stand up for the dispossessed and his commitment should be recognised. It is true that the German proletariat will suffer if the US introduces tariffs on BMW cars to protect the American proletariat but this is a subtlety anti-globalists never worried about so why bring it up now, just because the guy pushing for the tariffs does not wear a beret with a star?

Donald Trump is also happy to confront China on the trade issues. Abuses of the workers’ rights, prison labour, price dumping and other dodgy practices in China have been in the cross-hairs of the caring lefties for a long time. Unfortunately, the previous US regime was not prepared to do anything so it is good someone with bigger cahunas is now inhabiting the White House. Let us hope that, with the support of the labour rights movement and other Marxists, Trump will be able to exert enough pressure on China to force some changes. Both the Chinese workforce and those in other countries whose  jobs are threatened because of cheap imports should benefit from it.

In another development Trump broke the long-standing tradition of pussyfooting around China’s sensitivities by talking on the phone with the Taiwan leader Tsai Ing-Wen. It is something the previous US presidents, including the folk hero Obama, were too scared to do. This brave step by Trump may open the door for confronting China on the other two of the three “T’s” which were considered off limits for any discussion – Tibet and Tienamen . If things go well maybe even the brazen Chinese expansionism in the disputed maritime areas can be given some air? The human rights NGO’s in the West have been decrying the fact no one was prepared to stand up to China so good on Trump for raising his voice. It is also significant that it made no difference to him the Taiwan’s president who called him is in fact a woman. So much for Trump’s alleged misogyny, which so agitated the feminists during the presidential campaign.

But most importantly of all, Trump was prepared to listen to the concerns and fears of the ordinary Americans and devised his political program to address them. This is why he won the elections humiliating the much favoured Clinton team. The story of an underdog defeating an inbred political establishment has echoes of the Bolshevik coup d’état,  1933 German election or Cuban Revolution and should strike a chord in every progressive heart. Well done comrade Trump!

I hope the above examples show that Donald Trump is not a barbarian simpleton but rather a pragmatic politician who has picked the policies that resonate with the mainstream Americans and is prepared to carry through at least some of them, including the contentious ones. There should be no harm in the lefties supporting and praising him for making the changes which align with the progressive agenda.

chetrump-holtek

Where does Go go? (3)

December 28, 2016

In March 2016 AlphaGo computer program defeated the top human player Lee Sedol. During their match AlphaGo was much more powerful than during the games it had played against Fen Hui a few months prior. This was because AlphaGo had been playing a lot of practice games over that period. About two million a day to be precise. And it played them against itself.

AlphaGo utilises a programming feature mimicking the way human brain functions known as neural networks. Without going into too much detail it has two modules assessing the current board position which it used to work out the best move. But more importantly, AlphaGo can learn from the outcome of the games it plays against itself. This way it evolves much like humans do – it gets better at playing Go every single day.

When AlphaGo defeated Fan Hui in 2015 the experts predicted that a world beating Go playing computer program was still a decade away. In fact it only took under a year which shows that the progress in the development of artificial intelligence surpasses all expectations. The next challenge for computers is the Turing test – being able to pass as a human in a casual conversation. I doubt if it takes another decade.

images

Where does Go go? (2)

December 12, 2016

Due to the incredible complexity of the game of Go the computer programs playing it could not utilise the brute force approach which has cracked chess. The method used by most Go programs instead is known as Monte Carlo tree search. The name is quite apt in that the algorithm runs through possible play sequences (game tree) using a random generator of moves (like a roulette in a Monte Carlo casino).

Instead of applying any strategic thought most Go computer programs start from the current board position and play millions of games consisting of completely random moves made by both players. When each games finishes the result is stored in the cells of computer memory corresponding to the moves selected. After millions of searches a picture is beginning to emerge of which move about to be made by the computer tends to statistically end up with a high probability of the computer winning – in multiple random sequences of games played to the end.

It is important to note that a Go program relying on Monte Carlo tree search does not need to “know” anything about the strategy of the game. It only needs to know which moves are legal (even if completely nonsensical) and play enough random simulations to arrive at statistically significant conclusions. This approach is devoid of any analysis and, predictably, Monte Carlo programs are not great at playing Go. While they reached a decent amateur level a while ago they had no chance against Go professionals who spend their lives studying the intricacies of the game and developing strategies to play it.

The challenge for the programmers was to improve the performance of the Monte Carlo algorithm by adding more Go-specific depth to it. The breakthrough was finally made by the DeepMind software team formed around 2014 and funded by Google. In October 2015 their creation, AlphaGo, managed to beat a competent professional player Fan Hui by 5 games to 0. The Go community was perplexed but most experts still believed AlphaGo stood no chance against a top human player. This was proved wrong when in March 2016 AlphaGo defeated a top ranking Go champion Lee Sedol by 4 games to 1. Following this match the program was awarded an honorary rank of 9 dan – the highest awarded to any human player.

So how did AlphaGo manage to deafeat Lee Sedol? Read on to find out!

ticker_go_end_free

Who is da-boss?

May 21, 2012

A middle-aged immigrant Kiwi with professional background in engineering and a wide range of other interests. This is my first plunge into the world of blogging. On da-boss you will find thoughts on the issues like politics, society, media, science, technology, environment etc. Blogging is a vehicle for the exchange of ideas so your comments and critique are very welcome. The rules for moderation on da-boss are soft – please just keep a decent standard of communication and stay on topic.

I will kick things off by recycling some of my older essays. Enjoy!