Airmash – a game that refused to die
The game Airmash was announced on Dec 10 2017 on Hacker News by a user named fivesigma. The game became very succesful in the year to come. But it would have a very rocky history.
The game Airmash was announced on Dec 10 2017 on Hacker News by a user named fivesigma. The game became very succesful in the year to come. But it would have a very rocky history.
The code used to generate the plots for this post can be found here.
Science News, Physics, Science, Philosophy, Philosophy of Science
This is something I posted on python-ideas, but I think it's interesting to a wider audience. There's been a lot of discussion recently ab...
Patients having some sort of “control” over their own medical data is a perennial favourite blockchain pitch. We may have found the source.
For Immediate Release: January 10, 2019 Media Contact: Tony Fleming , director for communications, (202) 463-8270 ext 110
Front-end antics and typographic mischievousness
One bite and all your dreams will come true - Apple. Last week at WWDC, Apple announced their usual cascade of software updates, and as has been tradition for the last 4 years, Roger Pantos took the s...
Java Programming tutorials and Interview Questions, book and course recommendations from Udemy, Pluralsight, Coursera, edX etc
We are facing a EU regulation which may make it impossible to install a custom piece of software on most radio decives like WiFi routers, smartphones and embedded devices. You can now give feedback on …
I've been typing for 20+ years and this is one of my favorite general purpose / programming keyboards when factoring in a few things.
JavaScript gives us a built-in language feature for handling exceptions: try…catch statements. And they’re better than littering our code with if-statements. But they can be problematic. And they are not the only way to handle errors. In this article, we’ll take a look at using the ‘Either monad’ as an alternative to…
Some of the strategies I use for managing my disability in the workplace.
In comments submitted to the Federal Trade Commission, Microsoft Corp. is arguing that repairing its devices could jeopardize the cyber security of Trusted Platform Module (TPM) security chip. Don&…
Exploring the shift back to static site generators to sanitize web development practices
The news hit yesterday that WordPress has purchased Tumblr from Verizon (which owns it by virtue of its acquisition of Yahoo! and AOL). USV seeded Tumblr along with our friends at Spark in the summer of 2007 and were actively involved in the development of the company until its sale to Yahoo! in 2013. I […]
OTP: One-Time Password TOTP: Time-based One-time Password algorithm 2FA: Two-factor authentication There is no shortage of OTP 2FA apps availiable for your phone, such as Google Authenticator or Duo Mobile. These apps take an initial secret code, and create a TOTP anytime you need a 2FA code for login.… …
Researchers from the UK and Spain have identified an eco-friendly solid that could replace the inefficient and polluting gases used in most refrigerators and air conditioners.
During the 1960s and 1970s, a new type of game began to appear in increasing numbers on American tabletops: the experiential game . These differed from the purely abstract board and card games of yore in that they purported to simulate a virtual world of sorts which lived behind their surface systems. The paradigm…
I’m excited to announce a new open-source project for the Swift ecosystem, Swift Numerics! Swift Numerics will provide the building blocks of numerical computing in Swift, as a set of fine-grained modules bundled together into a single Swift package. My hope is that we can quickly fill some important gaps in the…
This report presents new evidence about the surveillance state in Xinjiang, where the government has subjected 13 million Turkic Muslims to heightened repression as part of its “Strike Hard Campaign against Violent Terrorism.” Between January 2018 and February 2019, Human Rights Watch was able to reverse engineer the…