Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

Hello! Welcome to the once-yearly blog post! This year I'd like to examine the most peculiar bug I encountered at work. To set the stage, let's start with a little background.

Hello! Welcome to the once-yearly blog post! This year I'd like to examine the most peculiar bug I encountered at work. To set the stage, let's start with a little background.

TL;DR: I’ve got a new job working for Amazon , in the “Open Source Program Office”. I’m now an Amazoner! More information below… The Amazon. Source: https://en.wikipedia.org/wiki/Amazon_rainforest Background : A little over three months ago, I decided to get back into full-time work . For the past 2.5 years since I left my job at Red Hat , I’ve been mostly working full-time on Mgmt Config and my DevOps/SWE Mentoring..

TL;DR: I’ve got a new job working for Amazon , in the “Open Source Program Office”. I’m now an Amazoner! More information below… The Amazon. Source: https://en.wikipedia.org/wiki/Amazon_rainforest Background : A little over three months ago, I decided to get back into full-time work . For the past 2.5 years since I left my job at Red Hat , I’ve been mostly working full-time on Mgmt Config and my DevOps/SWE Mentoring..

Table of Contents The Example The API Signature Check jlink Plug-in Summary Discussions around Java’s jlink tool typically center around savings in terms of (disk) space. Instead of shipping an entire JDK, a custom runtime image created with jlink contains only those JDK modules which an application actually requires, resulting in smaller distributables and container images . But the contribution of jlink — as a part ..

Table of Contents The Example The API Signature Check jlink Plug-in Summary Discussions around Java’s jlink tool typically center around savings in terms of (disk) space. Instead of shipping an entire JDK, a custom runtime image created with jlink contains only those JDK modules which an application actually requires, resulting in smaller distributables and container images . But the contribution of jlink — as a part ..

Figure 1. Galaxians. As a family gift for Christmas 2020, I set up a Raspberry Pi 400 with Retropie . The plan is to load a selection of the “best of the best” games from computer game history, starting with games up to, roughly, 1985. The kid doesn’t really know any better, so we can play Space Invaders unsullied by time and expectations and enjoy a speedrun through gaming history, playing just the highlights. I’ll add more games....

Distance 12.26 km / 7.62 miles Elevation gain 222 m / 728 ft Duration 5h25m Moving 2h50 We left Seattle early, but due to the long drive across the Cascades it was already 10:30am by the time we set off. I had read that the views from this hike were spectacular, but there was a thick mist as far as we could see. This was quite atmospheric and felt like being lost in a cloud.

Distance 12.26 km / 7.62 miles Elevation gain 222 m / 728 ft Duration 5h25m Moving 2h50 We left Seattle early, but due to the long drive across the Cascades it was already 10:30am by the time we set off. I had read that the views from this hike were spectacular, but there was a thick mist as far as we could see. This was quite atmospheric and felt like being lost in a cloud.



Patience - xenodium.com - 5 years ago - eng
Via Orange Book , a reminder to myself: In investing, patience is rewarded. In growing a talent, patience is rewarded. In building a business, patience is rewarded. In love and friendships, patience is rewarded. Patience = success I feel like there's an Emacs lesson somewhere in there…



Wireguard is a communication protocol that can be used to create a VPN network. It has better performance than its competitor OpenVPN, but OpenVPN still keeps a significant lead since almost all commercial VPNs use it. Wireguard still has a long way to go, but it has been integrated into the Linux kernel since version 5.6 which facilitates its adoption. Installing a Wireguard VPN server under Linux is very easy, the only difficulty rem..


Advent of Code - explog.in - 5 years ago - eng
A quick introduction to Advent of Code for those of you who've never tried it out; as well as vignettes of what I learned from participating in AoC 2020.

This year I finished 47 books, up from last year but not a personal best. The breakdown was 17 non-fiction and 30 fiction. Another 20-30 remain started but unfinished this year. Non-fiction The 8 non-fiction books I most recommend are: Fashionapolis: The Price of Fast Fashion and the Future of Clothes (Must read) Effective Python: 90 Specific Ways to Write Better Python (Must read; truly excellent for Python programmers, I recommend ....

The upgrade itself is quite straightforward by the way of the GUI . But things gets complicated if you’ve got an encrypted pool. Encrypted pool migration  ¶ Upgrading from FreeNAS to TrueNAS will render your encrypted pool unavailable. FreeNAS relies on geli ’s block-layer disk encryption and is considered legacy. TrueNAS …

The upgrade itself is quite straightforward by the way of the GUI . But things gets complicated if you’ve got an encrypted pool. Encrypted pool migration  ¶ Upgrading from FreeNAS to TrueNAS will render your encrypted pool unavailable. FreeNAS relies on geli ’s block-layer disk encryption and is considered legacy. TrueNAS …

I was on IRC recently, and I had a bunch of people encourage me to continue testing the feasibility of hardware pipes , an idea I talked about in my “Computing Is Broken” post. So I am going to. I first tried to be more faithful to the design in my head. In my head, the data about the pipe was stored along with the pipe itself. Doing this yielded this code . There are a few things about this version.

I was on IRC recently, and I had a bunch of people encourage me to continue testing the feasibility of hardware pipes , an idea I talked about in my “Computing Is Broken” post. So I am going to. I first tried to be more faithful to the design in my head. In my head, the data about the pipe was stored along with the pipe itself. Doing this yielded this code . There are a few things about this version.

I was on IRC recently, and I had a bunch of people encourage me to continue testing the feasibility of hardware pipes , an idea I talked about in my “Computing Is Broken” post. So I am going to. I first tried to be more faithful to the design in my head. In my head, the data about the pipe was stored along with the pipe itself. Doing this yielded this code . There are a few things about this version.

I was on IRC recently, and I had a bunch of people encourage me to continue testing the feasibility of hardware pipes , an idea I talked about in my “Computing Is Broken” post. So I am going to. I first tried to be more faithful to the design in my head. In my head, the data about the pipe was stored along with the pipe itself. Doing this yielded this code . There are a few things about this version.

I was on IRC recently, and I had a bunch of people encourage me to continue testing the feasibility of hardware pipes , an idea I talked about in my “Computing Is Broken” post. So I am going to. I first tried to be more faithful to the design in my head. In my head, the data about the pipe was stored along with the pipe itself. Doing this yielded this code . There are a few things about this version.

We're bringing back the #DEFCONAwards for the @defcon #NewYearsEve party! Nominations open now! Voting on those nominations begins on the 28th. Nominate for Hacker of the Year, biggest Blow Hard and 8 more categories - make your voice heard!



Chess bookmarks - xenodium.com - 5 years ago - eng
A Beginner's Garden of Chess Openings . A Beginner's Garden of Chess Openings (2002) (Hacker News) .

Introduction Mozilla Firefox is a web browser developed by the Mozilla Foundation. It uses the Gecko rendering engine, the only serious competitor to the Google Chrome engine which powers most web browsers (including Google Chrome, Opera, Vivaldi, Brave Browser or the latest Microsoft Edge). Unfortunately Firefox has been constantly losing marketshare to other browsers. According to radar.cloudflare.com , Firefox would only accounts f..

It's been quite the year! The Real Python team has written, edited, curated, illustrated, and produced a mountain of Python articles this year. We also upgraded the site and membership with office hours, transcripts, this podcast, and much more. We are joined by two members of the Real Python team, David Amos and Joanna Jablonski. We wanted to share a year-end wrap-up with a collection of articles that showcase a diversity of Python topics..



Distance 8.22 km / 5.11 miles Elevation gain 365 m / 1198 ft Duration 4h45m Moving 2h20m No trip report yet. Looking along the line of pylons. A close look at the pylon base. Lanhm Lake with the sun just about to vanish. Snowy lumps amidst the trees. Snow logs amidst the trees.

Distance 8.22 km / 5.11 miles Elevation gain 365 m / 1198 ft Duration 4h45m Moving 2h20m No trip report yet. Looking along the line of pylons. A close look at the pylon base. Lanhm Lake with the sun just about to vanish. Snowy lumps amidst the trees. Snow logs amidst the trees.

I know what you’re thinking - 2020 sucked! Worst year ever! The COVID-19 pandemic, no social gatherings, no dine-in restaurants, no gyms, the US Trumpster fire, and most importantly to those of us in the tech world: Red Hat terminating CentOS development. Of course, most people will remember 2020 for the pandemic, and that’s completely understandable. None of us have experienced a pandemic in our lifetime, and both our society and economy..

I know what you’re thinking - 2020 sucked! Worst year ever! The COVID-19 pandemic, no social gatherings, no dine-in restaurants, no gyms, the US Trumpster fire, and most importantly to those of us in the tech world: Red Hat terminating CentOS development. Of course, most people will remember 2020 for the pandemic, and that’s completely understandable. None of us have experienced a pandemic in our lifetime, and both our society and economy..

Hotwire , which seems to be short for (H)tml (O)ver (T)he (Wire), is a collection of frameworks just announced by Basecamp that work together to help build “traditional” server-rendered web applications that look and feel to users like modern, Single-Page Applications (SPAs) built in React, Angular, Vue or other frontend frameworks. Basecamp’s CTO put out a blog post on why he believes in Hotwire, but most of the justification seems to be....

Hotwire , which seems to be short for (H)tml (O)ver (T)he (Wire), is a collection of frameworks just announced by Basecamp that work together to help build “traditional” server-rendered web applications that look and feel to users like modern, Single-Page Applications (SPAs) built in React, Angular, Vue or other frontend frameworks. Basecamp’s CTO put out a blog post on why he believes in Hotwire, but most of the justification seems to be....

Back in July, the Snyk security team was alerted about a potential security issue in the JWT package. This package provides a Go implementation of JSON web tokens and the issue that was discovered related to a function called VerifyAudience that was not working as expected. This vulnerability is just one example out of hundreds of proprietary Golang security vulnerabilities uncovered this year by Snyk’s security research team. This article ..



Learn why we consider Fastify — the open source Node.js web application server— to be a health project.

Distance 5.87 km / 3.65 miles Elevation gain 34 m / 112 ft Duration 4h Moving 1h40m No trip report yet. Following the trail from the trailhead to the lake. The snow covered bridge at the north side of the lake. View of Gold Creek Pond from the south shore.

5 visitors online