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

There seems to be no single clean definition of what “Blockchain” actually means. There are a lot of woolly statements, several of which are clearly either wrong or too narrowly focused. This article goes into some of the different definitions and why they are wrong and then the implications of this from a business but also a legal perspective.

I had never seen the original footage of Sir Roger Bannister running the first four minute mile. His narration of the race really adds to it as well.

There seems to be no single clean definition of what “Blockchain” actually means. There are a lot of woolly statements, several of which are clearly either wrong or too narrowly focused. This article goes into some of the different definitions and why they are wrong and then the implications of this from a business but also a legal perspective.

I had never seen the original footage of Sir Roger Bannister running the first four minute mile. His narration of the race really adds to it as well.


Cindy Cutts, my wife and best friend, passed away earlier this week. While I was traveling for work recently, Cindy went to visit her family in Omaha, Nebraska. On Sunday, while enjoying time with family, Cindy started having trouble breathing. Her family quickly called 911 and paramedics took Cindy to the hospital, but Cindy lost […]

One of the most successful affiliate programs is the Amazon Associate program. This encourages websites not owned by Amazon to link to various parts of Amazon. However, if you’ve ever paid attention to your address bar while browsing Amazon, you’ll notice that the URL gets quite long and confusing. Since I couldn’t find any official documentation of Amazon’s URL anatomy, I decided to dissect it to see what I could find.

Advanced debugging techniques for tracking memory management issues, retain/release cycles, and hard-to-find bugs in iOS development.

By nature I’m a skeptic. Many people try to apply labels to complex topics that are not black and white.



We’re excited to announce a new feature for our Pro and Enterprise Plan customers that makes it possible to split your organization into teams, who can manage different projects.


The “MoneroV” coin is an impending unofficial fork of the Monero blockchain with many “red flag” characteristics that have alarmed the Monero community. Many users are wondering: could the MoneroV fork be a scam project? This article discusses risks for individuals claiming MoneroV, and describes how MoneroV opens an attack vector on the overall privacy of the Monero network itself. -Continue to read the article on SerHack.me


Ubissoft have introduced a tool that “uses AI” to identify potential coding issues when the developer commits code. They claim it can detect a significant number of errors and even suggest solutions in some cases. There will always be some errors that it will not be able to identify, for example where the implementation doesn’t match the requirements, however this approach could have a significant impact on the amount of time spent debuggin..

Ubissoft have introduced a tool that “uses AI” to identify potential coding issues when the developer commits code. They claim it can detect a significant number of errors and even suggest solutions in some cases. There will always be some errors that it will not be able to identify, for example where the implementation doesn’t match the requirements, however this approach could have a significant impact on the amount of time spent debuggin..

Problem: Compute distance between points with uncertain locations (given by samples, or differing observations, or clusters). For example, if I have the following three “points” in the plane, as indicated by their colors, which is closer, blue to green, or blue to red? It’s not obvious, and there are multiple factors at work: the red points have fewer samples, but we can be more certain about the position; the blue points are less certain, ..

Problem: Compute distance between points with uncertain locations (given by samples, or differing observations, or clusters). For example, if I have the following three “points” in the plane, as indicated by their colors, which is closer, blue to green, or blue to red? It’s not obvious, and there are multiple factors at work: the red points have fewer samples, but we can be more certain about the position; the blue points are less certain, ..

Problem: Compute distance between points with uncertain locations (given by samples, or differing observations, or clusters). For example, if I have the following three “points” in the plane, as indicated by their colors, which is closer, blue to green, or blue to red? It’s not obvious, and there are multiple factors at work: the red points have fewer samples, but we can be more certain about the position; the blue points are less certain, ..


This article investigates why and how to move your Litecoins from Coinbase to a program called Electrum-LTC that runs on your personal computer.

If you've only vaguely heard of Lisp before or studied Scheme in school, Common Lisp is nothing like what you'd expect. While functional programming is all the rage in Scheme, Common Lisp was "expressly designed to be a real-world engineering language rather than a theoretically 'pure' language" ( Practical Common Lisp ). Furthermore, SBCL -- a popular implementation -- is a highly optimized compiler that is competitive with Java . Buil....

In the early days of stacker at Remind, the number of stacks that we were managing was just a handful. CloudFormation stacks were updated sequentially, without any parallelism, and everyone was happy. Today, stacker manages 153 CloudFormation stacks that build out all of the AWS infrastructure that makes remind.com work. As you can imagine, attempting to update 153 stacks without any parallelism takes a long time, about 10 minutes to ....

Trolls/Griefers have existed since the first online video game was published. They've spread from YouTube comments to video games and I wondered why.

This is a story about how I got nerd sniped by a blog post from Cloudflare Engineering . The TLDR on their post is that you can script in Go if you use BINFMT_MISC in the kernel. BINFMT_MISC is really well documented and awesome. In the end, all they had to do to script in Go was to mount the filesystem: $ mount binfmt_misc -t binfmt_misc /proc/sys/fs/binfmt_misc Then, register the Go script binary format: $ echo ':golang:E::go::/u....

Introduction These are some very hasty notes on Runge-Kutta methods and IRK2 in particular. I make no apologies for missing lots of details. I may try and put these in a more digestible form but not today. Some Uncomprehensive Theory In general, an implicit Runge-Kutta method is given by where and Traditionally this is written … Continue reading Implicit Runge Kutta and GNU Scientific Library

I am not good with words. I feel tempted to say most people aren't. But as an engineer and because I know Akin's first law of spacecraft design: Engineering is done with numbers. Analysis witho...

I am not good with words. I feel tempted to say most people aren't. But as an engineer and because I know Akin's first law of spacecraft design: Engineering is done with numbers. Analysis witho...


Today we take for granted the concept of software as a tool but it didn't always exist. Mini-scripts, the interoperable programs, the small utilities for specific tasks, etc. This is what we're going to discuss, where do they come from, the history, and a bit more.

BenchmarkDotNet v0.10.13 has been released! This release includes: Mono Support for DisassemblyDiagnoser: Now you can easily get an assembly listing not only on .NET Framework/.NET Core, but also on Mono. It works on Linux, macOS, and Windows (Windows requires installed cygwin with obj and as). (See #541 ) Support ANY CoreFX and CoreCLR builds: BenchmarkDotNet allows the users to run their benchmarks against ANY CoreCLR and CoreFX bu..

BenchmarkDotNet v0.10.13 has been released! This release includes: Mono Support for DisassemblyDiagnoser: Now you can easily get an assembly listing not only on .NET Framework/.NET Core, but also on Mono. It works on Linux, macOS, and Windows (Windows requires installed cygwin with obj and as). (See #541 ) Support ANY CoreFX and CoreCLR builds: BenchmarkDotNet allows the users to run their benchmarks against ANY CoreCLR and CoreFX bu..

Kids dont break your computer. Just broke mine. It’s a pain. If you break stuff however, I found an awesome channel to learn about computer repair. Louis RossmannCheck it out.

Kids dont break your computer. Just broke mine. It’s a pain. If you break stuff however, I found an awesome channel to learn about computer repair. Louis RossmannCheck it out.

A simple blog post here to introduce a new command line tool licensechecker (lc), which is similar in purpose to the library Licensee http://ben.balter.com/licensee/ which attempts to identify what software license(s) code is released under. lc itself is dual licensed under the MIT and Unlicense. Licensechecker (lc) was designed to be run either on your command line or using your CI tool of choice and produce either CSV, JSON, SPDX, Sum..

So I just went to my first meetup of the Denver/Boulder Rust meetup group. The group has been around a while but went inactive for over a year. I was and am really excited to get it going again. The meetup went really well! We had about 20 attendees and folks seemed pretty engaged and interested. One of our planned speakers canceled at the last minute due to a family emergency, but Joel Dice and I just did what software developers normally ....

I recently worked on creating a bash completion script for registering directory aliases and navigating to them with autocomplete in Bash and I found the feature really interesting. In this post I will familiarize you with the process of adding bash completion to your scripts. What is bash completion? Bash completion is a functionality through which bash helps users type their commands faster and easier. It accomplishes that by....

I recently worked on creating a bash completion script for registering directory aliases and navigating to them with autocomplete in Bash and I found the feature really interesting. In this post I will familiarize you with the process of adding bash completion to your scripts. What is bash completion? Bash completion is a functionality through which bash helps users type their commands faster and easier. It accomplishes that by....

I recently worked on creating a bash completion script for registering directory aliases and navigating to them with autocomplete in Bash and I found the feature really interesting. In this post I will familiarize you with the process of adding bash completion to your scripts. What is bash completion? Bash completion is a functionality through which bash helps users type their commands faster and easier. It accomplishes that by....


Hello, World! - danielc.dev - 8 years ago - eng

Context I have one Gitlab account for personal and one for company use. To make sure my commits line up correctly with the email used in the SSH keys, I decided to have separate SSH keys for each account. The way it works is you need to create two sets (public and private) of keys. And then modify the SSH config and git config to get them to work. Generating SSH Keys ¶ I’m doing this on a Lubuntu machine. These may also work on an OSX ..


3 visitors online