New
The latest blog posts to take off on Hacker News. 7,294 posts.
Putting the I back in IDE
Imagine a system for editing and reviewing code where:
Update on Async Rendering
This blog site has been archived. Go to react.dev/blog to see the recent posts. For over a year, the React team has been working to implement asynchronous rendering. Last month during his talk at JSConf Iceland, Dan unveiled some of the exciting new possibilities async rendering unlocks. Now we’d like to share with…
Learning to write programs that generate images
Through a human’s eyes, the world is much more than just the images reflected in our corneas. For example, when we look at a building and admire the intricacies of its design, we can appreciate the craftsmanship it requires. This ability to interpret objects through the tools that created them gives us a richer…
V8 release v6.6
V8 v6.6 includes optional catch binding, extended string trimming, several parse/compile/runtime performance improvements, and much more!
Android Studio 3.1 Stable
News and insights on the Android platform, developer tools, and events.
A Proposal for Package Versioning in Go
Proposing official support for package versioning in Go, using Go modules.
The “Run Less Software” philosophy
We have developed a critical philosophy behind how we build software, and the tech stack we rely on. We call it Run Less Software.
Guide to Speech Recognition with Python
An in-depth tutorial on speech recognition with Python. Learn which speech recognition library gives the best results and build a full-featured "Guess The Word" game with it.
Understanding Deep Learning Through Neuron Deletion
Deep neural networks are composed of many individual neurons, which combine in complex and counterintuitive ways to solve a wide range of challenging tasks. This complexity grants neural networks their power but also earns them their reputation as confusing and opaque black boxes.
NCEES discontinuing PE Software Engineering exam
NCEES will discontinue the Principles and Practice of Engineering (PE) Software Engineering exam after the April 2019 exam administration. Since the original offering in 2013, the exam has been administered five times, with a total population of 81 candidates. Only 19 candidates registered for the April 2018…
Introducing the LineageOS SDK
Your apps, better
Running Java in a Container
Tips from experts, thoughts from leaders, news from the front line. Join the conversation beyond hyperconverged infrastructure to the enterprise cloud.
Reduce GPS data error on Android with Kalman filter and accelerometer
IT blog about developing and managing enterprise-level software solutions for blockchain, fintech, transportation & logistics, security, edtech, and advertising industries.
Announcing Microsoft DirectX Raytracing
If you just want to see what DirectX Raytracing can do for gaming, check out the videos from Epic, Futuremark and EA, SEED. To learn about the magic
Building a chat app in 8 minutes with Phoenix
One of the great features of Phoenix is how easily it allows developers to include realtime functionality in applications. In this episode we'll use Channels to build a simple chat application in 8 minutes.
Announcing gRPC Support in Nginx
NGINX now proxies gRPC traffic, so you can terminate, inspect, and route gRPC method calls. Manage encryption and load balance gRPC traffic.
Building a fast Electron app with Rust
When I built Finda , I wanted it to be fast — specifically, to respond to all user input within 16 milliseconds.
Flight Recorder becomes part of OpenJDK
Provide a low-overhead data collection framework for troubleshooting Java applications and the HotSpot JVM.
How JavaScript works: the rendering engine and tips to optimize its performance
PlaybookUX is an all-in-one software that allows you to recruit, conduct and analyze both qualitative and quantitative research, enhanced by AI.
Making WebAssembly better for Rust and for all languages
To be a useful as a web language, Rust needs to work well with the JavaScript ecosystem. We have some work to do to get there, and fortunately that work ...
AWS documentation is now open source and on GitHub
Earlier this year we made the AWS SDK developer guides available as GitHub repos (all found within the awsdocs organization) and invited interested parties to contribute changes and improvements in the form of pull requests. Today we are adding over 138 additional developer and user guides to the organization, and we…
Repl.it 1.0: IDE that Grows from Playgrounds to Fullstack Apps
At Repl.it we come to work every day to explore a single idea—what if programming just worked? What if instead of fiddling around with packages, configurations, and mismatching versions, you just open your IDE and start coding. What if developers can go from an idea to coding and shipping software with no time in…
Run JavaScript on Cloudflare with Workers
We believe the true dream of cloud computing is that your code lives in the network itself. Your code doesn't run in "us-west-4", it runs everywhere.
Memory efficiency of parallel IO operations in Python
Python allows for several different approaches to parallel processing. The main issue with parallelism is knowing its limitations. We either want to parallelise IO operations or …
Semantic Image Segmentation with DeepLab in Tensorflow
Posted by Liang-Chieh Chen and Yukun Zhu, Software Engineers, Google ResearchSemantic image segmentation, the task of assigning a semantic label, s...
OpenPGPjs v3.0
We're happy to announce a major new version of OpenPGPjs, the world's most widely used JavaScript PGP encryption library. Version 3.0 brings many enhancements to the hundreds of applications and millions of users who rely on OpenPGPjs.