Static TypeScript: A Static Compiler for the TypeScript Language
Static TypeScript is designed to be useful in practice (especially in education), while being amenable to static compilation targeting small devices.
Static TypeScript is designed to be useful in practice (especially in education), while being amenable to static compilation targeting small devices.
As an investor, I've found that one of the reasons there are fewer female startup founders than male ones is that there are fewer female programmers. So this summer I'm trying an experiment to see...
We still have a couple of weeks until the holiday season, but here’s an early gift for you: I’m excited to announce our brand new Original Prusa MINI, a smart and compact 3D printing workhorse with all the bells and whistles...
A peek into the homegrown solution we built as the first design tool with live collaborative editing.
The Norwegian Food Safety Authority
Today we're happy to announce the availability of TypeScript 3.5! If you're new to TypeScript, it's a language that builds on JavaScript that adds
GNU Radio is a free and open source software development toolkit for building software radios and signal processing systems. Run it on your desktop, or try GNU Radio flowgraphs in your browser with GNU Radio World.
Jordan Santell, focusing on open web engineering, immersive web, WebXR, WebGL, JavaScript, open source, open standards, and all things weird web.
Explore the history of DevOps and its impact on the tech industry from the perspective of a long-time software engineer and developer advocate.
By default, the Bash shell keeps the history of your most recent session in the .bash_history file, and the commands you’ve issued in your current session are also available with a history call. These defaults are useful for keeping track of what you’ve been up to in the shell on any given machine, but with disks much…
Link time optimization (LTO) is LLVM's way of implementing whole-program optimization. Cross-language LTO is a new feature in the Rust compiler that enables LLVM's link time optimization to be performed across a mixed C/C++/Rust codebase.
A documentation for all about glitching PNG.
This image shows the far side of the Moon, as well as our own planet Earth. It was taken with a camera linked to an amateur radio transceiver on board the Chinese DSLWP-B / Longjiang-2 satellite (call sign BJ1SN), currently in orbit around the Moon, and transmitted back to Earth where it was received with the…
Chrome is announcing a new initiative to explore how to evolve the web in a way that advances privacy, while supporting publishers, and free and open content.
Hepatitis C has become so widespread that experts are calling on doctors to screen all adults 18 to 79, even those with no known risk factors or symptoms.
As the final model release of GPT-2’s staged release, we’re releasing the largest version (1.5B parameters) of GPT-2 along with code and model weights to facilitate detection of outputs of GPT-2 models. While there have been larger language models released since August, we’ve continued with our original staged release…
UPDATE: February 14, 2019: Since writing this article in late 2017, Microsoft seems to have made a change that makes it a bit harder to reverse
Compiling a CPU, in a cheap FPGA board
The 2020 Cloud Report compares AWS, GCP, and Azure on microbenchmarks and customer-like-workloads to understand performance tradeoffs within each cloud.
Developers have asked what Google's proposed changes to their extensions API, known as Manifest v3, mean for Mozilla. Here are some frequently asked questions.
Occasional writings about Haskell.
The PingCAP company, makers of the TiDB NewSQL database and the TiKV key-value store, have kindly made publicly available, as well as open-sourced, a set of training courses that they call the "PingCAP Talent Plan". These courses train programmers in writing distributed systems in the Go and Rust languages. They are…
The Commodore/Amiga honeymoon could hardly have been more idyllic. Honoring the wishes of everyone at Amiga to not get shipped off to Commodore’s headquarters in West Chester, Pennsylvania, Commodore instead moved them just ten miles from their cramped offices in Santa Clara, California, to a spacious new facility in…