New
The latest blog posts to take off on Hacker News. 4,414 posts.
CoreOS Linux Is Now Container Linux by CoreOS
No single cloud fits all. Explore how we build a more flexible future with hybrid cloud.
Reversing Go Binaries Like a Pro
GO binaries are weird, or at least, that is where this all started out. While delving into some Linux malware named Rex, I came to the realization that I might need to understand more than I wanted to
Recent efforts in V8 and DevTools for Node.js
This blog post highlights some of the recent efforts to make Node.js better supported in V8 and Chrome DevTools.
A Visual and Interactive Guide to the Basics of Neural Networks
Discussions: Hacker News (63 points, 8 comments), Reddit r/programming (312 points, 37 comments) Translations: Arabic, French, Spanish Update: Part 2 is now live: A Visual And Interactive Look at Basic Neural Network Math Motivation I’m not a machine learning expert. I’m a software engineer by training and I’ve had…
My Priorities for the Next Four Years
Like many, I was surprised and shocked by the election of Donald Trump as president. I believe his ideas, temperament, and inexperience represent a grave threat to our country and world. Suddenly, all the things I had planned to work on seemed trivial in comparison. Although Internet security and privacy are not the…
Firefox Hardware Report for Web Developers
Suppose you're developing a sophisticated web game or application, and you're wondering — will it actually be able to run? What hardware should I be targeting to get the widest ...
Amazon Lightsail 1GB Is No Match for $10 VPS from Linode, DO
Amazon Lightsail 1GB is no match for $10 VPS from Linode, DO, Vultr...
Yahoo installed a backdoor for the NSA behind the back of the security team
[Update (12/14/16): Reuters has specified that the rootkit was implemented as a Linux kernel module. Wow.]
The Signal protocol for Node and browsers
Signal is a protocol for encrypted chat. Developed by Moxie Marlinspike and Trevor Perrin, the Signal protocol backs the excellent Signal Messenger , and has since been incorporated into WhatsApp, Facebook Messenger and Google Allo.
One More Sign World Is Shrinking – eBay Is for Suckers
If you live in an economy where officials are corrupt, contracts are hard to enforce, and trust is scarce, everyday transactions are burdensome and time-consuming. If you don’t want to get scammed,…
Starting a real business
Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for businesses of all sizes.
Webpack 2.2 – Release Candidate
The talks of webpack 2 started back in January of 2015. Since then we have published multiple versions from 2.0 to 2.1-beta.28.
LLVM's New Versioning Scheme
Historically, LLVM's major releases always added "0.1" to the version number, producing major versions like 3.8, 3.9, and 4.0 (expected by March 2017). With our next release though, we're changing this.
Practical Reverse Engineering Part 5 – Digging Through the Firmware
Fifth post in the series, covering how to obtain GPL source code, disassemble MIPS binaries with tools like IDA, and search the firmware for a default WiFi p...
What Kubernetes users should know about the rkt container engine
No single cloud fits all. Explore how we build a more flexible future with hybrid cloud.
I've been writing ring buffers wrong all these years
So there I was, implementing a one element ring buffer. Which, I'm sure you'll agree, is a perfectly reasonable data structure.
Haskell in the Datacentre
Bluesky: @simonmar.bsky.social Github: simonmar Email: marlowsd@gmail.com LinkedIn: Simon Marlow
A Basic Introduction to Neural Networks (2007)
Although the mathematics involved with neural networking is not a trivial matter, a user can rather easily gain at least an operational understanding of their structure and function.