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 reduced our test run times by more than 50%, thus speeding up development and deployment considerably with the application of some generic tips that you can use in your system as well. 15-20 minute read As you can read in our previous blog post , at AdRoll we use Erlang/OTP extensively. In particular, we use it to build our real-time bidding platform . These systems are central to our business and that’s why we’re very rigorou....



This story documents one scenario that could happen when the nightmare happens of a massive power cut across Europe. It starts with a number of threads and weaves them well together. It follows an Italian as he realizes it is a terrorist attack on the smart power meters. This destabilizes the power grid which takes down most of the grid across Europe. A second attack targets the power plants. This leads to a power cut across Europe that las..

A project was struggling to deliver in time and the project manager resolved it by reducing the team size where the typical approach is to increase the team size. This decision was based on the overhead of communication and Brooks Law.

This story documents one scenario that could happen when the nightmare happens of a massive power cut across Europe. It starts with a number of threads and weaves them well together. It follows an Italian as he realizes it is a terrorist attack on the smart power meters. This destabilizes the power grid which takes down most of the grid across Europe. A second attack targets the power plants. This leads to a power cut across Europe that las..

A project was struggling to deliver in time and the project manager resolved it by reducing the team size where the typical approach is to increase the team size. This decision was based on the overhead of communication and Brooks Law.

Fine particulate matter is a serious issue in many cities around the world. In Europe, it is estimated to cause 400.000 premature deaths per year. European Union has published standards on the matter, and warned several countries that haven’t been able to reach the safe limits. Germany saw the highest number of deaths attributable to all air pollution sources, at 80,767. It was followed by the United Kingdom (64,351) and France (63,79....

Fine particulate matter is a serious issue in many cities around the world. In Europe, it is estimated to cause 400.000 premature deaths per year. European Union has published standards on the matter, and warned several countries that haven’t been able to reach the safe limits. Germany saw the highest number of deaths attributable to all air pollution sources, at 80,767. It was followed by the United Kingdom (64,351) and France (63,79....

Fine particulate matter is a serious issue in many cities around the world. In Europe, it is estimated to cause 400.000 premature deaths per year. European Union has published standards on the matter, and warned several countries that haven’t been able to reach the safe limits. Germany saw the highest number of deaths attributable to all air pollution sources, at 80,767. It was followed by the United Kingdom (64,351) and France (63,79....

Fine particulate matter is a serious issue in many cities around the world. In Europe, it is estimated to cause 400.000 premature deaths per year. European Union has published standards on the matter, and warned several countries that haven’t been able to reach the safe limits. Germany saw the highest number of deaths attributable to all air pollution sources, at 80,767. It was followed by the United Kingdom (64,351) and France (63,79....

Fine particulate matter is a serious issue in many cities around the world. In Europe, it is estimated to cause 400.000 premature deaths per year. European Union has published standards on the matter, and warned several countries that haven’t been able to reach the safe limits. Germany saw the highest number of deaths attributable to all air pollution sources, at 80,767. It was followed by the United Kingdom (64,351) and France (63,79....

Fine particulate matter is a serious issue in many cities around the world. In Europe, it is estimated to cause 400.000 premature deaths per year. European Union has published standards on the matter, and warned several countries that haven’t been able to reach the safe limits. Germany saw the highest number of deaths attributable to all air pollution sources, at 80,767. It was followed by the United Kingdom (64,351) and France (63,79....

Introduction For the blog post still being written on variatonal methods, I referred to the still excellent Bishop (2006) who uses as his example data, the data available in R for the geyser in Yellowstone National Park called “Old Faithful”. While explaining this to another statistician, they started to ask about the dataset. Since I … Continue reading Reproducibility and Old Faithful


When a team of engineers has 50% female members but they speak 10% of the time during meetings, or during lunch breaks, is that team diverse? What is the gender diversity score - 50% or 10%? Is this better or worse than a team that has 20% women who speak 20% of the time? I’m going to share how I think about some these issues. Before I dive deeper, here are some of my assumptions. I assume that a well-functioning diverse team is more ....

My recently merged PR for ticket #28398 adds very simple ‘did you mean’ suggestions to Django’s manage.py command, which is the primary way of interacting with Django from the terminal. So in Django 2.1 this is what you will expect to see if you misspell a management command:...

In a previous post1, we took a look at linked lists and how we can apply them in a hypothetical use-case.

My recently merged PR for ticket #28398 adds very simple ‘did you mean’ suggestions to Django’s manage.py command, which is the primary way of interacting with Django from the terminal. So in Django 2.1 this is what you will expect to see if you misspell a management command:...

In a previous post1, we took a look at linked lists and how we can apply them in a hypothetical use-case.


Version 1.1 of NoFlo shipped this week with a new convenient way to write components. With the noflo.asComponent helper you can turn any JavaScript function into a well-behaved NoFlo component with minimal boilerplate. Usage of noflo.asComponent is quite simple: const noflo = require ( ' noflo ' ); exports . getComponent = () => noflo . asComponent ( Math . random ); In this case we have a function....

Version 1.1 of NoFlo shipped this week with a new convenient way to write components. With the noflo.asComponent helper you can turn any JavaScript function into a well-behaved NoFlo component with minimal boilerplate. Usage of noflo.asComponent is quite simple: const noflo = require ( ' noflo ' ); exports . getComponent = () => noflo . asComponent ( Math . random ); In this case we have a function....

Version 1.1 of NoFlo shipped this week with a new convenient way to write components. With the noflo.asComponent helper you can turn any JavaScript function into a well-behaved NoFlo component with minimal boilerplate. Usage of noflo.asComponent is quite simple: const noflo = require ( ' noflo ' ); exports . getComponent = () => noflo . asComponent ( Math . random ); In this case we have a function....

Version 1.1 of NoFlo shipped this week with a new convenient way to write components. With the noflo.asComponent helper you can turn any JavaScript function into a well-behaved NoFlo component with minimal boilerplate. Usage of noflo.asComponent is quite simple: const noflo = require ( ' noflo ' ); exports . getComponent = () => noflo . asComponent ( Math . random ); In this case we have a function....

I’ve been working on GoReleaser for more than a year now, and one of the things that was bothering me the most was fpm .

Version 1.1 of NoFlo shipped this week with a new convenient way to write components. With the noflo.asComponent helper you can turn any JavaScript function into a well-behaved NoFlo component with minimal boilerplate. Usage of noflo.asComponent is quite simple: const noflo = require ( ' noflo ' ); exports . getComponent = () => noflo . asComponent ( Math . random ); In this case we have a function....

Version 1.1 of NoFlo shipped this week with a new convenient way to write components. With the noflo.asComponent helper you can turn any JavaScript function into a well-behaved NoFlo component with minimal boilerplate. Usage of noflo.asComponent is quite simple: const noflo = require ( ' noflo ' ); exports . getComponent = () => noflo . asComponent ( Math . random ); In this case we have a function....

Version 1.1 of NoFlo shipped this week with a new convenient way to write components. With the noflo.asComponent helper you can turn any JavaScript function into a well-behaved NoFlo component with minimal boilerplate. Usage of noflo.asComponent is quite simple: const noflo = require ( ' noflo ' ); exports . getComponent = () => noflo . asComponent ( Math . random ); In this case we have a function....

Skeleton and muscle overlay study (underlying photo by Pixiduc ) A knowledge of the human form is vital for figurative artists. A detailed understanding of anatomy is especially helpful when working from life or constructing the figure from imagination. Various approaches have been taken to learning artistic anatomy. While I'd rather not rob graveyards and do my own dissections , there are, fortunately, excellent anatomy books[1] a....

Skeleton and muscle overlay study (underlying photo by Pixiduc ) A knowledge of the human form is vital for figurative artists. A detailed understanding of anatomy is especially helpful when working from life or constructing the figure from imagination. Various approaches have been taken to learning artistic anatomy. While I'd rather not rob graveyards and do my own dissections , there are, fortunately, excellent anatomy books[1] a....

Skeleton and muscle overlay study (underlying photo by Pixiduc ) A knowledge of the human form is vital for figurative artists. A detailed understanding of anatomy is especially helpful when working from life or constructing the figure from imagination. Various approaches have been taken to learning artistic anatomy. While I'd rather not rob graveyards and do my own dissections , there are, fortunately, excellent anatomy books[1] a....




This is an excellent study on why developers are so important to a platform. At the moment we are developing a platform and we have been trying to get this message across to the business side of the company. This article backs up what we have been saying.

This is an excellent study on why developers are so important to a platform. At the moment we are developing a platform and we have been trying to get this message across to the business side of the company. This article backs up what we have been saying.

Pet project – literally – as the kids want a cat – and we are ok – just we need a solution for when we travel and are not home for a few days up to 10 days max. So we need to get the cat to be able to eat and to take care of its basic needs without destroying the flat. Here is what I found: Input Food Simple version 1:Simple version 2:Simple version 3:Advanced v1:Advanced v2:Water Output More complex to handle

Pet project – literally – as the kids want a cat – and we are ok – just we need a solution for when we travel and are not home for a few days up to 10 days max. So we need to get the cat to be able to eat and to take care of its basic needs without destroying the flat. Here is what I found: Input Food Simple version 1:Simple version 2:Simple version 3:Advanced v1:Advanced v2:Water Output More complex to handle

Introduction – where we tie everything together in a sales pitch Every conversation is an opportunity – where we understand how exchange & communication is a requirement for mankind Internet – starting the global conversation – where conversation happens – and censorship – and fakes news – all core element of human nature – but also where learning, innovation and connecting the world is taking place Bitcoin – Money & markets

Introduction – where we tie everything together in a sales pitch Every conversation is an opportunity – where we understand how exchange & communication is a requirement for mankind Internet – starting the global conversation – where conversation happens – and censorship – and fakes news – all core element of human nature – but also where learning, innovation and connecting the world is taking place Bitcoin – Money & markets

The Poor Man's Netcode - etodd.io - 8 years ago - eng
The more you know about a given topic, the more you realize that no one knows anything. For some reason (why God, why?) my topic of choice is game development. Everyone in that field agrees: don't add networked multiplayer to an existing game, you drunken clown. Well, I did it anyway because I hate myself. Somehow it turned out great. None of us know anything. Problem #1: assets My first question was: how do I tell a client to u..

36 visitors online