Performance Speed Limits
A laundry list of speed limits that your code can’t exceed.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,930 posts.
A laundry list of speed limits that your code can’t exceed.
This post details how Factorio's random number generation works, how it can be reversed and how I used that knowledge to predict and manipulate the RNG with pure in‑game mechanics.
We hope that by sharing our work with the open-source community, we can make the Rust ecosystem even safer and more secure for everyone.
Two native range inputs and fifty lines of JavaScript to make them work together.
We've recently launched good first issues recommendations to help new contributors find easy gateways into open source projects. Read about the machine learning engine behind these recommendations.
It was February 2nd, 2018 at 2 PM when I got a call from Jake Reilly, the founder of Kapaa High School's Hack Club, our first chapter in…
A new set of Firefox Developer Tools features has just been uplifted to the Aurora channel. These features are available right now in Aurora, and will be in the Firefox ...
Posted by James Bennett on March 23, 2011
Projects are a popular way of organizing software efforts, but long-running product teams are often superior
I first heard about The Hitchhiker's Guide to Python at PyCodeConf a few months ago. It's a fantastic idea: open source, community-driven documentation on how to do Python right: everything from how to learn Python, to how to write idiomatic code, to how to distribute your projects, to surveys of best-of-breed open…
I was thinking recently that here in the West we take our video game history largely for granted. Look back at the Golden Age of video games, and it’s apparent that we had it pretty good R…
Today Red Hat is thrilled to announce our contribution of etcd, an open source project that is a key component of Kubernetes, and its acceptance into the Cloud Native Computing Foundation (CNCF), a vendor-neutral foundation housed under The Linux Foundation to drive the adoption of cloud native systems.The etcd…
Understanding Threshold Map in Ordered Dithering.
What is a Container? Container vs. VM? Docker vs. Kubernetes. How to organize the learning efficiently?
First of all, this article is an exercise in recreational "because I can" programming. If you just want to make your Python code go fast, this is perhaps not the article for you. And perhaps Python is not the language you want, either!
Benchmarks & Tips for Big Data, Hadoop, AWS, Google Cloud, PostgreSQL, Spark, Python & More...
I initially wrote this post for myself, I wanted to understand enough about the underlying physical storage to be able to grasp other concepts which can affect your database. This post is probably more aimed to people with similar interests, I will try to keep it accurate but the aim is to make it simpler to…
This Christmas, like every other, I traveled to northern Wisconsin to stay with my parents on the dairy farm I grew up on.
To keep below two degrees, we'll need to dramatically reduce current emissions and simultaneously remove 10-15 gigatons of CO2/yr from the atmosphere by 2050. Read on for what that means, why, and how we might do it.
Data analysis reveals 50% drop in San Francisco startup funding, with Series C & D rounds falling 66-75%. Key insights on shifting venture capital trends in 2016-17.
We are told that technology is on the brink of ruining everything. But we are being lied to, and the truth is so much better. Marc Andreessen presents his techno-optimist vision for the future.
C came into being in the years 1969-1973, in parallel with the early development of the Unix operating system; the most creative period occurred during 1972. Another spate of changes peaked between 1977 and 1979, when portability of the Unix system was being demonstrated. In the middle of this second period, the first…
The Wolfram Institute will pursue opportunities in scientific research based on a new multicomputational paradigm found during a project to develop a fundamental theory of physics.
Is your PIN number too predictable? Detailed analysis on PIN number databases.
Introduction Copying a file across devices is painful. You’re on your phone, but you want to access a file that’s on your laptop. How do you do it? What about the other way around? What about copying any file between any of your devices? I asked my dad how he copies a file from his phone to his computer, and he…