New
The latest blog posts to take off on Hacker News. 4,414 posts.
μWWVB: A Tiny WWVB Station
μWWVB is a watch stand that automatically sets the time on atomic wristwatches where regular WWVB signal isn't available.
An Introduction to the Lambda Calculus (2015)
;; Done Twice as a "Dojo" at Villiers Park on Thursday 19th March 2015 ;; To groups of about 15 ultra-clever teenagers who were thi...
HandBrake 1.0.0 Released
News and Project Updates!
Rogue One – An Engineering Ethics Story
Written by Zachary G. Pirtle. Originally published anonymously. Reflects my views alone. This post went viral when published in 2016, with comments by Cory Doctorow on Boing Boing , Marginal Revolution, and others. I’ve published other research on science fiction and policy that I discuss on my a
Learning Machine Learning: A beginner's journey
I have been learning about machine learning and deep learning (ML/DL) for the last year. I think ML/DL is here to stay. I don't think this i...
Self Healing Code with clojure.spec
Works On My Machine is the place where Cognitects reflect on tech, culture, and the work we do. The views expressed on Works On My Machine are those of the a...
Golang data races to break memory safety
Go is becoming more and more popular as a programming language and getting more scrutiny from a security point of view. You might remember m...
LineageOS will be a continuation of what CyanogenMod was
We aren't going anywhere.
The Road to 2M Websocket Connections in Phoenix (2015)
If you have been paying attention on Twitter recently, you have likely seen some increasing numbers regarding the number of simultaneous connections the Phoenix web framework can handle. This post documents some of the techniques used to perform the benchmarks.
A practical introduction to functional programming (2013)
Many functional programming articles teach abstract functional techniques. That is, composition, pipelining, higher order functions. This one is different. I...
Ruby 2.4.0 Released
We are pleased to announce the release of Ruby 2.4.0.
2D Terrain generation using midpoint displacement
Today I will present how to implement in Python a simple yet effective algorithm for proceduraly generating 2D landscapes. It is called Midpoint Displacement (or Diamond-square algorithm,…
Die photos and analysis of the revolutionary 8008 microprocessor, 45 years old
Intel's groundbreaking 8008 microprocessor was first produced 45 years ago. 1 This chip, Intel's first 8-bit microprocessor, is the ancesto...
Getting Started with Tokio
If you're interested in writing servers in Rust, Tokio is a project that should definitely be on your radar. It promises to leverage the exciting new work on futures in Rust to make it easy to build extremely efficient networked servers with natural, composable code.
8,760 Hours: How to get the most out of next year
Update (December 2016): Version 2 of this guide is now available! Announcement post here. Links in this post are updated to send you to the latest and greatest version. Click here to download 8,760 Hours v2 The end of a year […]
Cyanogen services shutting down
Deploy an autonomous tugger on one repetitive route for one monthly price. Watch it haul cart after cart, while the trips stack up and the ROI climbs.
Deep Learning Enables You to Hide Screen When Your Boss Is Approaching
Discover how advanced deep learning technologies offer revolutionary screen privacy solutions in the workplace. Learn to safeguard your digital space with ease.
Elixir Design Goals (2013)
Highlight of Elixir design goals.
LiChess: Learn from your mistakes
New feature: train tactics from your own games
Bitcoin Now Worth More Than Twitter
Editor's Morning Note: Wrapping 2016, bitcoin is hitting new aggregate value highs. It's now worth more than Twitter. Bitcoin made waves this week by
Why Are Medical Ultrasound Systems So Inexpensive?
Hackernews linked to a Medium post on ultrasound devices today, entitled " Why are Ultrasound Machines So Expensive? " which, being my cor...
Superintelligence: The Idea That Eats Smart People
This is the text version of a talk I gave on October 29, 2016, at Web Camp Zagreb [ video ] (45 mins)