This website is composed of information connected through taxonomy. It is simultaneously a proof-of-concept and a means to allow Agaric to share and store information both within the collective and the world as part of our open documentation philosophy.

User login

This website is composed of information connected through taxonomy. It is simultaneously a proof-of-concept and a means to allow Agaric to share and store information both within the collective and the world as part of our open documentation philosophy.

Installing current Inkscape on Debian or Linux Mint Debian Edition

As of 2016, stable Debian repositories still have a very old version of Inkscape (0.48.5-3 in the default repos). The testing and unstable branches of Debian have the current recommended release, however, so it's quite simple to get it on your Debian:

Implementing Webmentions for Drupal 8

Starting informational links:

What to do with the changes in Mandrill service

MailChimp is suggesting people use Amazon SES, and i'm sure you can buy fine coal from the Devil, but i don't want to give money for the financing of Hell on Earth. So, options?

Debugging PHPUnit integration tests, run from the command line, in Netbeans

Step 0: Set a breakpoint in the test

Step 1: Start Netbeans debugging

Step 2: Do these two command lines from your virtual machine at /vagrant, where 'testSomeResults' is a specific function in one of your tests/integration/ files.

export XDEBUG_CONFIG='idekey=netbeans-xdebug'
phpunit --bootstrap tests/bootstrap.php --filter testSomeResults tests/integration/

Multistakeholder and Platform Cooperatives resources

A core concept of Platform Cooperatives [ http://platformcoop.net/ ] isn't new— the idea that a cooperative enterprise maybe should not be entirely owned and controlled by only workers or only consumers. This kind of cooperative has been called hybrid, solidarity, or multi-stakeholder:

http://www.co-oplaw.org/2014/09/multi-stakeholder-cooperatives/

Using composer require to get an alpha, beta, or release candidate of a Drupal 8 module

The composer require command can help you get your requirements into composer.json more easily. However, that ease is more theoretical than actual for modules without a full stable release.

The Honeypot module has a full stable release version, so any of these will work:

composer require drupal/honeypot:8.*
composer require drupal/honeypot:8.x
composer require drupal/honeypot:8
composer require drupal/honeypot

Drush update not seeing the patch-level version of Drupal 8?

Does it appear that Drush update is not fetching the newest minor version update of Drupal 8? Changelog says 8.0.0 at the top, but you know 8.0.2 has been released, and drush up or drush upc says update information last refreshed that day yet says "No code updates available."?

Spotting and fixing problems caused by referencing the same object in memory

Here's a slightly simplified version of the code causing the problem— very slightly simplified; it really was about this short:

Simple tools for security against surveillance

Recommendations by Noah of HackBlossom following an excellent history of security and surveillance.

uBlock Origin - Never see ads again!
https://github.com/gorhill/uBlock#installation

Privacy Badger - Don't let websites track you!
https://www.eff.org/privacybadger

Figuring out what Django permission names are and what permissions a user has

You can see the permissions a particular user has, in the 'machine-readable' form Django uses, quite easily through the Django shell. For a user with the username 'david', for example: