I have been working on a double-entry ledger implementation in PostgreSQL called pgledger, and I wanted to write some example scripts. pgledger is written in SQL and meant to be used from any language or platform where you can call SQL functions, so I wanted the examples to be pure SQL.
I’m going to go ahead and admit it: I really have too many tray icons. You know the ones. They sit on your taskbar, perhaps doing something in the background or, at least, giving you fingerti…
OpenMediaVault, a Linux-Based Solution for Building a NAS
A cost-effective, Linux-based alternative to proprietary NAS devices, OMV is a powerful and flexible way to manage network storage on your own hardware.
Developer Wiaam Suleiman recently released Doom Screen Saver, a lighthearted project that turns Doom into a fully functional Windows screen saver. Everything the tool needs is packed...
Your server or your Mastodon account could go away at any time. If you don’t want to lose your data, you should back it up. Here’s how to do that, and how to restore it later.
If you’re a regular reader of Hackaday, you may have noticed a certain fondness for Meshtastic devices, and the LoRa protocol more generally. LoRa is a great, low-power radio communications s…
Terminal-Based Web Browsing With Modern Conveniences
Programmers hold to a wide spectrum of positions on software complexity, from the rare command-line purists to the much more common web app developers, and the two extremes rarely meet. One point o…
Our computers can display an astonishing range of symbols. Unicode alone defines more than 150,000 characters, covering everything from mathematical operators and phonetic alphabets to emoji and ob…
This article demonstrates setting up Windows XP on Proxmox VE, including virtual machine configuration, using VirtIO hardware, installation process, obtaining the OS, and dealing with updates and drivers.
How to Work With IPv6 in AWS and Don't Die in the Process
Discover how to seamlessly transition from IPv4 to IPv6 in AWS without hassle. This guide covers essential topics like IPv6 subnetting, public and private subnets, and practical examples of DNS64 and NAT64 configurations. Learn to optimize your AWS network architecture, reduce costs associated with IPv4 addresses, and leverage IPv6 for modern IoT and smart device connectivity. Perfect for cloud professionals aiming to enhance their AWS networking skills and stay ahead in the evolving digital landscape.
Pagers were once a great way to get a message to someone out in public; they just had to be cool enough to have one. These days, they’re mostly the preserve of doctors and a few other niche o…
Pocket-sized Test Pattern Generator Helps Check Those CRTs
[Nicholas Murray]’s Composite Test Pattern Generator is a beautifully-made, palm-sized tool that uses an ESP32-based development board to output different test patterns in PAL/NTSC. If one is…
People are always asking me about the AIOC and where to get them... So I ordered up a set and tested them out. Let's take a look!👉 Make them yourself at Ne...
Lucy Cheesman – Learn how to make music through live coding
Learn live coding techniques to make your own music on Strudel.For this tutorial you will need a laptop and the Strudel workshop website.What You Will LearnT...
L2TP (which stands for Layer 2 Tunneling Protocol) is a tunneling protocol designed to support virtual private networks (VPN connections) over the Internet.
In this article, you will learn how to quickly and automatically set up your own IPsec/L2TP VPN server in CentOS/RHEL, Ubuntu, and Debian Linux distributions.