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

A lengthy post in which I gush about how I like Plexamp a lot due to how it integrates nicely with Tidal

A lengthy post in which I gush about how I like Plexamp a lot due to how it integrates nicely with Tidal

A lengthy post in which I gush about how I like Plexamp a lot due to how it integrates nicely with Tidal

Introduction This is the first post in a series that will explore the semantics and implementation details of the Ardan blockchain project. The code is a reference implementation of a blockchain and not intended to mirror any specific blockchain in use today. Even though the code has been engineered with production level coding standards, I wouldn’t use this project for anything more than learning. I am using the Ethereum project as ..

listmonk v2.1.0 - nadh.in - 4 years ago - eng
Repository: @knadh/listmonk GitHub release page: v2.1.0 This version contains a number of fixes, improvements, (small) feature additions, and performance improvements. Improvements An improved mobile UI and CSS/JS customization for admin and public pages from the settings UI under the new “Appearance” tab. This reduces the need for loading custom templates with --static-dir. Contributed by @sweetppro



Evolved Painting - mbutler.org - 4 years ago - eng
An artist, fed up with his Art not being Real, decided to work on only one painting for the rest of his life. “The paint needs to come alive! It needs to be Real!” he shouted in his empty studio. The artist hadn’t seen another person for many days. Many of his friends and colleagues […]

How often have you thought about your Developer Experience (DX)? How do you improve your workflow, find documentation, and simplify code formatting? This week on the show, Adam Johnson is here to talk about his new book, "Boost Your Django DX."



Regula enables cloud teams to evaluate Terraform, CloudFormation, Azure Resource Manager, and Kubernetes Infrastructure-as-Code (IaC) for security and compliance violations prior to deployment. Regula is an open source implementation of Rego, the query language used by the Open Policy Agent (OPA) project.

I recently moved this blog from WordPress to Hugo. In this post, I share why I chose Hugo, the theme I'm using and the tools I used for moving content.

Five years ago (how time flies) I made a blog post about programs that have saved me 100+ hours, after uploading my article to HackerNews Thread 1 Thread 2 a lot of people responded with their favorite programs that have saved them 100+ hours. I went out and took the best ones and compiled them into this list. AutoHotKey AutoHotKey is a free, open-source scripting language for Windows that allows users to easily create small to complex scri..

Five years ago (how time flies) I made a blog post about programs that have saved me 100+ hours, after uploading my article to HackerNews Thread 1 Thread 2 a lot of people responded with their favorite programs that have saved them 100+ hours. I went out and took the best ones and compiled them into this list. AutoHotKey AutoHotKey is a free, open-source scripting language for Windows that allows users to easily create small to complex scri..

Technology is—and ought to be—the /byproduct/ of far more important, powerful, and deep-rooted aspects of organisations — including wholesale societies. The pandemic of technology-solutionism gleefully embraced and amplified by all and sundry makes me believe that people seem to have decided it's the other way around.


SAST and SCA are better when you use them together. Secure your code and dependencies at the same time with Snyk.

In France, recent news are interesting to say the least. The CNIL is the french body on protection of privacy, which is regulating most of the online activities concerning data management. They have recently issue a ruling that practically forbid the use the of Google Analytics. Google Analytics and Data Transfers to the US FR- GDPR - CNIL to forbid a website to use google analytics From their press release:

In France, recent news are interesting to say the least. The CNIL is the french body on protection of privacy, which is regulating most of the online activities concerning data management. They have recently issue a ruling that practically forbid the use the of Google Analytics. Google Analytics and Data Transfers to the US FR- GDPR - CNIL to forbid a website to use google analytics From their press release:

Learn about the Argo CD vulnerability (CVE-2022-24348), as well as the larger implications regarding securing yourself against the kind of supply chain attack this vulnerability could have caused.

Goodbye, Kitty - gavinhoward.com - 4 years ago - eng
For the past two-ish years, I’ve used the Kitty terminal by Kovid Goyal , and I have been happy with it. I started using it because it’s fast and because otherwise, it was good enough. However, the latest version (0.24.2) has some bugs, or at least, the Gentoo packaging of it does. These bugs include: Failure to render text already on the screen when the size changes. Changing of the cursor to I-beam even though it’s explicitly set..

Goodbye, Kitty - gavinhoward.com - 4 years ago - eng
For the past two-ish years, I’ve used the Kitty terminal by Kovid Goyal , and I have been happy with it. I started using it because it’s fast and because otherwise, it was good enough. However, the latest version (0.24.2) has some bugs, or at least, the Gentoo packaging of it does. These bugs include: Failure to render text already on the screen when the size changes. Changing of the cursor to I-beam even though it’s explicitly set..

Goodbye, Kitty - gavinhoward.com - 4 years ago - eng
For the past two-ish years, I’ve used the Kitty terminal by Kovid Goyal , and I have been happy with it. I started using it because it’s fast and because otherwise, it was good enough. However, the latest version (0.24.2) has some bugs, or at least, the Gentoo packaging of it does. These bugs include: Failure to render text already on the screen when the size changes. Changing of the cursor to I-beam even though it’s explicitly set..

Goodbye, Kitty - gavinhoward.com - 4 years ago - eng
For the past two-ish years, I’ve used the Kitty terminal by Kovid Goyal , and I have been happy with it. I started using it because it’s fast and because otherwise, it was good enough. However, the latest version (0.24.2) has some bugs, or at least, the Gentoo packaging of it does. These bugs include: Failure to render text already on the screen when the size changes. Changing of the cursor to I-beam even though it’s explicitly set..

Goodbye, Kitty - gavinhoward.com - 4 years ago - eng
For the past two-ish years, I’ve used the Kitty terminal by Kovid Goyal , and I have been happy with it. I started using it because it’s fast and because otherwise, it was good enough. However, the latest version (0.24.2) has some bugs, or at least, the Gentoo packaging of it does. These bugs include: Failure to render text already on the screen when the size changes. Changing of the cursor to I-beam even though it’s explicitly set..

Goodbye, Kitty - gavinhoward.com - 4 years ago - eng
For the past two-ish years, I’ve used the Kitty terminal by Kovid Goyal , and I have been happy with it. I started using it because it’s fast and because otherwise, it was good enough. However, the latest version (0.24.2) has some bugs, or at least, the Gentoo packaging of it does. These bugs include: Failure to render text already on the screen when the size changes. Changing of the cursor to I-beam even though it’s explicitly set..

Goodbye, Kitty - gavinhoward.com - 4 years ago - eng
For the past two-ish years, I’ve used the Kitty terminal by Kovid Goyal , and I have been happy with it. I started using it because it’s fast and because otherwise, it was good enough. However, the latest version (0.24.2) has some bugs, or at least, the Gentoo packaging of it does. These bugs include: Failure to render text already on the screen when the size changes. Changing of the cursor to I-beam even though it’s explicitly set..

Goodbye, Kitty - gavinhoward.com - 4 years ago - eng
For the past two-ish years, I’ve used the Kitty terminal by Kovid Goyal , and I have been happy with it. I started using it because it’s fast and because otherwise, it was good enough. However, the latest version (0.24.2) has some bugs, or at least, the Gentoo packaging of it does. These bugs include: Failure to render text already on the screen when the size changes. Changing of the cursor to I-beam even though it’s explicitly set..

Goodbye, Kitty - gavinhoward.com - 4 years ago - eng
For the past two-ish years, I’ve used the Kitty terminal by Kovid Goyal , and I have been happy with it. I started using it because it’s fast and because otherwise, it was good enough. However, the latest version (0.24.2) has some bugs, or at least, the Gentoo packaging of it does. These bugs include: Failure to render text already on the screen when the size changes. Changing of the cursor to I-beam even though it’s explicitly set..

Learn more about the unique requirements for microservices security architecture to keep your systems and applications secure.

Why hiring junior developers strengthens your team, frees up mid-level engineers and where to find motivated early-career talent

Why hiring junior developers strengthens your team, frees up mid-level engineers and where to find motivated early-career talent

Why hiring junior developers strengthens your team, frees up mid-level engineers and where to find motivated early-career talent

The Gatekeeper Before I forget what I learned today, I better write it down. Gatekeeper on macOS ensures that properly signed and authentic apps and other executable files, including dylibs and kexts, are executed on your Mac. But if you want to execute an open-source tool installed by brew or some other way on your machine, you will usually see something like this confirmation dialog. In this case, for an app FSNotes installed with ..

Rust in 2024 - nindalf.com - 4 years ago - eng
I predict the state of Rust programming language in 2024, highlighting areas of improvement and making predictions on various aspects of the language.

Previously I had covered the worst program I had ever worked on (although that probably needs updating now) and the worst individual . I thought it was time branch out into the most incompetent person I ever worked with. So a bit of back history. This was at lendlease where we were working on a system that massaged all employee data into a single place allowing accurate counts of employees, and getting titles mapped to real ones and su..

Rust in 2024 - nindalf.com - 4 years ago - eng
I predict the state of Rust programming language in 2024, highlighting areas of improvement and making predictions on various aspects of the language.

If you are an Android smartphone user, chances are you are also using the Play Store to install new apps. Google’s official app store is pre-installed on the vast majority of Android smartphones, and it provides access to a huge library of apps and games. But whether it’s for privacy reasons or just to free yourself from a digital giant, it can be interesting to cut your ties from that ecosystem and ungoogle your smartphone. Without going..

The role of XMR hard-forks is often misunderstood - today, we’ll walk through what they are and why they're important.

Enough blabber? Jump down to courses or degrees . These courses were offered mostly by Coursera , edX , Udacity , (free) and Georgia Tech , with the latter spanning three masters programs (paid). Topics were mostly in computer science, machine learning, data analytics, and security. I want to be clear right out of the gate: I took way too many courses, and I do not recommend to others to follow suit. (See the FAQ for more d..

Enough blabber? Jump down to courses or degrees . These courses were offered mostly by Coursera , edX , Udacity , (free) and Georgia Tech , with the latter spanning three masters programs (paid). Topics were mostly in computer science, machine learning, data analytics, and security. I want to be clear right out of the gate: I took way too many courses, and I do not recommend to others to follow suit. (See the FAQ for more d..


The other day, I was playing bingo with the family. The rules are simple, each person has a 5x5 card with the center number “free”. You pick numbers from 1 to 75 without replacement until some matches 5 in a row on their card (diagonal matches are allowed). Playing with young kids, I knew there was a clock ticking on how long their attention would last. We had three bingo cards going. How many numbers would we have to pick for someone....

117 visitors online