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

We got an interesting question from a customer today, and I think the answer might be helpful to a wider audience. Python 2 will reach end of life in two months. This shouldn’t be news to anyone who hasn’t been living under a rock, and plans are in place to use Python 3 in Noetic (whereas ROS 2 has always used Python 3). However, the question from our customer was this: What does that mean for existing ROS 1 distributions (Kinetic and Melod..

otpgateway v2.4.0 - nadh.in - 6 years ago - eng
Repository: @knadh/otpgateway GitHub release page: v2.4.0 Changelog e2641ae Add max_attempts, ttl in params



This is a short example of how to use SUNDIALS to solve a simple partial differential equation in Haskell via the hmatrix-sundials library. The example is taken from the C examples that come with the SUNDIALS source. Here’s the full blog. I’ll give a better URL soonish.

otpgateway v2.3.0 - nadh.in - 6 years ago - eng
Repository: @knadh/otpgateway GitHub release page: v2.3.0 Changelog 9bac24b Merge branch ‘master’ of github.com:knadh/otpgateway ebefc48 Merge pull request #10 from joeirimpan/master 2bd4a83 feat: Ensure provider interface is satified across providers b7497ad fix(smtp): Satisfy provider interface

Robinhood doesn’t have fractional dividends or automatic dividend reinvestments, so I have to figure out what I want to do with those pennies I’ve been earning as dividends.

I've long been an advocate of Continuous Deployment, but it's always felt somewhat out of reach. I've come close with projects that have had…


More bash tricks - coderwall.com - 6 years ago - eng
Jude Robinson over at Coderwall posted quick fixes for two long-time annoyances with bash, one for tab completion — case insensitivity and having to double-tap the Tab key to view partial matches — along with what I will call contextual command history: the ability to type cd and then use the arrow keys to work through all previous entries that started with cd. Finally. Permalink.


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 […]

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. […]


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..

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.

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.

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....



55 visitors online