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

So, you’ve got a program that’s using more and more over time as it runs. Probably you can immediately identify this as a likely symptom of a memory leak. But when we say “memory leak”, what do we actually mean? In my experience, apparent memory leaks divide into three broad categories, each with somewhat different behavior, and requiring distinct tools and approaches to debug. This post aims to describe these classes, and provide tools and..

So, you’ve got a program that’s using more and more over time as it runs. Probably you can immediately identify this as a likely symptom of a memory leak. But when we say “memory leak”, what do we actually mean? In my experience, apparent memory leaks divide into three broad categories, each with somewhat different behavior, and requiring distinct tools and approaches to debug. This post aims to describe these classes, and provide tools and..

Markov chains make for a simple way to generate realistic looking but nonsensical text. Today, I'm going to use that technique to build a text generator based on this blog's contents, an idea suggested/inspired by reader Jordan Pittman. (Read More)

Friday Q&A 2018-04-27: Generating Text With Markov Chains in Swift Friday Q&A 2018-04-27: Generating Text With Markov Chains in Swift Markov chains make for a simple way to generate realistic looking but nonsensical text. Today, I'm going to use that technique to build a text generator based on this blog's contents, an idea suggested/inspired by reader Jordan Pittman. Markov Chains At a theoretical level, a Markov chain is a s....

Lift off - www.unsungnovelty.org - 8 years ago - eng

Introduction One day I was talking to Damian Gryski in Slack about some performance improvements he made to his go-metro package. When I first looked at the changes I was completely confused how this could have any effect on the performance of the code. I felt the code was more readable, but more performant? I didn’t see it. Then Damian started to talk to me about a compiler optimization called Bounds Check Elimination or BCE. The id..

I've been using FreeBSD as my daily driver at work since December. I've successfully done my job and I've learned a hell of a lot forcing myself on CURRENT... But there's been a number of issues with it that have made it difficult to keep using, so I replaced it with Arch Linux yesterday and I no longer have those issues. This is not the first time I've forced myself to run FreeBSD and it won't be the last. The FreeBSD setup I have a Dell ....

I found this article to be a very astute observation that it can be all the “little trade-offs” that can add up to cause issues. The article highlights it from the perspective of a leader who can make small decisions, usually around putting something off or taking a short cut, that can add up to impact their work and those around them.

I found this article to be a very astute observation that it can be all the “little trade-offs” that can add up to cause issues. The article highlights it from the perspective of a leader who can make small decisions, usually around putting something off or taking a short cut, that can add up to impact their work and those around them.

One of the more popular articles in the financial independence blogosphere is Mr. Money Mostache’s The Shockingly Simple Math Behind Early Retirement . If you haven’t read it, check it out. While I found it interesting, I think that the simple math is lacking, well, math, so I wanted to dig a bit deeper and figure out where the numbers came from.

Still wondering why it all works? Why this black square does things? Lets go deeper. Previously I explained a bit about processor architecture. It’s the basis of the chip. It’s a fundament. You won’t find anything about an UART in a Technical Reference Manual of Cortex-M4 . It’s just not a part of this fundament. When you get an STM32 microcontroller based on the Cortex-M4 architecture you just get microcontroller made by ST wh..

VueJS wordpress theme starter VueRouter integrated Vuex integrated (with sample WordPress-centric modules) jQuery integrated, if that’s your thing Firebase support and sample config Axios for API requests Follows the development guidelines/structure set forth by Vuejs Bare essentials needed for a functional WordPress theme All requests are redirected back to the index.php so your Vue routing is respected. SCSS support Bootstrap-Vue integra..

VueJS wordpress theme starter VueRouter integrated Vuex integrated (with sample WordPress-centric modules) jQuery integrated, if that’s your thing Firebase support and sample config Axios for API requests Follows the development guidelines/structure set forth by Vuejs Bare essentials needed for a functional WordPress theme All requests are redirected back to the index.php so your Vue routing is respected. SCSS support Bootstrap-Vue integra..



Ludicrous Speed: WordPress Caching with RedisHow To Configure Redis Caching to Speed Up WordPress on Ubuntu 14.04WP Rediswp-redis-cache by Benjamin Adams How to Drastically Speed Up WordPress with Redis How to load WordPress in a few milliseconds using Redis Lightning Fast WordPress with Nginx + Redis

Ludicrous Speed: WordPress Caching with RedisHow To Configure Redis Caching to Speed Up WordPress on Ubuntu 14.04WP Rediswp-redis-cache by Benjamin Adams How to Drastically Speed Up WordPress with Redis How to load WordPress in a few milliseconds using Redis Lightning Fast WordPress with Nginx + Redis

Most post in this category are unfinished, imperfect, lack the polish a proper blog article should have, very often they have typos and even some time unfinished sentences. So why even bother? Well, because life isn’t perfect, and most imperfect. But it is important to get going anyway. It is important to persist. I know as I keep doing it it helps me shape my thinking. Mostly I avoid accumulating ideas in my head.

Most post in this category are unfinished, imperfect, lack the polish a proper blog article should have, very often they have typos and even some time unfinished sentences. So why even bother? Well, because life isn’t perfect, and most imperfect. But it is important to get going anyway. It is important to persist. I know as I keep doing it it helps me shape my thinking. Mostly I avoid accumulating ideas in my head.



Click prediction may be a simple binary classification problem, but it requires a robust system architecture to function in production at scale. At AdRoll, we leverage the AWS ecosystem along with a suite of third party tools to build the predictors that power our pricing engine, BidIQ. This is a tour of the production pipelines and monitoring systems that keep BidIQ running. Introduction AdRoll participates on Real Time Bidding (RTB) ....

One of the main features in Java 10 in Local Type Inference, which allows us to substitute a type with the var reserved word in our source code. However, in order for this to become a feature that is useful to a developer rather than a feature developers will rue for many years to come, we need to learn how to use it and when to use it properly. This cheat sheet and blog is a reduced version of an blog post that Stuart Marks wrote on the Op..

This is a blog post that I originally wrote for the edX engineering blog . At the core of edX is the edx-platform , a monolithic Django code-base 2.7 times the size of Django itself. ------------------------------------------------------------------------------- Language Files Lines Code Comments Blanks ------------------------------------------------------------------------------- ActionScript 1 118 74 23 21 Autoconf....

This is a blog post that I originally wrote for the edX engineering blog . At the core of edX is the edx-platform , a monolithic Django code-base 2.7 times the size of Django itself. ------------------------------------------------------------------------------- Language Files Lines Code Comments Blanks ------------------------------------------------------------------------------- ActionScript 1 118 74 23 21 Autoconf....

Read my personal ranking of all currently-released MCU Movies. You won't believe how many there are! Seriously, they just keep making these things. Read the whole thing .

Read my personal ranking of all currently-released MCU Movies. You won't believe how many there are! Seriously, they just keep making these things. Read the whole thing .

Infrastructure as Code (herein IaC) is ubiquitous when managing large infrastructure deployments. But when we don’t have hundreds of machines to manage, is IaC still useful?

Java With The Best is a new Java conference in a series of developer conferences powered by BeMyApp . There are 2 main properties that differentiate this event from other conferences you may have attended – everything takes place online, without a physical venue, and attendees can book virtual 1-1 sessions with the speakers. The event featured 58...

Java With The Best is a new Java conference in a series of developer conferences powered by BeMyApp . There are 2 main properties that differentiate this event from other conferences you may have attended – everything takes place online, without a physical venue, and attendees can book virtual 1-1 sessions with the speakers. The event featured 58...

My daughter loves dancing. She was entranced by this (so was I). The effort this must have taken to choreograph and the level of control between both the dancers is impressive.

My daughter loves dancing. She was entranced by this (so was I). The effort this must have taken to choreograph and the level of control between both the dancers is impressive.

In late 2016, I replaced my ISP router & modem combination – the BT SmartHub 6 – with separate bits of kit, to give me a little more freedom and something to occasionally tinker with. After a bit of research and bargain hunting, I ended up with: Modem – BT Openreach ECI VDSL 1b Router – Linksys WRT1200AC I originally picked up the WRT1200AC for its wireless speed & the ability to use opensource operating systems on it. I ran it from t..

I present a new low discrepancy quasirandom sequence that offers many substantial improvements over other popular sequences such as the Sobol and Halton sequences. First published: 25th April, 2018 Last updated:  24 July, 2025 This blog post has been featured on the front page of Hacker News a few  times (Aug 2018, Oct 2020 … Continue reading "The Unreasonable Effectiveness of Quasirandom Sequences"

The web is getting bigger. It is also getting slower. The funny thing is, every single day I’m visiting new sites to try out a new product or read a blog, and I find the same performance issues over and over again. All I have to do is check out DevTools to see that most images are way too large.


This talk is a code walkthrough, implementing a date picker to showcase the power of ember-changeset and contextual components. Given at the Ember Boston Community meetup. Ember-changeset is an addon that provides an abstraction over Ember models such that only valid data will ever be set in a model. Contextual components are a set of conventions that allow a developer to build a component that can be customized by its consuming applica..



SEO on a budget - yasha.solutions - 8 years ago - eng
SEO isn’t hard you need good content and good link. That’s kind of all. But when you cannot do any of these or you want to accelerate the process, might be worth thinking how you’re gonna optimise that process. Finding good content on this is pretty hard. This video however is really a neat finding. So enjoy !

SEO on a budget - yasha.solutions - 8 years ago - eng
SEO isn’t hard you need good content and good link. That’s kind of all. But when you cannot do any of these or you want to accelerate the process, might be worth thinking how you’re gonna optimise that process. Finding good content on this is pretty hard. This video however is really a neat finding. So enjoy !

https://github.com/quasarframework/quasar https://github.com/vuetifyjs/vuetify https://vuematerial.io/ https://github.com/buefy/buefy https://at-ui.github.io/at-ui/#/en http://element.eleme.io/#/en-US

https://github.com/quasarframework/quasar https://github.com/vuetifyjs/vuetify https://vuematerial.io/ https://github.com/buefy/buefy https://at-ui.github.io/at-ui/#/en http://element.eleme.io/#/en-US


35 visitors online