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

M1 Max with DDR5 challenges 64-core server workloads in hash-table benchmarks. Memory bandwidth matters more than core count for many real-world tasks.

Let’s say we have a distribution $X$ that is given by its $s$-quantile values: $$ q_{X_1} = Q_X(p_1),\; q_{X_2} = Q_X(p_2),\; \ldots,\; q_{X_{s-1}} = Q_X(p_{s-1}) $$ where $Q_X$ is the quantile function of $X$, $p_j = j / s$. We also have a sample $y = \{y_1, y_2, \ldots, y_n \}$ that is given by its $s$-quantile estimations: $$ q_{y_1} = Q_y(p_1),\; q_{y_2} = Q_y(p_2),\; \ldots,\; q_{y_{s-1}} = Q_y(p_{s-1}), $$ where $Q_y$ is the quant..

Let’s say we have a distribution $X$ that is given by its $s$-quantile values: $$ q_{X_1} = Q_X(p_1),\; q_{X_2} = Q_X(p_2),\; \ldots,\; q_{X_{s-1}} = Q_X(p_{s-1}) $$ where $Q_X$ is the quantile function of $X$, $p_j = j / s$. We also have a sample $y = \{y_1, y_2, \ldots, y_n \}$ that is given by its $s$-quantile estimations: $$ q_{y_1} = Q_y(p_1),\; q_{y_2} = Q_y(p_2),\; \ldots,\; q_{y_{s-1}} = Q_y(p_{s-1}), $$ where $Q_y$ is the quant..


GoReleaser v1.2 is out — likely be the last feature release of 2021.  It also marks the first 5 years since its  first commit . It comes packed with some great features and fixes by several people!

Bar chart of price convergence per day in 2021 for CWE region (click to enlarge) What is price convergence? The electricity market in Europe is split into so-called bidding zones. The rule is that within these zones you can trade without transport restrictions, as if the entire grid there is one big conducting plate. This also means that for the day ahead marketi, there is one price per hour per bidding zone. If neighbouring bidding zon..





AWS announced Lambda event filtering during re:Invent 2021. This new feature helps reduce the quantity of Lambda's invocation to exactly match your requirements and possibly save on costs. We'll deep dive into a specific example in this article. We're happy to announce that Serverless Framework now supports event filtering for both `stream` and `sqs` event types via the new `filterPatterns` option

M1 Max with DDR5 challenges 64-core server workloads in hash-table benchmarks. Memory bandwidth matters more than core count for many real-world tasks.


Automated code reviews use analytical methods to compare new code with defined guidelines. This surfaces vulnerabilities much faster than manual code reviews.

Our underwater journey continues. It can get dark underwater, and today is no exception. The only thing we can see apparently is a giant squid that has attached itself to the outside of our submarine. It's only logical that we decide to play Bingo with the squid. Hey,

distraction is just another way our brains attempt to deal with pain. Nir Eyal, Indistractable Welcome to part 9 of the series on “How to be a game changer”. You can find the previous posts here 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 . There are games which can be win-win when played a limited amount, but become overall negative if you play them excessively. For example, unhealthy addictions can feel like a slippery slope - s....



Time does fly. It was only this morning that I realized it’s already the twentieth . And last week I realized Christmas is barely a week away.



For a while I’ve been wondering what it would be like to use arenas in Rust. In C and C++ I have been turning to arenas more and more as a fast alternative to heap allocation. If you have a bunch of objects that share a common lifetime, arenas offer cheaper allocation and much cheaper deallocation than the heap. The more I use this pattern, the more it feels downright wasteful to use heap allocation when an arena would do. I’ve been....

Overnight, it was disclosed by Apache that Log4j version 2.16 is also vulnerable by way of a Denial of Service attack with the impact being a full application crash, the severity for this is classified as High (7.5).


Board games is one of my passions. Both as a player and now also as an aspiring game designer. And I can sometimes get obsessed in trying to improve rules of games to better suit the tastes of me and those I play with (usually my wife, son and brother-in-law). I normally play as a [...]

Board games is one of my passions. Both as a player and now also as an aspiring game designer. And I can sometimes get obsessed in trying to improve rules of games to better suit the tastes of me and those I play with (usually my wife, son and brother-in-law). I normally play as a [...]

Board games is one of my passions. Both as a player and now also as an aspiring game designer. And I can sometimes get obsessed in trying to improve rules of games to better suit the tastes of me and those I play with (usually my wife, son and brother-in-law). I normally play as a [...]

Board games is one of my passions. Both as a player and now also as an aspiring game designer. And I can sometimes get obsessed in trying to improve rules of games to better suit the tastes of me and those I play with (usually my wife, son and brother-in-law). I normally play as a [...]

So I started fiddling about with a new Rails project and after finding a likely starting point, I immediately ended up with this: Webpacker can't find application.js in I'm old school Rails and I find the whole asset compilation situation, honestly, perplexing. The solution turned out to be: bundle exec rails webpacker:install after the normal: git clone foo bundle install bundle exec rake db:migrate I have no idea why....

So I started fiddling about with a new Rails project and after finding a likely starting point, I immediately ended up with this: Webpacker can't find application.js in I'm old school Rails and I find the whole asset compilation situation, honestly, perplexing. The solution turned out to be: bundle exec rails webpacker:install after the normal: git clone foo bundle install bundle exec rake db:migrate I have no idea why....

TypeScript <3 - liza.io - 4 years ago - eng
I’ve started playing around with TypeScript for the first time over the last couple of weeks and it is excellent. I’ve made a few hobby JS games in the past as you can see from the games page. JavaScript was always fun for me, but after years of statically typed languages I have grown to prefer them.

Announcing a new Snyk CLI command (snyk log4shell) to find affected Log4j libraries that were not disclosed in the manifest file, forked, or repackaged.

Lately I’ve been experimenting with Rust, and I want to report some of what I’ve learned about thread-safety. I am an enthusiastic dabbler in Rust: I spend most of my time in C and C++, but I’m always looking for an excuse to learn more about Rust’s approach to the techniques I use every day in C and C++. When studying Rust’s threading model, I came to see some correspondence between C++ and Rust terminology that I had not seen published....

A collection of what worked well and what didn’t in classes that I took this semester. This is partially for me to record what things reduced friction for me as a student so that one day, should I become a professor, I’ll be able to run the lowest-friction class ever!

A collection of what worked well and what didn’t in classes that I took this semester. This is partially for me to record what things reduced friction for me as a student so that one day, should I become a professor, I’ll be able to run the lowest-friction class ever!

It has been discovered that Log4j version 2.15.0 is still susceptible to arbitrary code execution (CVE-2021-45046) in certain circumstances. Upgrade to 2.16.0.

I’ve made an update to the Game of Ur - Background post. A reader took up my challenge to find a closed form solution for the number of valid game placements and found a solution .

I’ve made an update to the Game of Ur - Background post. A reader took up my challenge to find a closed form solution for the number of valid game placements and found a solution .

Deep under the water, we find ourselves hearing creaking noises. Our submarine handily gives us a diagnostics report. Sadly, as is oft too common in AoC, the report format is complete garbage, to put it mildly. Our puzzle input comes in the form of binary numbers. The task is to

The Python community continually grows, with many users coming from different languages and backgrounds. This week on the show, we talk with developer Hugh Tipping about his Python journey. Hugh is also a member of the Real Python community.

Learn about the general points of principle that we use to help guide our security thinking and decision making here at Snyk.


This is a tale of finding fractals in an unexpected place and why the appearance makes sense in hindsight. I was looking for patterns in valid board game configurations, specifically the middle contesting row in the Game of Ur. In the game, there are eight slots either of the two players may occupy, but a slot may only be occupied by at most one player. I represented the available slots as two bit strings, with each bit representing a sin....

This is a tale of finding fractals in an unexpected place and why the appearance makes sense in hindsight. I was looking for patterns in valid board game configurations, specifically the middle contesting row in the Game of Ur. In the game, there are eight slots either of the two players may occupy, but a slot may only be occupied by at most one player. I represented the available slots as two bit strings, with each bit representing a sin....

75 visitors online