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

Within the past week, Dorco announced via email that they’re shutting down their website, DorcoUSA.com. The good news is that they will continue to sell Dorco razors via Amazon .

Running old embedded devices is a pain not to mention a major security risk. But if you are like me and are stuck with it sometimes you can take solace in software repo projects like Entware . In this case I needed to centralize all the disparate system logs on the network so I could find issues BEFORE they cause real trouble. The problem is the QNAP NAS I had could only send system logs over unencrypted UDP. That's just not good enoug....

Since I started another repository for the SnailLife Genome Lab, I knew I’d want to test it against a running SnailLife server. I have some cli tests running against a server as well, but those are in the same repository and in that case I spin up the server and manage the process in the testing code itself.

Another gem I re-discoved putting together my personal development initiative, Patrick McKenzie has some phenomenal advice for those just starting their careers. Out of all of his great work, if you read just one article, read this one. My favorite point: “You radically overestimate the average skill of the competition because of the crowd you hang around with.” This hit me like a freight train the first time I read it, and I did well to ..

On July 5th, 2019, the CVE-2019-13354 security advisory was published for a malicious version of the strong_password Ruby gem which allows for remote code execution in applications bundling the vulnerable dependency.

This past week, MAD Magazine announced that, after 67 years, it would cease publication by the end of the year. Maybe it shouldn’t be surprising - print magazines have been going extinct for almost two decades already. I honestly can’t remember the last time I bought a magazine of any kind. The Internet has killed print publication just like video killed the radio star. But I’m sad for MAD. I have many fond memories of it growing up..

This past week, MAD Magazine announced that, after 67 years, it would cease publication by the end of the year. Maybe it shouldn’t be surprising - print magazines have been going extinct for almost two decades already. I honestly can’t remember the last time I bought a magazine of any kind. The Internet has killed print publication just like video killed the radio star. But I’m sad for MAD. I have many fond memories of it growing up..

gnuplot bookmarks - xenodium.com - 7 years ago - eng

I took over a team in June, and like Dwight, I have more than one priority. We have our mission and all the tasks it entails, but on my own time, I decided to also encourage my Solders to take an active role in their personal development. This involved a long write-up, a detailed plan, and a list of many books, articles, and projects to guide their study. Those will make their way here in time, but for now, I want to highlight some of the g..

Posting to Twitter with Python - Part Two: Posting Photos NOTE: This is part two of my posting to Twitter with Python tutorial. If you haven't been through part one, it's here: Four Simple Steps To Post To Twitter Using Python In this tutorial, we're going to write a quick script to post to twitter using the Python and the Tweepy package TLDR; If you just want the code, you can grab the code repo for this tutorial here: https://github.com/m..

Run Your Own Website - zacs.site - 7 years ago - eng
I go back and forth on running my own website. I love working on First Crack , but that work can become trying. I have little time for projects , and the more I spend coding, the less I read and write. On net, though, I consider this a worthy pursuit , and so I do not plan to move away from my setup any time soon. Many feel the same, and over the last few months in particular, I have seen a lot more people express this on websit..

On July 2nd, 2019, Snyk published a high severity prototype pollution security vulnerability (CVE-2019-10744) affecting all versions of lodash, as the result of an on-going analysis lead by the Snyk security research team.


To emphasize the complexity of tracking a function's dependencies, in a recent State of Open Source Security report 2019 Snyk showed that security vulnerabilities in indirect dependencies account for 78% of overall vulnerabilities.

An inside look at PSPDFKit's development processes, from proposal-based feature planning to monorepo management and release automation.

Today I presented at the Sydney Dev Warriors meet-up about a project I was working on from the start to end of 2018. In a nutshell it was a self serve digital archive for video, audio, images and metadata. Since I am in the habit of collecting everything I do into one place I chose to do the presentation using reveal.js which means I can also include it here. How AWS and Go Transformed a Public Broadcasters Digital Archive .

I recently moved into a bigger condo which had a wall mount pre-installed in the bedroom for a TV, so I decided to take advantage of it and bought a second TV . Previously, I was using an Intel NUC attached to my TV and running LibreElec . If you’ve not heard of LibreElec, it’s a very cool minimal Linux OS that sets itself up to run Kodi . It is remarkably easy to set up, and even found and setup my obscure USB remote control automat..

Some of you might know that I run the CSS meetup, Talk.CSS in Singapore together with my best mate, Wei. If you didn't, you do now. Perhaps you have inferred…



The following functions can be used to extract statistics from an array of values in Javascript With this set of functions it's possible to calculate Mean Median Mode Max Min Range 95th Percentile nth Percentile Read more…

The following functions can be used to extract statistics from an array of values in Javascript With this set of functions it's possible to calculate Mean Median Mode Max Min Range 95th Percentile nth Percentile Read more…


Multi-tenants is an architecture concept that can handle multiple projects in a single project container. If you look at popular sites like Nike.com or Mi.com, you will find out the project redirection based on the continent or country region. This post more about understanding the Angular 8 project package configuration, using this how are we leveraging the project for multi-tenant architecture.


Once a language gets complex enough, programming in it is more like carving out a subset from an infinite sea of features, most of which we’ll never learn. Once a language feels infinite, the costs of adding further features to it are no longer apparent". - [Mark Miller] ( https://medium.com/@erights/the-tragedy-of-the-common-lisp-why-large-languages-explode-4e83096239b9) The new try proposal is an addition to the language that introdu..

It’s fine to run your own server to receive email, but save yourself a headache, don’t try to send any. This is a cautionary tale about not…

If you remember anything from this article, remember this: go test is a command that automates the execution of test files and functions in a Go project.

A-Frame is a VR (Virtual Reality) framework written in JavaScript, developed by Mozilla. It runs in the browser and can display interactive 3D scenes in your VR device. How to build a VR website of a rotating sculpture with A-Frame, I want to show in this article.

If you remember anything from this article, remember this: go test is a command that automates the execution of test files and functions in a Go project.

I provided CDN services to redditimagemirror.com - providing a network of low latency caches for them to deliver via Their site was essentially a date sorted index of various subreddits - somewhat unsurprisingly, with a focus on various NSFW subs. As a result, they occasionally received DCMA takedown requests, but because of the setup on their origin were quite slow to process these. This periodically resulted in me, as a provider, rece..

Now that WSL 2 packs a true Linux kernel and supports Linux containers (via Docker), it can be a perfect setup to perform application cross compilations.

I’ve worked as a PM at a number of size companies for a few years now. At a startup and then as a part of a larger company once startups were acquired. I’ve been the first PM for a team as well as first for a company. I’ve written at times about product management, and today I’d like to drill into one aspect that doesn’t seem to get talked about enough and that is the pairing of product manager and engineering manager. Mom vs. Dad A....

I’ve worked as a PM at a number of size companies for a few years now. At a startup and then as a part of a larger company once startups were acquired. I’ve been the first PM for a team as well as first for a company. I’ve written at times about product management, and today I’d like to drill into one aspect that doesn’t seem to get talked about enough and that is the pairing of product manager and engineering manager. Mom vs. Dad A....

I have just published the latest release for the Thunderbird plugin Lookout-fix-version . This is a bug fix issue Fixes are for the ics parsing Added quick decompose_rfc822_address sanity check Occasionally a phrase without any email addresses is used in the attendee fields and this can cause the complex regex in the decompose_rfc822_address function to freeze. As I couldn't come up with a sensible alternative (primarily due to lack..

I have just published the latest release for the Thunderbird plugin Lookout-fix-version . This is a bug fix issue Fixes are for the ics parsing Added quick decompose_rfc822_address sanity check Occasionally a phrase without any email addresses is used in the attendee fields and this can cause the complex regex in the decompose_rfc822_address function to freeze. As I couldn't come up with a sensible alternative (primarily due to lack..

I have just published the latest release for the Thunderbird plugin Lookout-fix-version . This is a bug fix issue Fixes are for the ics parsing Added quick decompose_rfc822_address sanity check Occasionally a phrase without any email addresses is used in the attendee fields and this can cause the complex regex in the decompose_rfc822_address function to freeze. As I couldn't come up with a sensible alternative (primarily due to lack..

I have just published the latest release for the Thunderbird plugin Lookout-fix-version . This is a bug fix issue Fixes are for the ics parsing Added quick decompose_rfc822_address sanity check Occasionally a phrase without any email addresses is used in the attendee fields and this can cause the complex regex in the decompose_rfc822_address function to freeze. As I couldn't come up with a sensible alternative (primarily due to lack..

I have just published the latest release for the Thunderbird plugin Lookout-fix-version . This is a bug fix issue Fixes are for the ics parsing Added quick decompose_rfc822_address sanity check Occasionally a phrase without any email addresses is used in the attendee fields and this can cause the complex regex in the decompose_rfc822_address function to freeze. As I couldn't come up with a sensible alternative (primarily due to lack..

I have just published the latest release for the Thunderbird plugin Lookout-fix-version . This is a bug fix issue Fixes are for the ics parsing Added quick decompose_rfc822_address sanity check Occasionally a phrase without any email addresses is used in the attendee fields and this can cause the complex regex in the decompose_rfc822_address function to freeze. As I couldn't come up with a sensible alternative (primarily due to lack..

I have just published the latest release for the Thunderbird plugin Lookout-fix-version . This is a bug fix issue Fixes are for the ics parsing Added quick decompose_rfc822_address sanity check Occasionally a phrase without any email addresses is used in the attendee fields and this can cause the complex regex in the decompose_rfc822_address function to freeze. As I couldn't come up with a sensible alternative (primarily due to lack..

I have just published the latest release for the Thunderbird plugin Lookout-fix-version . This is a bug fix issue Fixes are for the ics parsing Added quick decompose_rfc822_address sanity check Occasionally a phrase without any email addresses is used in the attendee fields and this can cause the complex regex in the decompose_rfc822_address function to freeze. As I couldn't come up with a sensible alternative (primarily due to lack..

I have just published the latest release for the Thunderbird plugin Lookout-fix-version . This is a bug fix issue Fixes are for the ics parsing Added quick decompose_rfc822_address sanity check Occasionally a phrase without any email addresses is used in the attendee fields and this can cause the complex regex in the decompose_rfc822_address function to freeze. As I couldn't come up with a sensible alternative (primarily due to lack..

I have just published the latest release for the Thunderbird plugin Lookout-fix-version . This is a bug fix issue Fixes are for the ics parsing Added quick decompose_rfc822_address sanity check Occasionally a phrase without any email addresses is used in the attendee fields and this can cause the complex regex in the decompose_rfc822_address function to freeze. As I couldn't come up with a sensible alternative (primarily due to lack..

114 visitors online