New
The latest blog posts to take off on Hacker News. 4,414 posts.
Debugging using system calls in Mac OS X
Today I want to talk about an issue I was having with UDP sockets in Go, and how I learned more about my program by making use of two tools that ship with Mac OS X called dtruss, and DTrace.
Example-Driven Development
programming, language design, and human factors
Bringing HSTS to www.google.com
Posted by Jay Brown, Sr. Technical Program Manager, Security For many years, we’ve worked to increase the use of encryption between our us...
Obtaining Wildcard SSL Certificates from Comodo via Dangling Markup Injection
A Hacker's Blog of Unintended Use and Insomnia.
High frequency security bug hunting: 120 days, 120 bugs
1) Intro & Motivations At the start of of this year, I set myself a personal goal of finding 365 bugs in 365 days. This was entirely motivated by wanting to challenge myself to find more security issues as I felt I'd been slacking off. I thought back to things
On Uber’s Choice of Databases
Uber provides bad advice about PostreSQL vs. MySQL
Habits of highly mathematical people
The most common question students have about mathematics is “when will I ever use this?” Many math teachers would probably struggle to give…
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.
A Peek into F# 4.1
Later this year, we’re going to ship a new version of Microsoft’s tools for F#. This will include support for F# 4.1, featuring important incremental improvements to the language that have been developed in conjunction with F# users and contributors. Our tools will also include a cross-platform, open-source F# 4.1…
Special projects
Impactful scientific work requires working on the right problems—problems which are not just interesting, but whose solutions matter.
Building a software-defined radio from scratch
The FreeSRP is an affordable software-defined radio (SDR) I decided to design because there were no existing options that filled the gap between the $300 and relatively narrow bandwidth and low resolution HackRF and the better performing USRP s you can get for about $700. Of course it will be fully open source, but…
What Marissa Mayer Brought to Yahoo That Can’t Be Bought or Sold
In the least surprising news of 2016, Yahoo is selling its core business to Verizon for a sad $5 billion. Everyone knew this was coming —…
Unexecute
This here is the epitome of craziness. I could very well give up my search for more scary things in Emacs because I very much doubt I’ll find anything more fear-inducing, but first of all, let’s explain what’s wrong with it. Unlike my previous examples it’s not something I can show you by just pointing at code…
The End of Gmane?
In 2002, I grew annoyed with not finding the obscure technical information I was looking for, so I started Gmane, the mailing list archive. All technical discussion took place on mailing lists thos…
My Interviews with Amazon
SLOT200 agen platform hoki masa kini dengan akses mudah 24 jam. Nikmati layanan cepat dan aman untuk pengalaman bermain terbaik anda.
FreeBSD Q2 2016 Status Report
This quarter brings several exciting improvements over previous models. We have enhancements from different teams, new features like robust mutexes and support for full disk encryption with GELI. You'll find expanded graphics support, both at the chipset and window manager levels, and ongoing development in many…
The Dreaded Weekly Status Email
I remember the first time I had to write one of these puppies. I had just been promoted to manager at Yahoo back in 2000, and was running a small team. I was told to “write a status email covering …
The Rust Platform
A programming language is much more than its compiler and standard library. It’s a community. Tools. Documentation. An ecosystem. All of these elements affect how a language feels, its productivity, and its applicability.