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

I’m generally not against spending money. I am however generally against buying things . This is a point I’ve surely beaten well beyond death by now, so I won’t belabor it much further. It’s just to say that I want to be really sure something makes sense within the larger context of my life before I buy it and have to deal with it forever. I only mention this because I’ve been on a bit of a purchasing spree (by my standards) as of late..


I like to keep my GitHub clean. I delete forks I’m not using anymore, move old abandoned repositories to my graveyard and etc.

A step-by-step tutorial for writing your first Serverless Component, and then using it to build a serverless application.




Neverneverland, Frans de Wollantstraat 70, Amsterdam duo show with Delano Paul Mac Andrew (NL) titled under control Thanks to Judith Leysner for the invitation.

In this post I describe an alternative approach to sharing source code elements between multiple build targets. It's based on a custom build process I implemented at PathEngine for our C and C++ code-base (but the core ideas could also be relevant to other languages with compilation to object files). We'll need to enforce some constraints on the way the source code is set up, notably with regards to header file organisation, but can the....

Expect more items to be added in the future. Introduction tl;dr My dream programming language should be easy like a scripting language and fast and raw like low-level languages. It should be no secret, among people who know me even a little bit, that I like to work on programming languages. Why? I don’t know. I just do. But I have been feeling uncomfortable as of late because it seems like all of the good ideas are already t..

Expect more items to be added in the future. Introduction tl;dr My dream programming language should be easy like a scripting language and fast and raw like low-level languages. It should be no secret, among people who know me even a little bit, that I like to work on programming languages. Why? I don’t know. I just do. But I have been feeling uncomfortable as of late because it seems like all of the good ideas are already t..

Expect more items to be added in the future. Introduction tl;dr My dream programming language should be easy like a scripting language and fast and raw like low-level languages. It should be no secret, among people who know me even a little bit, that I like to work on programming languages. Why? I don’t know. I just do. But I have been feeling uncomfortable as of late because it seems like all of the good ideas are already t..

Expect more items to be added in the future. Introduction tl;dr My dream programming language should be easy like a scripting language and fast and raw like low-level languages. It should be no secret, among people who know me even a little bit, that I like to work on programming languages. Why? I don’t know. I just do. But I have been feeling uncomfortable as of late because it seems like all of the good ideas are already t..

Expect more items to be added in the future. Introduction tl;dr My dream programming language should be easy like a scripting language and fast and raw like low-level languages. It should be no secret, among people who know me even a little bit, that I like to work on programming languages. Why? I don’t know. I just do. But I have been feeling uncomfortable as of late because it seems like all of the good ideas are already t..

Expect more items to be added in the future. Introduction tl;dr My dream programming language should be easy like a scripting language and fast and raw like low-level languages. It should be no secret, among people who know me even a little bit, that I like to work on programming languages. Why? I don’t know. I just do. But I have been feeling uncomfortable as of late because it seems like all of the good ideas are already t..

Ok…. title of this post is a tad specific but I have wasted so much time trying to piece all together all the elements of this short post that I thought it will be probably useful for a few other people out there.  so what are we talking about anyway. On one side of the ring we have Nextcloud– the evolution of owncloud, forked by its own founder to ensure this project remain opensource forever (full story here).

Ok…. title of this post is a tad specific but I have wasted so much time trying to piece all together all the elements of this short post that I thought it will be probably useful for a few other people out there.  so what are we talking about anyway. On one side of the ring we have Nextcloud– the evolution of owncloud, forked by its own founder to ensure this project remain opensource forever (full story here).



The new MapTiler Platform offers base maps of the entire world, geodata processing, and a mobile application that covers the entire map-creation flow.

A step-by-step tutorial that guides you through creating a dynamic website with pre-built Serverless Components.

Replacing the cabin air filter is one of the most neglected yet easy-to-do maintenance items that car owners should do. It’s probably neglected because cars used to not have cabin air filters, and auto repair shops want to charge an arm-and-a-leg to replace them. The cabin air filter itself is fairly cheap.

I’ve been using Elixir’s Phoenix framework for a few years but most of my projects were on the older MVC style. Phoenix 1.3 introduced the concept of contexts (commonly known as bounded contexts). This changed the way you architect your applications.

I’ve been using Elixir’s Phoenix framework for a few years but most of my projects were on the older MVC style. Phoenix 1.3 introduced the concept of contexts (commonly known as bounded contexts). This changed the way you architect your applications.

We go through uses of the Python map function, when it's useful and its performance benefits, and get sidetracked into benchmarking different syntaxes for exponential expressions.

The original JMS spec first arrived in 2001 with JSR 914. At the time several enterprise messaging systems were already widely available however each had their own unique features and mechanisms which required software that wanted to talk on a given messaging bus to be tightly-coupled to the specific messaging system implementation in use. Given that "tightly-coupled" is something you want to avoid in your enterprise systems, there was a ..

A Recursive Feast In 1983, Douglas R. Hofstadter, author of "Gödel, Escher, Bach: An Eternal Golden Braid" wrote a series of articles on Lisp in Scientific American (later republished in the book Metamagical Themas , which is where I encountered them for the first time). While much of the writing focused on the nature of recursion in programming, the third and last article in the series provided an entertaining example of blurring th....

A Recursive Feast In 1983, Douglas R. Hofstadter, author of "Gödel, Escher, Bach: An Eternal Golden Braid" wrote a series of articles on Lisp in Scientific American (later republished in the book Metamagical Themas , which is where I encountered them for the first time). While much of the writing focused on the nature of recursion in programming, the third and last article in the series provided an entertaining example of blurring th....

A Recursive Feast In 1983, Douglas R. Hofstadter, author of "Gödel, Escher, Bach: An Eternal Golden Braid" wrote a series of articles on Lisp in Scientific American (later republished in the book Metamagical Themas , which is where I encountered them for the first time). While much of the writing focused on the nature of recursion in programming, the third and last article in the series provided an entertaining example of blurring th....

This is important: We’ll update the build tools & build target to API level 27 with next week’s update (June 8th). We HIGHLY recommend you check your app before we flip the switch! I also just uploaded the final lesson in the Facebook Clone App which is now fully live in the online course . I’ve discussed the build target 27 migration before . We wanted to do it in May but the work on the Facebook clone pushed that back so it will hav..

Many of our users have asked for it for quite a long time. Now, we finally took the time to setup a donation option. Since we started Hypriot in 2015, we received great attention from a growing community around Docker on ARMed devices. We received numerous “kudos” and nice words. Even though we greatly appreciate this until today, words do not enable us to pay our infrastructure bills. Now you have the option to support us materialistica....

This paper is a discussion around the issues faced by distributed systems when dealing with time, ordering and failures. This is particularly relevant with the work I am doing at the moment designing a very large distributed system that will need to scale massively.

This paper is a discussion around the issues faced by distributed systems when dealing with time, ordering and failures. This is particularly relevant with the work I am doing at the moment designing a very large distributed system that will need to scale massively.


Painting and Time - johnj.com - 8 years ago - eng
Painting is quite old and hard to fool. –Tad Spurgeon In Living Craft , Spurgeon calls out time as the first "material" used to make paintings. He speaks of "extra-logical," emotional time, time experienced by the mind of the painter, rather than purely physical time measured by clocks. His remarks frame an invitation to contemplate how one experiences time in the studio and what time means to painters (and, by extension, viewers)....

Painting and Time - johnj.com - 8 years ago - eng
Painting is quite old and hard to fool. –Tad Spurgeon In Living Craft , Spurgeon calls out time as the first "material" used to make paintings. He speaks of "extra-logical," emotional time, time experienced by the mind of the painter, rather than purely physical time measured by clocks. His remarks frame an invitation to contemplate how one experiences time in the studio and what time means to painters (and, by extension, viewers)....

The ever-changing business landscape reminds me of what Lewis Carroll’s Red Queen says to Alice, “It takes all the running you can do, to keep in the same place.” Today, I see legacy enterprises in a similar state of flux where they are trying to maintain a status quo, while digital is fast becoming the overwhelming norm. This Red Queen Effect highlights the dilemma of any large enterprise that’s trying to differentiate itself in the digita..

Managing Email from Emacs. Surely that's crazy-talk, but hey… let's give it a try. Install offlineimap Need to sync via imap. Use offlineimap. I'm on macOS, so homebrew is king for installing: brew install offlineimap Before can configure offlineimap, we'll need to handle a few things first. Get a cert fingerprint Use openssl for getting a certificate fingerprint. From offlineimap's FAQ: SSL_CERT_DIR="" openssl s_client -connect i....

I wanted to set up a prometheus machine for me to monitor random stuff, but I was always postponing that because I didn’t want to use SSH port-forwarding, firewalls, create a VPC and/or setup an OpenVPN server or anything like that.




Halt and Catch Fire is an AMC television series that ran for four seasons from 2014-2017, and covers the culture and pivotal aspects of the computing industry from 1983 (just after the release of the IBM PC) to 1994 (when the Internet and World Wide Web exploded). You can binge watch it on Netflix if you like today, and trust me - you won’t be disappointed! Halt and Catch Fire is the best drama I’ve ever seen - an emotional rollercoaster..

Halt and Catch Fire is an AMC television series that ran for four seasons from 2014-2017, and covers the culture and pivotal aspects of the computing industry from 1983 (just after the release of the IBM PC) to 1994 (when the Internet and World Wide Web exploded). You can binge watch it on Netflix if you like today, and trust me - you won’t be disappointed! Halt and Catch Fire is the best drama I’ve ever seen - an emotional rollercoaster..

44 visitors online