Announcing Flutter Release Preview 1
Community momentum builds on the path to release
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 7,294 posts.
Community momentum builds on the path to release
Dapr enables all developers using any language and any framework to easily build portable microservices applications.
Announcing a new, more secure way to publish to PyPI
Today we're happy to announce the availability of TypeScript 3.4! If you haven't yet used TypeScript, it's a language that builds on JavaScript that adds
How Replit turns any web page into a deterministic video by virtualizing time itself, patching key browser audio APIs, and waging war against headless Chrome's quirks.
Executing a full rewrite of the Dropbox sync engine was pretty daunting. (Read more about our goals and how we made the decision in our previous post here .) Doing so meant taking the engine that powers Dropbox on hundreds of millions of user’s machines and swapping it out mid-flight. To pull this off, we knew we…
Recently, I was looking at the Zig programming language . As I often do, I started implementing a few typical things in new languages to learn them. Well, one of them was super slow and Zig is supposed to be super fast, so I was trying to understand where the disconnect was and compare it to Factor !
Here are some notes that may help newcomers understand what is actually happening with QEMU devices:
The PyPy team is proud to release both PyPy3.5 v5.9 (a beta-quality interpreter for Python 3.5 syntax) and PyPy2.7 v5.9 (an interpreter sup...
Flow is an important part of software development. The ability to achieve flow during daily work makes software development a uniquely enjoyable profession
Type systems are useful not just for the safety guarantees they provide, but also for helping compilers generate more efficient code by simplifying important program analyses. In Rust, the type system imposes a strict discipline on pointer aliasing, and it is an express goal of the Rust compiler developers to make use…
Keras was initially released a year ago, late March 2015. It has made tremendous progress since, both on the development front, and as a community.
Lesser-known but idiomatic pandas features for those already comfortable with Pandas' basic functionality and concepts.
Over the last three years, Chrome has been working to empower web applications that want to push the boundaries of what's possible in the browser. One such web application has been Photoshop. The idea of running software as complex as Photoshop directly in the browser would have been hard to imagine just a few…
Topiary’s journey to a modern, user-friendly CLI experience.
Native Client (NaCl) brings the performance and low-level control of native code to modern web browsers, without sacrificing the security b...
Right-clicking and shift-clicking.
If you're considering building a homemade billing system for your SaaS company, there are a few things you should be aware of. In this article, Qonto's first billing engineer shares four lessons he learned while working on this project.
This article describes how PostgreSQL v14 reduces B-tree index bloat with "bottom-up index tuple deletion". A test case shows the difference.
We introduce AMD's AI Tensor Engine for ROCm (AITER), our centralized high performance AI operators repository, designed to significantly accelerate AI workloads on AMD GPUs
Today, I am happy to announce the availability of AWS Cloud Control API a set of common application programming interfaces (APIs) that are designed to make it easy for developers to manage their AWS and third-party services. AWS delivers the broadest and deepest portfolio of cloud services. Builders leverage these to…