Playpen: The Story of the FBI’s Unprecedented and Illegal Hacking Operation
In December 2014, the FBI received a tip from a foreign law enforcement agency that a Tor Hidden Service site called “Playpen” was hosting child pornography. That tip would ultimately lead to the largest known hacking operation in U.S. law enforcement history. The Playpen investigation—driven by...
Web Scraping to Create Open Data
Web Scraping to Create Open Data - Embrace the power of web scraping in generating open data. Contribute to the open data movement.
A Technical Perspective on the Apple iPhone Case
The legal dispute between Apple and the FBI might prove pivotal in the long-running battle to protect users' privacy and right to use uncompromised encryption. The case has captured the public imagination. Of course, EFF supports Apple's efforts to protect its users. The case is complicated...
Apple’s Organizational Crossroads
A core part of what makes Apple Apple is its organization structure; Tim Cook has said it will never change. However, if Apple is serious about being a services company, change it must.
Vulkan in 30 minutes
I've written this post with a specific target audience in mind, namely those who have a good grounding in existing APIs (e.g. D3D11 and GL) and understand the concepts of multithreading, staging resources, synchronisation and so on but want to know specifically how they are implemented in Vulkan. So we end up with a…
Homeschooling as a right, and a needed practical alternative
Education in Victoria is succeeding in some areas, but failing in many others – we have new school buildings, but they are overflowing and the school rolls climbing so quickly that teachers a…
Did the Clinton Email Server Have an Internet-Based Printer?
The Associated Press today points to a remarkable footnote in a recent State Department inspector general report on the Hillary Clinton email scandal: The mail was managed from the vanity domain “ clintonemail.com .” But here’s a potentially more explosive finding: A review of the historic domain registration records…
Why we choose Java instead of a polyglot stack
Java is HubSpot's language of choice. Read how it's helping the company scale its product, tech stack, and team.
The Stack Overflow Developer Story: A New Technical Resume
If you write code, you know that you’re more than a list of places where you worked or went to school. However you got to where you are now, what should matter is what you’ve built, and what you can do. Whether you're currently looking for new opportunities or not — and whether you're active on Stack Overflow or not …
Speech Is 3x Faster Than Typing for English and Mandarin on Mobile Devices
With the ubiquity of mobile devices like smartphones, two new widely used methods have emerged: miniature touch screen keyboards and speech-based dictation. It is currently unknown how these two modern methods compare. We therefore evaluated the text entry performance of both methods in English and in Mandarin Chinese…
Requests for Startups Refreshed
We’ve refreshed the Requests for Startups [http://www.ycombinator.com/rfs/]. Here are the additions: Food and Farming An estimated 40% of the world’s workforce works in agriculture. Better food and farming could increase the world’s health, unlock the potential of numerous workers, and improve living conditions for…
Eve: My Concerns
Eve is a new programming language. Maybe. Or, a development environment. More accurately, perhaps, it’s a tool to think. If you have an hour to spare, this is a great video to watch from Chris Granger:
The apt command: Combining apt-get and apt-cache and adds a progress bar (2014)
APT 1.0 was released on the 1. April 2014 [0]! The first APT version was announced on the 1. April exactly 16 years ago [1]. The big news for this version is that we included a new “apt”…
The New Web Typography
How should we go about making typographic laws, rules and guidelines for the web?
A tool for thought
As ClojureScript nears its fifth birthday I find myself reflecting on its suitability as a “tool for thought” . Certainly reading the Structure and Interpretation of Computer Programs nearly thirteen years ago painted an ideal image of Lisp as a truly interactive and tangible approach to computing. That experience…
'Music' from /dev/urandom
Last Updated Dec 12, 2019: Fixed an off by one error (awk uses 1-based arrays!).
Dropping Linux capabilities to improve container security
Increase container security by dropping capabilities in Docker. Learn how to drop unnecessary capabilities for increased security.
This Summer in Redox: A Complete Rewrite of the Kernel
The Redox official website
Pwncloud – Bad crypto in the Owncloud encryption module
This blog is written by Hanno Böck. Unless noted otherwise, its content is licensed as CC0 .
Introducing “Ask a Female Engineer”
Read more on Y Combinator's blog.
A small 2009 car demolishes a 1959 Chevy in a crash test [video]
In 2009, The Insurance Institute for Highway Safety conducted a crash test between a 1959 Chevrolet Bel Air and a 2009 Chevy Malibu. The video plainly shows how