PostgreSQL 9.5: UPSERT, Row Level Security, and Big Data
**7 JANUARY 2016**: The PostgreSQL Global Development Group announces the release of PostgreSQL 9.5. This release adds UPSERT capability, Row …
Developer Preview – EC2 Instances with Programmable Hardware
Have you ever had to decide between a general purpose tool and one built for a very specific purpose? The general purpose tools can be used to solve many different problems, but may not be the best choice for any particular one. Purpose-built tools excel at one task, but you may need to do that […]
LiChess: Learn from your mistakes
New feature: train tactics from your own games
Why we chose Vue.js
Why GitLab went with Vue.js
Facebook Messenger begins testing end-to-end encryption using Signal Protocol
Facebook Messenger has started rolling out Secret Conversations, a feature that enables end-to-end encryption for conversations within Messenger. Secret Conversations is built on Signal Protocol, a modern, open source, strong encryption protocol we developed for asynchronous messaging systems.
Why Kakoune – The quest for a better code editor
While discussing with fellow developers, I was asked the following question a few times: We spend most of our time as developers thinking, not editing code; so, why invest time into mastering a complicated code editor, and why lose some cognitive resources on thinking about text editing instead of about the real…
Android Studio 2.0 Released
News and insights on the Android platform, developer tools, and events.
Leaflet 1.0 – A JavaScript library for mobile-friendly interactive maps
Today marks the final release of Leaflet 1.0. It’s a culmination of several years of work by dozens of contributors from all over the world. This is the fastest, most stable and polished Leaflet release ever.
Cloud9 Acquired by Amazon
AWS Cloud9 is a cloud-based integrated development environment (IDE) that lets you write, run, and debug your code with just a browser.
WaveNet: A Generative Model for Raw Audio
This post presents WaveNet, a deep generative model of raw audio waveforms. We show that WaveNets are able to generate speech which mimics any human voice and which sounds more natural than the best existing Text-to-Speech systems, reducing the gap with human performance by over 50%.
“Node.js is one of the worst things to happen to the software industry” (2012)
Node.js is one of the worst things to happen to the software industry in recent times, a whole generation of programmers are being taught the worst of all ways of doing concurrency, in a system that doesn’t scale either in performance or project size and with one of the languages most plagued by pitfalls ever created.
iTerm2 Version 3 Now in Beta
iTerm2 is a replacement for Terminal and the successor to iTerm
The Trouble with CloudFlare
Wednesday, CloudFlare blogged that 94% of the requests it sees from Tor are "malicious." We find...
Next.js – A small framework for server-rendered universal JavaScript apps
We're very proud to open-source Next.js, a small framework for server-rendered universal JavaScript webapps.
Docker for Mac and Windows Is Now Generally Available and Ready for Production
Docker is a founding member of the Blueprint Alliance, a 12-company reference architecture for securing AI agents, built around four governance questions.
Running costs for running a web app
Finally know if you’re on track—without spreadsheets, guesswork, or end-of-year surprises.
Signs that a startup is focused on stuff that doesn’t matter
Groove is now Helply!
Buffer Layoffs
Some tough news: Buffer has made 10 layoffs, 11% of the team. We want to share openly how we got here, the financial details and how we’re moving forward.
Homebrew 1.1.0
Today I’d like to announce Homebrew 1.1.0. We’ve had a great response to Homebrew 1.0.0 and been iterating on our work there. That 1.1.0 follows 1.0.9 is a happy coincidence due to breaking changes; in the future we may have e.g. a 1.1.10.
Online tracking: A 1-million-site measurement and analysis
Online tracking: A 1-million-site measurement and analysis is the largest and most detailed measurement of online tracking to date. We measure stateful (cookie-based) and stateless (fingerprinting-based) tracking, the effect of browser privacy tools, and "cookie syncing". This measurement is made possible by our web…
How is NSA breaking so much crypto? (2015)
There have been rumors for years that the NSA can decrypt a significant fraction of encrypted Internet traffic. In 2012, James Bamford published an article quoting anonymous former NSA officials stating that the agency had achieved a “computing breakthrough” that gave them “the ability to crack current public…
Lepton image compression: saving 22% losslessly from images at 15MB/s
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.
MAME is now Free and Open Source Software
After 19 years, MAME is now available under an OSI-compliant and FSF-approved license! Many thanks to all of the contributors who helped this to go as smoothly as possible!