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

Fitbit has discontinued their Fitbit One step trackers, which seems like a good opportunity to step back and reflect on wearing one for the last decade or so. I’ve enjoyed using Fitbit trackers, but the One devices seemed like they broke down too often. I’m pretty proud that I ended up earning all the activity-related […]

We have written before on Brave’s performance, energy and bandwidth benefits for the user. Brave Shields is our primary mechanism for protecting user privacy, but many users know by now that ad and tracker blocking (or just ad blocking for short) makes the web faster and generally better for them. So far Brave’s estimates of the users’ time saved have been very conservative and somewhat naive: we take the total number of ads and trackers bl..

How two board games shape the concept of conflict in the western world and China. Let’s start with two photos: Who won? Try and guess who won in the two games. In the first picture, even if you don’t understand the game you can guess who won. You can tell that the white is smashing the black into a corner. And has more pieces in play. Chess is a game based on domination.

Sun Moon Lake Tea: Why is it so good? (Spiritual Travels) . Taipei, 2019 . Why You Should Remote Work in Taiwan .



The people of the Seventh Mountain worship the “new gods”. They have a religion that is based on ‘The Book of Hanai Suyuu Nozuma ‘ and promises a fairer game. At first we concluded that there were some issues with the Grand Eliyahu (a deity) which outweigh his inhabitants dumb. Their assistance has been huge. […]


Recently I was working on a few chat interfaces, and the general layout is typical to what you would see in most chat applications. There would be an input…

I love Go for many reasons, but this part is still itching me: I postulate that this Go idiom is a burden on our mental capacity: if err != nil { return nil } Error handling is at a tension between two different developer needs. On the one hand, error handling is very annoying and distracting when working on a constructively formulated use case. On the other hand, not dealing with it correctly means that the program blows up i....

I love Go for many reasons, but this part is still itching me: I postulate that this Go idiom is a burden on our mental capacity: if err != nil { return nil } Error handling is at a tension between two different developer needs. On the one hand, error handling is very annoying and distracting when working on a constructively formulated use case. On the other hand, not dealing with it correctly means that the program blows up i....

I love Go for many reasons, but this part is still itching me: I postulate that this Go idiom is a burden on our mental capacity: if err != nil { return nil } Error handling is at a tension between two different developer needs. On the one hand, error handling is very annoying and distracting when working on a constructively formulated use case. On the other hand, not dealing with it correctly means that the program blows up i....

Jason and Nikki Wynn wrote a fantastic article that explains how they get Internet access on their sailboat. I spend a lot of time thinking about this, as I prepare to one day build and live in my own RV . I have an article in the works that outlines a few different approaches, as well as my own plan. In brief, though, I plan to use a dedicated LTE modem for my primary connection, with a satellite link as a fallback. This will give me a st..

In a previous post I mentioned swapping my backups to restic . Since then, I've found my B2 storage costs increased substantially and wanted to figure out why.

A few months ago we bought a car , and although we got pre-approved financing with our local credit union, we ended up using a different bank when the finance guys at the dealership were able to get us a 0.2% better rate.

PCI has many requirements that apply to the implementation, configuration, and development of payment software. As with other compliance frameworks, these standards evolve over time. Several elements of this updated framework relate to third-party libraries, security best practices, and topics developers should understand deeply.

When I was working on adding queryset.explain() to Django I got annoyed by how complex it was to set up a local Django environment with multiple databases and versions. The traditional way of handling this was to use django-box which utilizes Vagrant to spin up a VM and install different types of da...

When I was working on adding queryset.explain() to Django I got annoyed by how complex it was to set up a local Django environment with multiple databases and versions. The traditional way of handling this was to use django-box which utilizes Vagrant to spin up a VM and install different types of da...

Initial version - xnux.eu - 6 years ago - eng

Initial version - xnux.eu - 6 years ago - eng

Pound for Pound - zacs.site - 6 years ago - eng
The “pound for pound” metric does a fine job of comparing two peoples’ relative strength. It accounts for the difference between someone weighing in at 175 who deadlifts 585, and me weighing in at 220 who deadlifts the same. I have a lot of respect for that other guy. This metric does not trump absolute numbers, though. Argue all you want, but the pound for pound “stronger” person, who maxes out with weights someone else uses to warm up, is..

Enterprise - www.craigpardey.com - 6 years ago - eng

Subdomains - www.craigpardey.com - 6 years ago - eng
Remember the Great Equifax Hack back in Sept 2017? Equifax came under a lot of fire for the way they handled the breach and one of their mistakes was using the custom domain equifaxsecurity2017.com for “customers” to check whether their personal information had been compromised. Shortly after the breach, several other lookalike domains were registered including securityequifax2017.com . In fact, the custom domain was so confusing t..


The container image, technically defined in the OCI image specification, is a key component of modern tooling, from Docker to Kubernetes to platforms like AWS Fargate and Google Cloud Run. What does this mean for application security?

From Simon Pitt over at OneZero , emphasis mine: “The other day, I came across a website I’d written over two decades ago. I double-clicked the file, and it opened and ran perfectly. Then I tried to run a website I’d written 18 months ago and found I couldn’t run it without firing up a web server, and when I ran NPM install, one or two of those 65,000 files had issues that meant node failed to install them and the website didn’t run. W..

Integrating access control/authorization policies to your app can be difficult, from defining it to actually checking it on every route. Here are some tips to make it easier!




Gripping read, breezed straight through it and kept me on my heels. You can definitely see Dan Brown’s improvements over the next…

The first time I read through Steph Smith’s Writing is Thinking: Learning to Write with Confidence , I thought it was fine. Then I read it again. The second time, I thought it was great — an interesting breakdown of a much more mature writing process than my own, that gave me some good ideas for writing more and writing better. I have not done much writing about writing since I started again , but I hope to; maybe something like this ,..

Being a part of the team at NextRoll detailed through the eyes of an intern on the analytics team. 7 minute read ‘Cali or Bust’. Anyone in the math faculty’s co-op program at the University of Waterloo can tell you what that means – wanting to land a sweet internship in California or nothing at all. I’m currently in my 4th co-op (out of 6), and since my first application period, I had become accustomed to the norm of dreaming about a t....



Meetup.com announced it’s changing its business model, which will take a toll on Meetup organizers and attendees. Here’s a list of alternatives to consider for meetup organizers.



MapTiler Cloud offers map hosting for your own geodata in any coordinate system in GeoPackage format with EPSG coordinate reference system.

MapTiler Desktop 10.2 is able to generate map in any geographic coordinate system in GeoPackage format and directly upload to MapTiler Cloud.

Mountains - iridakos.com - 6 years ago - eng
After painting the meadow with acrylic colors , I bought oil colors which are the ones Bob Ross uses in “The joy of painting” show. This time I followed the episode 10 from season 13 of the show, called “Mountain Summit” . I am very satisfied by the outcome but being a beginner, I faced a lot of difficulties and the painting has a number of errors. Facts I used the wet-on-wet technique oil colors 50x80 canvas Difficulties My ....

Mountains - iridakos.com - 6 years ago - eng
After painting the meadow with acrylic colors , I bought oil colors which are the ones Bob Ross uses in “The joy of painting” show. This time I followed the episode 10 from season 13 of the show, called “Mountain Summit” . I am very satisfied by the outcome but being a beginner, I faced a lot of difficulties and the painting has a number of errors. Facts I used the wet-on-wet technique oil colors 50x80 canvas Difficulties My ....

Mountains - iridakos.com - 6 years ago - eng
After painting the meadow with acrylic colors , I bought oil colors which are the ones Bob Ross uses in “The joy of painting” show. This time I followed the episode 10 from season 13 of the show, called “Mountain Summit” . I am very satisfied by the outcome but being a beginner, I faced a lot of difficulties and the painting has a number of errors. Facts I used the wet-on-wet technique oil colors 50x80 canvas Difficulties My ....

If a user presses enter on an input field in a HTML form, then by default the browser will seek out the first submit button within the parent form and then trigger that (essentially simulating the click). In today's Javascript heavy world though, it may be that your doesn't sit within a
and you instead want to replicate the behaviour. This javascript snippet attaches an event handler to an element in order to detect when ..

77 visitors online