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

Previously in database basics: 1. SELECT, INSERT, CREATE and a REPL 2. binary expressions and WHERE filters Next in database basics: 4. a database/sql driver In this post, we extend gosql to support indexes. We focus on the addition of PRIMARY KEY constraints on table creation and some easy optimizations during SELECT statements. $ go run cmd / main . go Welcome to gosql . # ....


You can now use Snyk to create your own policies and use these rules to help your development teams easily find and fix what is most critical to your projects, while minimizing the distractions created by less pressing issues.

Alkene Stability (And Instability) What factors affect alkene stability? If you’ve studied elimination reactions, no doubt you’ve learned about Zaitsev’s Rule – about how elimination

I occasionally stop getting Gmail notifications on my Google Pixel 2XL android phone. I later find that I have a whole bunch of emails that I had missed. I am not sure what causes it however I have found a way to make it work again.

I occasionally stop getting Gmail notifications on my Google Pixel 2XL android phone. I later find that I have a whole bunch of emails that I had missed. I am not sure what causes it however I have found a way to make it work again.

I love multiprocessing, and in this interesting piece by Tristan Hume, he takes parallel execution to another level. What a neat idea. Permalink.

Blogroll - heidenstedt.org - 6 years ago - eng
Best viewed on the original page , where extended functionality like the footnote helper is available. my Blogroll: Blogs Laura Deming - Longevity Fefe (Currently Very Sick) Abandoned or Dead Uses Archive.org to link to the last working snapshot of the site: Everything I know by nikitavoloboev (Switched Platform but not uploaded content yet)


Toner, map style created a decade ago by a famous Stamen Design studio, is now available in vector tiles.

Toner, map style created a decade ago by a famous Stamen Design studio, is now available in vector tiles.

In this mini-series I will walk you through some habits I replaced in recent times, which have shown to pay off and make me a more productive programmer/power-user of my computer. All these changes should be easy to gradually adopt, so I would highly recommend checking them out. If you’ve any suggestions ☝️ or improvements ✍️, then email me at hi@aknapen.nl or reach out using any of the social media listed here.

Your little Firebase project is getting bigger every day? Never underestimate the need to establish a solid and firm integration tests from the get go.

We are excited to extend our partnership with AWS and announce we have achieved the AWS Lambda Ready designation, part of the Amazon Web Services (AWS) Service Ready Program.

TLDR: I built a tool to automatically generate videos from Wikipedia pages. Check the video below or the YouTube channel if you want to see the end result or keep reading for an overview of how it works. Update (24 June 2022): The code for this tool is now released on Github. I’ve always been […]

I opened Tobias Pfeiffer’s article expecting something along the lines of Your configs suck? Try a real programming language. Tobias focused not on configuring the environment, though, but rather best practices for configuring the control flow in the program itself. “Early Validation” was a particularly good point. Tobias has some sound advice, most of which I incorporated into the dev projects I started during the shelter-in-place pe..


In this mini-series I will walk you through some habits I replaced in recent times, which have shown to pay off and make me a more productive programmer/power-user of my computer. All these changes should be easy to gradually adopt, so I would highly recommend checking them out. If you’ve any suggestions ☝️ or improvements ✍️, then email me at hi@aknapen.nl or reach out using any of the social media listed here.


After 1992 days on Jekyll hosted on GitHub Pages, all the nonsense I have published on my website is now being built on Hugo hosted on Netlify. I still love…

Figure 1. Spiralized carrots & daikon radish, with halved Jalapeno, in the brine ready to ferment. This is a rather loose adaptation of a traditional Vietnamese recipe , often used as a filling in Bánh Mì . You can google for lots of variations. Đồ Chua is often made as a vinegar pickle, with added sugar –  this recipe is a keto/paleo & sugar-free lacto-fermented version. The basic idea is to spiralize (or grate) & mix everythin....

We're excited to share that Snyk and Red Hat have been working together to make it easier for developers to create secure applications built on open source and run them securely on OpenShift.

Heya! - greaterdanorequalto.com - 6 years ago - eng
If you know of or use Honeybadger to track your bugs, you'll appreciate this. The fine folks at Honeybadger Industries just blew up the campaign emailing industry.

Everyone knows the basic way to renew a LetsEncrypt cert. Open port 80 and let LetsEncrypt connect to your server. But what if you don't want to open your network or you limit access to a handful of IP addresses? Well you can just use the DNS challenge validation, no need for web servers and no need for port wrangling. For example I use the certbot-dns-cloudflare for my work intranet allowing it to remain VPN only. Another great optio..

Everyone knows the basic way to renew a LetsEncrypt cert. Open port 80 and let LetsEncrypt connect to your server. But what if you don't want to open your network or you limit access to a handful of IP addresses? Well you can just use the DNS challenge validation, no need for web servers and no need for port wrangling. For example I use the certbot-dns-cloudflare for my work intranet allowing it to remain VPN only. Another great optio..

Everyone knows the basic way to renew a LetsEncrypt cert. Open port 80 and let LetsEncrypt connect to your server. But what if you don't want to open your network or you limit access to a handful of IP addresses? Well you can just use the DNS challenge validation, no need for web servers and no need for port wrangling. For example I use the certbot-dns-cloudflare for my work intranet allowing it to remain VPN only. Another great optio..

Everyone knows the basic way to renew a LetsEncrypt cert. Open port 80 and let LetsEncrypt connect to your server. But what if you don't want to open your network or you limit access to a handful of IP addresses? Well you can just use the DNS challenge validation, no need for web servers and no need for port wrangling. For example I use the certbot-dns-cloudflare for my work intranet allowing it to remain VPN only. Another great optio..

On the 25th of April 2020, version 2.2.0 of is-promise library on npm was released by JavaScript developer and maintainer Forbes Lindesay. Reportedly, this release caused failures in popular developer build tools used for scaffolding new projects, such as Facebook’s create-react-app, Google’s firebase-tools, angular-cli, and others.

Cal started strong : his recommendation that experts improve the decentralized distribution of critical information by moving beyond Twitter, the original microblog, to their own blogs hits the nail on the head. I cannot agree more. I wish I could say he finished strong as well, but he just completely missed the mark. In closing, he played up the importance of institutional backing for these sites as a way to lend them credibility. As Ben ..

All Truthy and Falsy Javascript Values In Nodejs, every value has an associated boolean, true or false, value. For example, a null value has an associated boolean value of false. A string value, such as abc has an associated boolean value of true. Values that are associated with boolean true are said to be truthy. Values that are associated with boolean false values are said to be falsy. It can get confusing to keep track of every Javascrip..


I've now owned a few different homes over the years but my current home is the first one with a bathroom that is below ground level (in a finished basement). When you have a bathroom below ground level then your plumbing subsystem has to have a "lift pump". A lift pump system consists of: A sump in the floor where sewage (water / the other stuff) collects A pump that lifts the sewage up to the ground level where it can flow into the str....

Monero takes precautions to obfuscate on-chain data, however there are some attacks that can be done the moment a transaction occurs that cannot be performed any time later.

Game Night Some weeks ago I found myself wanting to play the social deduction game Secret Hitler. There’s an excellent online version Secret Hitler.io, which during the ongoing Corona related lock-down is a great find. There was one issue: Sign-ups were disabled that night because of excessive demand. So instead of a game night we went on to see if we could deploy our own version, as the website is open source anyway.


There are undoubtedly major flaws with the bail system in the US. The ACLU has looked into bail reform .



Chris Fox makes some good points : “With over 20 years experience at the time I recognized the first obvious flaw [with test-driven design]; writing tests prior to coding is mindful of the old adage about no battle plan surviving contact with the enemy. ... The second problem here is that TDD presumes that developers should write their own tests. This is supremely ridiculous. I’ve seen this many, many times; the project appears soli....

With the Halo 2 Flight beginning on PC, Halo MCC has gained another title on PC. A new era of modding.

This blog post was originally posted on JetBrains .NET blog . Rider consists of several processes that send messages to each other via sockets. To ensure the reliability of the whole application, it’s important to properly handle all the socket errors. In our codebase, we had the following code which was adopted from Mono Debugger Libs and helps us communicate with debugger processes: protected virtual bool ShouldRetryC....

This blog post was originally posted on JetBrains .NET blog . Rider consists of several processes that send messages to each other via sockets. To ensure the reliability of the whole application, it’s important to properly handle all the socket errors. In our codebase, we had the following code which was adopted from Mono Debugger Libs and helps us communicate with debugger processes: protected virtual bool ShouldRetryC....

New data from Brave reveals that European governments have not equipped their national authorities to enforce the GDPR. Brave has called on the European Commission to launch an infringement procedure against 27 European governments.

A study on selective color from a predefined list, using CSS custom properties, a little bit of JavaScript, and some progressively enhanced CSS Houdini.

106 visitors online