New
The latest blog posts to take off on Hacker News. 4,414 posts.
Reversing the Petya ransomware with constraint solvers
With the advent of anonymous online money transactions (read Bitcoin ) ransomware has become a profitable business in the cybercrime indu...
Making 1M requests with Python-aiohttp
In this post I’d like to test limits of python aiohttp and check its performance in terms of requests per minute. Everyone knows that asynchronous code perf...
Sorry ARIMA, but I’m Going Bayesian
When people think of “data science” they probably think of algorithms that scan large datasets to predict a customer’s next move or interpret unstructured te...
Show HN: QBE – a new compiler back end
QBE is a compiler backend that aims to provide 70% of the performance of industrial optimizing compilers in 10% of the code. QBE fosters language innovation by offering a compact user-friendly and performant backend. The size limit constrains QBE to focus on the essential and prevents embarking on a never-ending path…
The Heart of Deterrence (2012)
Nuclear strategy is one part cold logic, one part emotional terror.
V8 Release 5.1
V8 v5.1 comes with performance improvements, reduced jank and memory consumption, and increased support for ECMAScript language features.
When to Rewrite from Scratch – Autopsy of Failed Software
A case study of rewriting software system from scratch and why it failed.
Windows Subsystem for Linux Architectural Overview
Access to this page requires authorization. You can try signing in or changing directories .
Farewell, App Academy. Hello, Airbnb – Part 2
(Note: this is the second part of this story. You can read the first part here.) Despite the rejection from 23AndMe, I kept pushing. I applied to all the big hiring websites. Hired rejected me from...
Functors, Applicatives, and Monads in Plain English
Functors, Applicatives, and Monads in Plain English - This is a no-bullshit zone
Secret Court Takes Another Bite Out of the Fourth Amendment
Defenders of the NSA's mass spying have lost an important talking point: that the erosion of our privacy and associational rights is justified given the focus of surveillance efforts on combating terrorism and protecting the national security. That argument has always been dubious for a number of...
A Protocol for Dying
Kind people already sent donations that will make my childrens' lives easier, when I'm not there any more. Thank you enormously! :-)
Lessons from Building a Node App in Docker
Here are some tips and tricks that I learned the hard way when developing and deploying web applications written for node.js using Docker.
Inside Pascal: Nvidia 's Newest Computing Platform
At the 2016 GPU Technology Conference in San Jose, NVIDIA CEO Jen-Hsun Huang announced the new NVIDIA Tesla P100, the most advanced accelerator ever built. Based on the new NVIDIA Pascal GP100 GPU and…
Jarvis: an Amazon Echo clone in your browser
Javascript and Node.js training and consulting. Get your team up to speed fast or have us build and implement your next web application.
Implementers, Solvers, and Finders
I was talking to a former student when he brought up an article written by a well-seasoned programmer regretting his choice of career. This fellow had rejec...
I Am Alex St. John’s Daughter, and He Is Wrong About Women in Tech
My name is Amilia St. John and I am the daughter of Alex St. John. Yes, that one. For those not following the horrific toddler meltdown my…
PyPy 5.1 released
We have released PyPy 5.1, about a month after PyPy 5.0. This release includes more improvement to warmup time and memory requirements,...
How I Hacked Facebook and Found Someone's Backdoor Script
Bug Bounty Hunting from Pentest View, and How to Find Remote Code Execution and Someone's Backdoor on Facebook Server...
Intel Releases the Arduino 101 Source Code
We’re very happy to announce that the source code of the real-time operating system (RTOS) powering the Arduino 101 and Genuino 101 is now available for
Free VPN integrated in Opera for better online privacy
Now, you don't have to download VPN extensions or pay for VPN subscriptions to access blocked websites and to shield your browsing when on public Wi-Fi.
On the Road to Recap
Why the Unicorn Financing Market Just Became Dangerous…For All Involved In February of last year, Fortune magazine writers Erin Griffith and Dan Primack declared 2015 “ The Age of the Unicorns ” noting — “Fortune counts more than 80 startups that have been valued at $1 billion or more by venture capitalists.” By…
Born for it – How the image of software developers came about
Where did the common image of the socially-awkward, white, male programmer come from?