Friday, December 15, 2017

What is blockchain?

Simple marketing explanation

More detailed explanation

What's a blockchain smart contract ? The future of payment, no middle man.

What is Bitcoin's Lightning Network? Current transaction limits is the problem.

Tuesday, December 12, 2017

Visual Studio Code Blank/Empty Screen Fix for Windows

Visual Studio Code 1.18 (8 November 2017) Blank Screen still persists

How to fix Visual Studio Code Blank/Empty Screen on Windows

Right-click on Shortcut and add --disable-gpu to Target: 

"C:\Program Files\Microsoft VS Code\Code.exe" --disable-gpu

Monday, December 11, 2017

HP Synaptics driver for touchpad and keyboard hides a Key-Logger found in over 400 models

HP release a shame fix for their Synaptics touchpad drivers, fix number HPSBHF03564 rev 1 - Synaptics Touchpad Driver Potential, Local Loss of Confidentiality

A potential security vulnerability has been identified with certain versions of Synaptics touchpad drivers that impacts all Synaptics OEM partners. A party would need administrative privileges in order to take advantage of the vulnerability. Neither Synaptics nor HP has access to customer data as a result of this issue.

The keylogging code was present in the SynTP.sys file, which is part of the Synaptics Touchpad driver that ships with some HP notebook models.

"The logging was disabled by default but could be enabled by setting a registry value," said Michael Myng, the security researcher who discovered the flaw earlier this year.
That registry key is:

%ProductName% might be “SynTP” or “PointerPort”. The value type is DWORD.

See my post on Windows 10 opt out on spying telemetry

This will affect IBM Thinkpads as well, even though not yet announced.