Official Android 6.0 SDK and Final M Preview
News and insights on the Android platform, developer tools, and events.
Stanford study shows success of different programming styles in CS class
The Graduate School of Education and the Computer Science Department engaged in a joint research project to advance new approaches to teaching.
Building a lower-latency GC
We’ve been doing a bunch of work recently on improving the responsiveness of OCaml’s garbage collector. I thought it would be worth discussing these developm...
How to Be a Lawyer Without Going to Law School
A handful of lawyers practice law in the United States without a law degree, bypassing three years of hell (and thousands of dollars in college debt). Here's how.
Futures for C++11 at Facebook
Visit the post for more.
Why Percentiles Don’t Work the Way We Think
Customers ask us for p99 (99th percentile) of metrics pretty frequently. We plan to add such a feature to Database Performance Monitor (DPM)(more on that later). But a lot of the time, when customers make this request, they have something very specific, and different, ...
Victory for CloudFlare Against SOPA-like Court Order
Striking a blow against the continuing effort to force service providers to serve as IP police, CloudFlare and EFF have pushed back against a court order that would have required CloudFlare to monitor its service to enforce a trademark held by a group of music labels. Last week, Judge Alison J....
MariaDB 10.1 can do 1M queries per second
MariaDB 10.1 not only contains tons of new features, it has also been polished to deliver top performance. The biggest improvement has been achieved for scalability on massively multithreaded hardware. The following numbers show the throughput for a simplified sysbench OLTP benchmark on MariaDB-10.1.8 compared to…
An unexpected benefit of open-sourcing our code
Recently I was contacted by Dr. Igor Kozin from The Institute of Cancer Research in London. He asked about the optimal way to compile CloudFlare's open source fork of zlib.
New Horizons enters safe mode 10 days before Pluto flyby
New Horizons decided to put on a little 4th of July drama for the mission's fans. It's currently in safe mode, and it will likely be a day or two before…
Announcing Apache Spark 1.4
Apache Spark 1.4 introduces SparkR, new DataFrame features, ML pipelines, and enhanced visualization and monitoring tools for better production debugging.
Firefox OS 2.5 Developer Preview, an Experimental Android App
Today we have made Firefox OS 2.5 available worldwide. We are also making an early, experimental build of the OS -- Firefox OS 2.5 Developer Preview -- available for developers ...
Google introduces 'Customer Match' – target web ads to email addresses
Mobile has changed the game for both consumers and brands. Consumer expectations for immediacy and relevance are higher than ever, and succ...
LLDB debugger is coming to Windows
We've spoken in the past about teaching Clang to fully support Windows and be compatible with MSVC. Until now, a big missing piece in this story has been debugging the clang-generated executables.
Dropbox API v2 launches
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.
Atom Shell is now Electron
We are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022.
British Spy Agency Considers Journalists a Threat, Vacuums Up Their Emails
Terrorists, hackers, and journalists. According to a recent Guardian article covering new Snowden documents, British spy agency GCHQ considers all of these individuals threats—various levels of threats, but threats nonetheless. One intelligence report goes so far as to say, "Of specific concern are...
Guide to Personal Productivity Methods
Productivity inspiration and tactical advice that's actually useful.