About:

The metadata provided does not contain specific information about the author. It only includes the site name, which is 'mjt.me.uk'.

Website:

Incoming Links:

Outgoing Links:

Subscribe to RSS:
The text explains how to make the Macrosilicon MS2109 HDMI-to-USB capture device work on Linux. It provides a solution to the problem of the device not appearing at /dev/video* when plugged in and offers additional hints for using...
The Panasonic Lumix GX80 is a mirrorless, interchangable lens micro four thirds camera that can be used as a streaming webcam by connecting the camera's HDMI output to a HDMI-to-USB capture card. It also has wifi connectivity and ...
The text explains how to disable the built-in microphone of a USB webcam in Linux using udev-based USB device blacklisting. It provides the steps to find the USB VID and PID for the webcam and create a udev rule to disable the web...
The text explains how to generate Symantec VIP Access credentials and load them onto a Yubikey that supports TOTP or HOTP. It details the differences between TOTP and HOTP, provides instructions for loading the credentials, and in...
The text explains how cheap digital verniers work, using capacitive sensing and thin PCBs to measure distance. It also discusses the precision of the measurements and the speed at which measurements can be taken.
The text explains the use of ESP8266 SPI flash for atomic write operations and the underlying SPI operations. It discusses different SPI flash chips found on ESP8266 modules, dual and quad SPI, and the practical speed benefits of ...
The text discusses the issue of Picoscope silently truncating CSVs to 1,048,576 rows, and provides a Python script to convert picoscope output from .mat to .csv.
The text discusses the use of deep sleep mode in ESP8266 for battery-powered sensing. It details the behavior of different pins when in deep sleep or undergoing a reset, and the tests performed on a 'WeMos D1 Mini V2' module carry...
The text explains how to use prism.js to syntax-highlight code in a web page from a CDN. It details the process of importing support for the language you need and provides an example of styling a bash script with prism.js from cdn...
The text provides instructions on how to automate an Ubuntu box to turn on during business hours using wake-on-RTC. It includes a script to create and edit root's crontab to schedule the restart and log the results.
Certificate Transparency (CT) is a proposal that requires certificate authorities to log certificate details in a public, append-only log. This allows mis-issued certificates to be spotted by site owners and revoked. It also makes...
The text provides subjective opinions on software design principles, including the importance of managing dependencies, caching data, and avoiding message queues. It also discusses the significance of avoiding vendor lock-in and t...
The text explains the differences in size of PNG files that depict the same thing. It provides a quick intro to PNG, explains the hex content of the smallest PNG file, and the differences in size between the images. It also discus...
The post explains the contraction hierarchies path finding algorithm, which is used by Google Maps to calculate driving directions quickly. It describes the preprocessing of the graph, the contraction process, and the shortest pat...
The author was handed a fake £2 coin and noticed differences in color and detail compared to a real coin. They found little press coverage on fake £2 coins and shared pictures of the fake coin. The author highlighted inconsistenci...
The text provides a cheat sheet for beginners on how to do a basic search in Kibana. It explains how to search for a string literal, search a single field, search for missing or present fields, search for several things, and how t...
The author ordered a test board from Dirty PCBs, which arrived in the UK after a month. The author found the price to be good and the quality to be within the advertised tolerances. They also made some design mistakes and learned ...
The text describes the experience of using an Amazon collection locker, including the process of receiving an SMS notification, the appearance and functionality of the locker, and the customer service contact information.
The text provides a solution for getting jd-gui to work on Ubuntu 13.10 x86_64 by installing necessary libraries and dependencies.