Linear algebra for game developers – Part 1 (2009)
When I posted about decals last week, a number of readers commented that they would be interested in posts about linear algebra as it…
The latest blog posts to take off on Hacker News. 460 posts.
When I posted about decals last week, a number of readers commented that they would be interested in posts about linear algebra as it…
Today we are releasing our latest open-source project: Backblaze Reed-Solomon Java library for erasure coding. Click for details on how to use and download.
This articles describes how Kalman filters and other state estimation techniques work, focusing on building intuition and pointing out good implementation techniques.
When people think of “data science” they probably think of algorithms that scan large datasets to predict a customer’s next move or interpret unstructured te...
At Meta, research permeates everything we do. We believe the most interesting research questions are derived from real world problems.
Note: this post was originally written in January 2016. It is now very outdated. Please see this example of how to visualize convnet filters for an up-to-date alternative, or check out chapter 9 of my book "Deep Learning with Python (2nd edition)".
GIMPS has discovered a new Mersenne prime number: 2^74207281-1 is prime! Discovered: 2016 Jan 07
Jon McLoone on why we learn times tables, whether knowing them to 12 is better than to 10, approximation multiplication, & education recommendations
It’s well known that SHA-1 is no longer considered a secure cryptographic hash function. Researchers now believe that finding a hash collision (two values that result in the same value when SHA-1 is applied) is inevitable and likely to happen.
V8’s Math.random implementation now uses an algorithm called xorshift128+, improving the randomness compared to the old MWC1616 implementation.
Marco Del Negro, Marc Giannoni, Pearl Li, Erica Moszkowski, and Micah Smith We have implemented the FRBNY DSGE model in a free and open-source language called Julia. The code is posted here on GitHub, a public repository hosting service. This effort is the result of a collaboration between New York Fed staff and folks…
We explore the hotly contested history of the crowning jewel of statistics.
MIT graduate students have developed a new “cutting-plane” algorithm, a general-purpose algorithm for solving optimization problems. They’ve also developed a new way to apply their algorithm to specific problems, yielding orders-of-magnitude efficiency gains.
There have been rumors for years that the NSA can decrypt a significant fraction of encrypted Internet traffic. In 2012, James Bamford published an article quoting anonymous former NSA officials stating that the agency had achieved a “computing breakthrough” that gave them “the ability to crack current public…
The Eclipse Deeplearning4j Project. Eclipse Deeplearning4j has 5 repositories available. Follow their code on GitHub.
At Meta, research permeates everything we do. We believe the most interesting research questions are derived from real world problems.
The Eclipse Deeplearning4j Project. Eclipse Deeplearning4j has 5 repositories available. Follow their code on GitHub.
Bayes’ Theorem tells us how to rationally assess the probability of a certain statement of interest being true, given some evidence. Insofar as science consists in creating hypotheses, collecting e…
Computer scientists from MIT find that a 40-year-old algorithm for determining the “edit distance” between symbols cannot be optimized any further.
A series by Eliezer Yudkowsky
History of mathematician Srinivasa Ramanujan’s lost notebooks and an exploration of solutions to those equations using Mathematica.
Between 2006 and 2009, senior MIRI researcher Eliezer Yudkowsky wrote several hundred essays for the blogs Overcoming Bias and Less Wrong, collectively called