ThreadTone, halftone images made of thread
25 Dec 2016Not too long ago I came across a piece of art made by Petros Vrellis. A piece of art that makes the engineer in me scream: automation. As can be seen below Petros uses a circular loom and a...
View ArticleLSTM Neural Networks for Time Series Prediction
Neural Networks these days are the “go to” thing when talking about new fads in machine learning. As such, there’s a plethora of courses and tutorials out there on the basic vanilla neural nets, from...
View Article40 female founders who crushed it in 2016
The stats are nowhere near where women need or deserve them to be, but when it comes to female founders receiving venture funding, we’re beginning to see a significant shift — maybe even a kind of...
View ArticleNurturing Genius
This article was originally published in the September 8, 2016, issue of Nature with the title “How to Raise a Genius: Lessons from a 45-Year Study of Super-Smart Children.” It is reprinted with...
View ArticleThe Zimbu programming language
New: regular expressionsPattern matching is now possible with the regex type. The syntax is what is used in Javascript, so that it executes natively in the browser. The MATCH statement has been...
View ArticleAlpine Linux 3.5.0 released
We are pleased to announce the release of Alpine Linux 3.5.0, the first in the v3.5 stable series.New features and noteworthy changesSwitch from OpenSSL to LibreSSLSupport for aarch64 (uboot only for...
View ArticleGCE vs. AWS in 2016: Why You Should Never Use Amazon – The HFT Guy
This story relates my experience at a typical web startup. We are running hundreds of instances on AWS, and we’ve been doing so for some time, growing at a sustained pace.Our full operation is in the...
View ArticleShellcode: A Windows PIC Using RSA-2048 Key Exchange, AES-256, SHA-3
IntroductionThis won’t be a tutorial on writing shellcode although you might glean something useful from the source code when writing your own PIC in C. This is a PIC (Position Independent Code) for...
View ArticleRogue One – An Engineering Ethics Story
[Spoiler warning: Some plot assumptions and an important character’s story are discussed in detail] In a story where engineers are more central than Jedi or Sith, Rogue One breaks new ground for the...
View ArticleLearning 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 is a fad or bubble! Here is why:ML/DL has results. It is hard...
View ArticleThe Origin of CAR and CDR in Lisp (2005)
The origin of CAR and CDR in LISP A discussion in alt.folklore.computers, that started with a question from someone: The use of the keywords CAR and CDR to denote the head and tail of a list in LISP...
View ArticleSoftware optimization resources
See also my blogContentsOptimization manualsThis series of five manuals describes everything you need to know about optimizing code for x86 and x86-64 family microprocessors, including optimization...
View ArticleThe farmer who built her own broadband
Media captionWATCH: Chris Conder explains how she created a local superfast broadband network"I'm just a farmer's wife," says Christine Conder, modestly. But for 2,300 members of the rural communities...
View ArticleAn Introduction to the Lambda Calculus
]]>;; Done Twice as a "Dojo" at Villiers Park on Thursday 19th March 2015;; To groups of about 15 ultra-clever teenagers who were thinking about doing Computer Science at university;; The first group...
View ArticleRaspberry Pi releases an OS to breathe new life into old PCs
Built on top of Debian, the OS is light enough to run most old machines, provided you have at least 512MB of RAM. "Because we're using the venerable i386 architecture variant it should run even on...
View ArticleGNU Parallel
GNU parallel is a shell tool for executing jobs in parallel using one or more computers. A job can be a single command or a small script that has to be run for each of the lines in the input. The...
View ArticleChop Suey Nation: Road trip uncovers the lives behind Chinese-Canadian food
(This is part one of a two-part feature. Click here to read part two.)About an hour-long ferry ride off the northeast coast of Newfoundland, where the frigid waters of the Atlantic Ocean crash onto a...
View ArticleThe little book about OS development
This text is a practical guide to writing your own x86 operating system. It is designed to give enough help with the technical details while at the same time not reveal too much with samples and code...
View ArticleμWWVB: A Tiny WWVB Station
26 Dec 2016 · 9 min readμWWVB is a watch stand that automatically sets the time on atomic wristwatches where regular WWVB signal isn’t available. The system acquires the correct time via GPS and sets...
View ArticleShow HN: Mitmproxy 1.0 released, now with a web interface
mitmweb joins mitmproxy and mitmdump as one of the primary interfaces to the proxy coreSix years after mitmproxy's first commit, we've finally released version 1.0.0 of the project. Our version...
View Article