If you are interested in video-games hardware, the arcades of the 80’s are the source of endless entertainment. During that decade each game was designed from scratch with a new motherboard featuring various combinations of processors. Read more…
Author Archives: gx
Rich is a Python library for rich text and beautiful formatting in the terminal
The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more — out of the box. Read more…
GNU Radio – the Free and Open Software Radio Ecosystem
GNU Radio is a free & open-source software development toolkit that provides signal processing blocks to implement software radios. It can be used with readily-available, low-cost external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in hobbyist, academic, and commercial environments to support both wireless communicationsContinue reading “GNU Radio – the Free and Open Software Radio Ecosystem”
Is Space Pixelated? The Quest for Quantum Gravity
The universe itself may be similarly pixelated. Scientists such as Rana Adhikari, professor of physics at Caltech, think the space we live in may not be perfectly smooth but rather made of incredibly small discrete units. “A spacetime pixel is so small that if you were to enlarge things so that it becomes the sizeContinue reading “Is Space Pixelated? The Quest for Quantum Gravity”
Build a Weather Station with Elixir and Nerves
Build and deploy a production-grade weather station sensor hub using Elixir and Nerves, all while leveraging the best practices established by the Nerves community for structuring and organizing Nerves applications. Capture all of your weather station sensor data using Phoenix and Ecto in a lightweight server-side application. Read more…
Jailer: A tool for database subsetting, schema and data browsing
It exports consistent, referentially intact row-sets from relational databases. It removes obsolete data without violating integrity. It is DBMS agnostic (by using JDBC), platform independent, and generates DbUnit datasets, hierarchically structured XML, and topologically sorted SQL-DML. Read more…
GitHub will natively support Mermaid diagrams
Mermaid is an incredibly popular Markdown-inspired syntax used to visualize workflows, software architecture, and abstract concepts in documentation. Support for displaying Mermaid diagrams has appeared on GitHub’s top list of feature requests since 2015. In its absence, many developers simply added screenshots to their Markdown. Today, we’re excited to add native support for Mermaid whereverContinue reading “GitHub will natively support Mermaid diagrams”
How I VTuber
How I VTuber If you’ve watched tech talks I’ve done and any of my Twitch streams recently, you probably have noticed that I don’t use a webcam for any of them. Well, technically I do, but that webcam view shows an anime looking character. This is because I am a VTuber. I use software thatContinue reading “How I VTuber”
Introducing nix-casync, a more efficient way to store and substitute Nix store paths
This blog post introduces nix-casync, a HTTP binary cache using the casync mechanism internally to efficiently store NAR files in a deduplicated fashion, and provides an outlook on how to use it to speed up substitution. Read more…
An extremely casual code review of MetaMask’s crypto
This post describes a very casual code review of a few cryptography functions used by MetaMask. It does not describe any vulnerabilities. If you’re the kind of person who likes a meandering and amateurish code review that goes absolutely nowhere, you’ll enjoy this post. Read more…