Re-implementing an old DOS game in C++ 17 (2019)
Back in 2016, I started a side project to reverse engineer the game Duke Nukem II and build an open source reimplementation of its engine from scratch – called Rigel Engine (Check it out on GitHub)…
The latest blog posts to take off on Hacker News. 80,939 posts.
Back in 2016, I started a side project to reverse engineer the game Duke Nukem II and build an open source reimplementation of its engine from scratch – called Rigel Engine (Check it out on GitHub)…
This App Store app [My Metronome - Tempo Keeper] immediately asks you for money and then disables the “Quit” option so that you can never close it!
This is a different type of post. Here, instead of presenting the voice of a single person, I have translated selected stories shared on Weibo and elsewhere on the Chinese Internet—or more fittingl…
Thanks to 123 contributors, 349 pull requests, and our generous sponsors, I'm happy to announce the Bevy 0.7 release on crates.io! For those who don't…
Painters at work notice details we’d ignore. From those details they develop delightful insights into reality. What do I mean? Let’s look at Van Eyck’s “Arnolfini Portrait” and find out:
In some of Daniel Kahnemann's books and any other business advice-type articles, you always seem to read the same argument: The thing important people all over the world would like to see is incr
Elliptic Curve Cryptography (ECC) is a modern public-key encryption technique famous for being smaller, faster, and more efficient than incumbents. Bitcoin, for example, uses ECC as its asymmetric cryptosystem because it is so lightweight. The mathematical entity that makes all of this possible is the elliptic curve…
The science of psychedelics is everywhere – but we should treat it with serious scepticism
The MIT spinout Frequency Therapeutics uses a new kind of druggable regenerative therapy that targets progenitor cells to create hair cells of the inner ear and reverse hearing loss.
A Python Extension is generally some code written in language other than python to extend the python ecosystem by exposing an interface compatible with Python API.Such extensions are generally in form of compiled code and loaded dynamically by the Python runtime ...
Product updates, comparisons, and deep dives on database change management, access control, and compliance from the Bytebase engineering team.
In my previous blog post on pointer provenance, I have shown that not thinking carefully about pointers can lead to a compiler that is internally inconsistent: programs that are intended to...
I miss people. :-(
At Reddit, one thing we think about every day is how we can make it easier for people to find and engage in communities, content, and conversations. Over t
Strength training for your breathing muscles? Daily High-Resistance Inspiratory Muscle Strength Training lowers blood pressure and improves vascular health as
What we learned from losing a decade of stargazers and watchers, the biggest accidental community loss in open source history.
Note: this article will make more sense if you are using a mouse or other pointing device. Requires javascript.
I first wrote about the problem of bots front-running transactions a year and a half ago in The Order Flow , citing Dan Robinson and Georgio...
Doing small network scientific machine learning in Julia 5x faster than PyTorch ...
The web was established with the best of intentions. The basic idea was that if everyone could share their thoughts and ideas with the world, the best ones would be vetted and float to the top. The bad ones would be ignored and pushed to the bottom.
A few thoughts you're free to ignore
Computational Biologist + Designer + more