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

About - adropincalm.com - 5 years ago - eng
I'm a passionate problem solver that use code, design and empathy to help people through their digital challenges. Hi, my name is Marco and this is where I collect my thoughts, intuitions and ideas on the IT industry (and more). Occasionally, I do contribute to open-source projects and share some ideas with my fellows . If you are more into philosophy you should give a try to the manifesto . Online you can find me ..

Resources - adropincalm.com - 5 years ago - eng
Here a collection of articles and videos I found interesting on the internet! Articles 3 Pillars For Effective Work - Herding Lions Videos Ariya Hidayat: Next-Generation JavaScript Language Tooling Ryan Carniato - Facing Frontend’s Existential Crisis, React Summit 2024 Jest Architecture Events Are Not Just for Notifications Are we stuck with the same Desktop UX forever? | Ubuntu Summit 25.10

Welcome to the newest Snyk blog series! In this monthly series, Snyk looks back on the vulnerabilities discovered by or reported to our research team. We choose one noteworthy vulnerability from the past month and tell the story behind the discovery, research, and disclosure of the vulnerability. We highlight the researchers, developers, and users who are helping identify and remediate vulnerabilities across the open source community.

When working on command-line utilities which can be useful for various platforms, from Windows on x86 to Linux on MIPS, the existence of a cross-compilation is highly attractive. A number of different binaries can be constructed conveniently from a single, typically powerful host system.

Recently I had the opportunity to write a Custom Connector for Power BI and come across something I didn't expect. To build a Connector you…

Migrating your workloads to Azure can help you leverage the benefits of cloud computing. This includes agility, scalability, lower costs, and easier management. However, the process of migration can sometimes be complicated. You have to select the proper service model for every workload and establish a migration strategy for all workloads. A well-planned migration strategy can help you make the move without impacting your business. The foll....



This post presents a DoubleMAD-based outlier detector that handles asymmetric and heavy-tailed distributions using the Harrell-Davis quantile estimator. For symmetric scale estimation, Pragmastat recommends Spread — the Shamos estimator — as a more efficient alternative to MAD. Confidence intervals are available via SpreadBounds . pragmastat.dev github.com/AndreyAkinshin/pragmastat Outlier detection is an important step in da....

At Jane Street, we have some experience using FPGAs for low-latency systems–FPGAs are programmable hardware where you get the speed of an application-specific integrated circuit (ASIC) but without being committed to a design that’s burned into the chip. It wasn’t so long ago that FPGAs were expensive and rare, but these days, you can rent a $5,000 card on the Amazon AWS cloud for less than $3 an hour.

At Jane Street, we have some experience using FPGAs for low-latency systems–FPGAs are programmable hardware where you get the speed of an application-specific integrated circuit (ASIC) but without being committed to a design that’s burned into the chip. It wasn’t so long ago that FPGAs were expensive and rare, but these days, you can rent a $5,000 card on the Amazon AWS cloud for less than $3 an hour.

This post presents a DoubleMAD-based outlier detector that handles asymmetric and heavy-tailed distributions using the Harrell-Davis quantile estimator. For symmetric scale estimation, Pragmastat recommends Spread — the Shamos estimator — as a more efficient alternative to MAD. Confidence intervals are available via SpreadBounds . pragmastat.dev github.com/AndreyAkinshin/pragmastat Outlier detection is an important step in da....


Here’s how attempting to export images off a Word Document led to a quest for data deduplication and classification using the shell. The images I wanted to export were MS Word diagrams drawn in Word, rather than PNG files 1 . Because those doodle-shapes do not export to PNG well, I first copy-pasted them into Powerpoint to get the familiar “save as picture” context menu. But a couple of images were still deformed beyond recognition.

Here’s how attempting to export images off a Word Document led to a quest for data deduplication and classification using the shell. The images I wanted to export were MS Word diagrams drawn in Word, rather than PNG files 1 . Because those doodle-shapes do not export to PNG well, I first copy-pasted them into Powerpoint to get the familiar “save as picture” context menu. But a couple of images were still deformed beyond recognition.


I’m a big fan of Will Larson’s blog so his recent post on practicing backend engineering inspired me to write an equivalent article for frontend given my previous experience in that space before moving into management.

Then and now Link to heading I remember when the internet, or more specifically the web, was new. There was so much hope and optimism. Early adopters talked excitedly of the seemingly endless ways in which it would revolutionise so many aspects of society in positive ways. There was the idea that “information wants to be free”, where free, at least how I understood it, was free as in “libre” (freedom) rather than “gratis” (zero ....

Then and now Link to heading I remember when the internet, or more specifically the web, was new. There was so much hope and optimism. Early adopters talked excitedly of the seemingly endless ways in which it would revolutionise so many aspects of society in positive ways. There was the idea that “information wants to be free”, where free, at least how I understood it, was free as in “libre” (freedom) rather than “gratis” (zero ....

Introduction This is another blog post related to the Build Systems à la Carte paper. See Using type-classes to model the expressivity of build systems for the first one. The paper proposes splitting build systems into two components: Rebuilders decide when to rebuild a particular key (file). Schedulers decide how to rebuild multiple keys - handling dependencies while maintaining correctness and efficiency. Schedulers come in 3 flavors (see..

Introduction This is another blog post related to the Build Systems à la Carte paper. See Using type-classes to model the expressivity of build systems for the first one. The paper proposes splitting build systems into two components: Rebuilders decide when to rebuild a particular key (file). Schedulers decide how to rebuild multiple keys - handling dependencies while maintaining correctness and efficiency. Schedulers come in 3 flavors (see..

Docs as Code - blog.herlein.com - 5 years ago - eng
One of the core principles of modern “DevOps” development is to treat your documentation as code, just like code. My team at Cisco open sourced how we do that.

Docs as Code - blog.herlein.com - 5 years ago - eng
One of the core principles of modern “DevOps” development is to treat your documentation as code, just like code. My team at Cisco open sourced how we do that.

Docs as Code - blog.herlein.com - 5 years ago - eng
One of the core principles of modern “DevOps” development is to treat your documentation as code, just like code. My team at Cisco open sourced how we do that.

Docs as Code - blog.herlein.com - 5 years ago - eng
One of the core principles of modern “DevOps” development is to treat your documentation as code, just like code. My team at Cisco open sourced how we do that.


DevOps Enterprise Summit London - Virtual is our first virtual event, and we’ve all been studying online events for months, trying to understand what makes the great ones great, and why the worst ones make you feel like you’re stuck on the worst, multiple-day video conference call ever.


Would you like to run your Python code in the cloud without having to become an infrastructure engineer? Do you want to have Python functions that run when triggered by specific events? This week on the show we have Anthony Chu to discuss serverless computing and running python functions in the cloud. Anthony Chu is program manager for Microsoft's Azure Functions.

The Go compiler’s SSA backend contains a facility to produce HTML debugging output of the compilation phases. This post covers how to print the SSA output for function and methods. Let’s start with a sample program which contains a function, a value method, and a pointer method: Control of the SSA debugging output is via […]

I was around during the birth of the web in the early 1990s and have enjoyed every twist and turn since then. Even before creating my own personal website and blog (this site) in 1998, I maintained the Department of Science website at UW (originally http://sciborg.uwaterloo.ca ). And while I’ve enjoyed watching the evolution of the web, I still think the old web was more fun. In this blog post, I’ll tell you why. But first, let’s cover s..

I was around during the birth of the web in the early 1990s and have enjoyed every twist and turn since then. Even before creating my own personal website and blog (this site) in 1998, I maintained the Department of Science website at UW (originally http://sciborg.uwaterloo.ca ). And while I’ve enjoyed watching the evolution of the web, I still think the old web was more fun. In this blog post, I’ll tell you why. But first, let’s cover s..


The new QGIS 3.14 version adds support for the native loading of vector tiles. The easiest way to load them is via the recently released plugin.

Sometimes simulating complex systems is the best way to understand them. Read more "HASH: a free, online platform for modeling the world"

This year has been interesting, to say the least. What’s been particularly interesting this past month - or at least since the Memorial Day killing of George Floyd - is the sudden push on the American consciousness that Black Lives Matter .


Welcome back to the second part of how to work with git, the easy way! In this part, we will go over four more common scenarios and some conclusions.

At this point, there is no denying that film photography is enjoying a widespread revival. What I want to do in this article is to go through the costs associated with shooting film in 2020, and specifically in Canada. There are many YouTube videos and articles about film photography in Germany or in the United States but not much is said about Canada. If you live in Canada, you know that prices of goods can sometimes be significantly h....

At this point, there is no denying that film photography is enjoying a widespread revival. What I want to do in this article is to go through the costs associated with shooting film in 2020, and specifically in Canada. There are many YouTube videos and articles about film photography in Germany or in the United States but not much is said about Canada. If you live in Canada, you know that prices of goods can sometimes be significantly h....

Tonsky recently had a great post about 4K monitors, fonts and scaling. The magic in this article are his suggestions around how to set fonts on your OSX machine. Apparently Apple does not set the defaults correctly (and, I'm writing this on a brand new OSX box that is NOTABLY improved by following his directions). This is the kind of stuff that I'm going to need to refer back to hence this post. Discussion thread about this . How t..

ffmpeg bookmarks - xenodium.com - 5 years ago - eng
FFmpeg 4.3 (Hacker News) . FFMPEG from Zero to Hero | Hacker News . Ken Burns Effect Slideshows with FFMPeg (mko.re) . Stack Videos Horizontally, Vertically, in a Grid With FFmpeg - OTTVerse .

The brand new MapTiler Server makes it extremely easy to deliver map services from your own hardware.

Discusses what Google Analytics tracks, and presents two lightweight alternatives: GoatCounter and Plausible (LWN.net).

3 visitors online