|
This post announces the preprint on quantile absolute deviation as a flexible robust scale estimator. Pragmastat recommends Spread — the Shamos estimator — as a more efficient robust scale alternative with a 29% breakdown point. Confidence intervals are available via SpreadBounds . pragmastat.dev github.com/AndreyAkinshin/pragmastat I have just published a preprint of a paper ‘Quantile absolute deviation’. It’s based on a ser....
|
|
This post announces the preprint on quantile absolute deviation as a flexible robust scale estimator. Pragmastat recommends Spread — the Shamos estimator — as a more efficient robust scale alternative with a 29% breakdown point. Confidence intervals are available via SpreadBounds . pragmastat.dev github.com/AndreyAkinshin/pragmastat I have just published a preprint of a paper ‘Quantile absolute deviation’. It’s based on a ser....
|
|
This is a monthly email about what I'm up to! ✨ Highlights of last month - Had a relaxing, Walden-esque week in Mexico City, spent mostly in Parque México. I spent a lot of time reading - includi...
|
|
In this post, we’ll cove some best practices for containerizing .NET applications — including those on the 4.x version framework. We’ll also discuss using small images and image scanning, to reduce security risks and remove unnecessary components from our containers.
|
|
Is a vegan morally obligated to speak out on behalf of the animals?
-
joshbaldwin.substack.com
-
3 years ago
-
eng
Given one is vegan for the animals, should a vegan not seek to create more vegans when the opportunity arises?
|
|
Last month we shipped the biggest change to our core website editing experience in ten years: Fluid Engine. This blog post addresses how we arrived at the implementation, in addition to walking through a few technical and user experience issues that were core to the development of this feature.
|
|
Useful engineering metrics and why velocity is not one of them
-
lucasfcosta.com
-
3 years ago
-
eng
Here's my horoscope for today: > Things should improve for you as the day progresses, Taurus. You shouldn't depend on something that may not pan out the way you want. As you can see, it's useless, ...
|
If you have played Ragnarok Online before, you might want to listen to this song while reading. I got into programming at the age of 14. At that time, my friends and I used to play an online MMORP...
|
|
Useful engineering metrics and why velocity is not one of them
-
lucasfcosta.com
-
3 years ago
-
eng
Here's my horoscope for today: > Things should improve for you as the day progresses, Taurus. You shouldn't depend on something that may not pan out the way you want. As you can see, it's useless, ...
|
If you have played Ragnarok Online before, you might want to listen to this song while reading. I got into programming at the age of 14. At that time, my friends and I used to play an online MMORP...
|
Friends, I come to inform you that due to health conditions, the developer of this website had comp...
|
|
As part of his captivating Hidden Heroes series, Steven Johnson publishes an account of the mother of all demos. More than 50 years ago, Douglas Engelbart gave the “mother of all demos” that transformed software forever. The computer world has been catching up with his vision ever since. More here
|
|
In one of the previous posts , I suggested a new measure of dispersion called the standard quantile absolute deviation around the median ($\operatorname{SQAD}$) which can be used as an alternative to the median absolute deviation ($\operatorname{MAD}$) as a consistent estimator for the standard deviation under normality. The Gaussian efficiency of $\operatorname{SQAD}$ is $54\%$ (comparing to $37\%$ for MAD), and its breakdown point is $....
|
|
In one of the previous posts , I suggested a new measure of dispersion called the standard quantile absolute deviation around the median ($\operatorname{SQAD}$) which can be used as an alternative to the median absolute deviation ($\operatorname{MAD}$) as a consistent estimator for the standard deviation under normality. The Gaussian efficiency of $\operatorname{SQAD}$ is $54\%$ (comparing to $37\%$ for MAD), and its breakdown point is $....
|
|
How to build a Slack bot with Zapier and JavaScript to fetch trending topics on Reddit
-
snyk.io
-
3 years ago
-
eng
In this article you’ll learn, how to build a Slack bot integration, create Triggers and Actions workflows in Zapier to post messages to a Slack channel, use a Reddit API key to access posts using native Reddit Access Tokens and Refresh Tokens, and more.
|
|
We are excited to share that now, when using the snyk container test/monitor commands, we will scan for application vulnerabilities by default.
|
|
A short overview for strategies on how to get better at debugging. In short: know the code know your tools know yourself know how to approach problems
|
I’ve just stumbled upon this great post by Vlad Mihalcea, titled The Best Way to Fetch a Spring Data JPA DTO Projection. It got some nice traction on reddit, too. This is such a nice use-case and apt solution, I wanted to quickly show the second best way of doing the same, with jOOQ this … Continue reading The Second Best Way to Fetch a Spring Data JPA DTO Projection →
|
Starting with jOOQ 3.16 and #12601, there may be a compilation error with a message like this in your jOOQ generated code: [ERROR] …/DefaultCatalog.java:[53,73] cannot find symbol[ERROR] symbol: variable VERSION_3_17[ERROR] location: class org.jooq.Constants Typically, this error is mixed with other compilation errors in generated code. Its purpose is to help troubleshoot these other compilation errors. … Continue reading Cannot resolve s..
|
|
A stunning visualization of John Coltrane's 'Giant Steps' solo
-
nicolaiarocci.com
-
3 years ago
-
eng
Open Culture shared a “jaw-dropping visualization of John Coltrane’s ‘Giant Steps’ solo.” Indeed, it is stunning, beautiful and valuable. A visualization like this makes music much more accessible. Quoting Open Culture: Coltrane’s complexity is daunting for the most accomplished musicians. How much more so for non-musicians? It can seem like “you need a doctorate of music to go anywhere near his recordings,” Nicholson writes. ..
|
|
Nice Writeup! I love seeing how different each site can handle parsing Indieweb content. My own site is also built with Hugo; if you’re looking for Indieweb inspiration it might be worth looking at my source code here: https://git.sr.ht/~tonic/hugo
|
In case you missed it: learn all about the magical mystery musical badge from DEF CON 30 in the opening talk for DC30 with The Dark Tangent and MKFactor, the badge creators.
|
|
This post finds the optimal quantile level that maximises the Gaussian efficiency of the quantile absolute deviation. Pragmastat recommends Spread — the Shamos estimator — which achieves a 29% breakdown point with high efficiency without requiring quantile tuning. Confidence intervals are available via SpreadBounds . pragmastat.dev github.com/AndreyAkinshin/pragmastat We consider the quantile absolute deviation around the med....
|
|
This post finds the optimal quantile level that maximises the Gaussian efficiency of the quantile absolute deviation. Pragmastat recommends Spread — the Shamos estimator — which achieves a 29% breakdown point with high efficiency without requiring quantile tuning. Confidence intervals are available via SpreadBounds . pragmastat.dev github.com/AndreyAkinshin/pragmastat We consider the quantile absolute deviation around the med....
|
|
Documentation is one of the most valuable artifacts of any technology project or platform. It provides context to new joiners, avoids duplicating responses via Slack/Teams, and facilitates asynchronous communication, but it also requires constant care and feeding. Confluence is where documentation goes to die – Unknown Most of the large enterprises that I’ve worked for have a large corpus of documentation in a wiki of some sort. M..
|
|
tl;dr conn.execute ( "select * from ... where ... in (select value from json_each(?))" , ( json.dumps ( list_of_values ) , ) , ) Lists of values in SQLite SQLite doesn’t have an array type as Postgres does, but we can exploit the JSON extension to do operations with arrays. An example of why this may be needed. Let’s say you have a table with names, and you want to select all the id’s of people from a list of names. Som..
|
|
This article explores the implications of container isolation and outlines best practices for security and methodology for Linux, sandbox, and virtualized containers.
|
|
COBOL is for Big Data. Well, sort of. Awhile back, I noticed that the COBOL SORT verb was overpowered. Rather than sorting an array of items or even sorting a file, it included a generalized ability to stream in arbitrary inputs — () => Stream[T] —, where T is a key/value pair, and process the outputs in order — SortedStream[T] => (). This power is useful if you are writing a map-reduce program, but excessive for sorting. So, let’s look at ....
|
|
COBOL is for Big Data. Well, sort of. Awhile back, I noticed that the COBOL SORT verb was overpowered. Rather than sorting an array of items or even sorting a file, it included a generalized ability to stream in arbitrary inputs — () => Stream[T] —, where T is a key/value pair, and process the outputs in order — SortedStream[T] => (). This power is useful if you are writing a map-reduce program, but excessive for sorting. So, let’s look at ....
|
|
In this article, we’ll explore how Kubernetes (K8s) supports PoLP by implementing role-based access control.
|
|
Since these are being boosted again, I wanted to say that my views have changed. I do not recommend most people learn Vim (well, sysadmins should know basic insert, write, quit, and undo). I think that modal editing is a niche. It’s fine for people like me: I can barely keep a train of thought going and I constantly forget what I was thinking (It’s a huge problem I have and I didn’t realize this until recently; it’s why I constantly need ..
|
|
If you’ve decided to incorporate a graph database into your application stack then this article is for you. Graph databases can be difficult to integrate without some strong foresight. I’m here to help! Having just implemented the latest Neo4j and a revised architecture, I’ve compiled all of my notes and I want to share the decisions we have made. This article will be about how to bring Neo4j into a Rails application in an organized, faul....
|
|
Last time we covered an operation in the LWE encryption scheme called modulus switching, which allows one to switch from one modulus to another, at the cost of introducing a small amount of extra noise, roughly $\sqrt{n}$, where $n$ is the dimension of the LWE ciphertext. This time we’ll cover a more sophisticated operation called key switching, which allows one to switch an LWE ciphertext from being encrypted under one secret key to anothe..
|
|
Last time we covered an operation in the LWE encryption scheme called modulus switching, which allows one to switch from one modulus to another, at the cost of introducing a small amount of extra noise, roughly $\sqrt{n}$, where $n$ is the dimension of the LWE ciphertext. This time we’ll cover a more sophisticated operation called key switching, which allows one to switch an LWE ciphertext from being encrypted under one secret key to anothe..
|
|
Last time we covered an operation in the LWE encryption scheme called modulus switching, which allows one to switch from one modulus to another, at the cost of introducing a small amount of extra noise, roughly $\sqrt{n}$, where $n$ is the dimension of the LWE ciphertext. This time we’ll cover a more sophisticated operation called key switching, which allows one to switch an LWE ciphertext from being encrypted under one secret key to anothe..
|
|
In this post, we derive the exact equation for the quantile absolute deviation around the median of the Pareto(1,1) distribution.
|