Post-mortem and remediations for the Matrix.org security breach
Matrix, the open protocol for secure decentralised communications
The latest blog posts to take off on Hacker News. 2,170 posts.
Matrix, the open protocol for secure decentralised communications
Guide to using HTTP headers for a better web. Learn about HTTPS, HSTS, CSP, Cacheable, immutable resources, serving WebP images, Feature-Policy and more.
Learn about Google Nest, account changes, Works with Nest and more
Cloud TPU Pods are now available in beta, helping you train models faster and at lower cost in the cloud.
Today marks an important milestone for the Flutter framework , as we expand our focus from mobile to incorporate a broader set of devices and form factors. At I/O, we’re releasing our first technical preview of Flutter for web , announcing that Flutter is powering Google’s smart display platform including the Google…
In 2008, we launched Chrome with the goal of building a speedy, simple, secure and stable web for everyone, everywhere. Ten years later, use...
A phone from Google that helps you get more done. It has everything you need in a phone, and a camera that you’ll love.
Changes in complex software systems seem like they take forever, don’t they? Even to engineers it often feels like changes take longer than they should, and we understand the reasons for the underlying complexity in the system! For stakeholders it can be even more obtuse and frustrating. This can be exacerbated by the…
Every monitoring system has to deal with three kinds of performance-related challenges. Firstly, a good monitoring system must receive, process and record incoming data very quickly. Every microsecond counts here. This may not seem obvious from the start but when your system becomes large enough all the tiny fractions…
If you still use Internet Explorer, you will need to switch to a more secure, modern web browser to access Proton Mail.
These days, nearly all the artificial intelligence-based products in our lives rely on “deep neural networks” that automatically learn to process labeled data.
We wrote a cryptography library entirely in PHP to make your WordPress site secure against supply-chain attacks.
We are beyond excited to announce Windows Terminal! Windows Terminal is a new, modern, fast, efficient, powerful, and productive terminal application for
Today, at the Microsoft Build developer conference, CEO Satya Nadella announced ElectionGuard, a free open-source software development kit (SDK) from our Defending Democracy Program. ElectionGuard will make voting secure, more accessible, and more efficient anywhere it’s used in the United States or in democratic…
Beginning with Windows Insiders builds this Summer, we will include an in-house custom-built Linux kernel to underpin the newest version of the Windows
WSL 2 is a new architecture that allows for dramatic file system performance and full system call compatibility in WSL using a Linux kernel.
Dash knows your context, your team, and your work, so your team can stay organized, easily find and share knowledge, and keep projects secure, all from one place.
I experimented with different ways to get customer feedback for my SaaS. This blog post is about what worked during launch and later stages.
Today, we’re announcing that the next release after .NET Core 3.0 will be .NET 5. This will be the next big release in the .NET family. There will be just one .NET going forward, and you will be able to use it to target Windows, Linux, macOS, iOS, Android, tvOS, watchOS and WebAssembly and more. […]
Today we’re excited to announce the private preview of a set of developer services that enable you to work from anywhere, and on any device, complete with the most intelligent productivity and collaboration tools in the industry.
I’ve been working on the FullCalendar for a really long time.
This is part one of a three-part series on considerations that companies will want to address if they decide to build their own cloud environment.
A multi-company team led by ARRAY delivered for the U.S. Air Force a successful modernization of a COBOL-based system running on aged mainframes to a Java-based system running on x86 Red Hat Enterprise Linux (RHEL). AWS provides the system's capabilities for reliability, scalability, and this post describes the…
The new JMAP email protocol provides a modern, efficient, easy-to-use API, built on many years of experience and field testing.
We explain how C array sizes become part of the binary interface of a library and examine ways to avoid ABI compatibility issues.
From Moldable Development to Media for Thought
Using the Blurhash algorithm in Mastodon 2.8.1 to generate prettier previews for sensitive media
There are two conflicting perspectives regarding the relationship between profanity and dishonesty. These two forms of norm-violating behavior share common causes, and are often considered to be positively related. On the other hand, however, profanity is often used to express one’s genuine feelings, and could…
Stanford scientists devised a blood-based test that accurately identified people with chronic fatigue syndrome, a new study reports.