Writing a Time Series Database from Scratch
I work on monitoring. In particular on Prometheus, a monitoring system that includes a custom time series database, and its integration with Kubernetes.In many ways Kubernetes represents all the things...
View ArticleImitating people’s speech patterns precisely could bring trouble
UTTER 160 or so French or English phrases into a phone app developed by CandyVoice, a new Parisian company, and the app’s software will reassemble tiny slices of those sounds to enunciate, in a...
View ArticleHow Google Cashes in on the Space Right Under the Search Bar
In the 17 years since Google introduced text-based advertising above search results, the company has allocated more space to ads and created new forms of them. The ad creep on Google has pushed...
View ArticleAll about java.util.Date
This post is an attempt to reduce the number of times I need to explain things in Stack Overflow comments. You may well be reading it via a link from Stack Overflow – I intend to refer to this post...
View ArticleA Facebook bot purge clobbered USA Today
Image via Pixabay.USA Today last week reported that Facebook was breaking up an “extensive fake account scam” targeting publisher pages with false “likes.” The ruse apparently was intended to yield the...
View ArticleHow brains are built: Principles of computational neuroscience
(Submitted on 29 Mar 2017)Abstract: 'If I cannot build it, I do not understand it.' So said Nobel laureate Richard Feynman, and by his metric, we understand a bit about physics, less about chemistry,...
View ArticleCMU CS 15-883: Computational Models of Neural Systems
CMU CS: 15-883: Computational Models of Neural Systems Date/Time/Place: Mondays/Wednesdays, 4:30 to 5:50 PM, starting August 31, 2015, in GHC 5222 (Gates Hillman Center). Instructor: Dave Touretzky,...
View ArticleThe Long-Ignored Reptile Rewriting the Prologue to the Dinosaur Story
The creature known as Teleocrater has been described as one of the most notorious fossils in paleontology. Pieces of its limbs, spine, and tail were excavated from Tanzania in 1933, and the British...
View ArticleA Foray into Go Assembly Programming
Apr 21, 2017 · 12 minute read · CommentsGoASMThis blog post started last August when I was integrating the SpectatorPercentileTimer concept into the metrics library inRend so we could get better...
View ArticleStanford Lecture Notes on Probabilistic Graphical Models
ContentsContentsClassGithubThese notes form a concise introductory course on probabilistic graphical modelsProbabilistic graphical models are a subfield of machine learning that studies how to describe...
View ArticleApple releases a bit of code to let you put Live Photos on your sites
Apple’s Live Photos are fun — they’ve definitely captured a few unexpected magical moments for me that standard stills would’ve missed. But for the most part, they live on your phone and stay within...
View ArticleThousands of computers now compromised with leaked NSA tools, researchers say
Thousands of Microsoft Windows machines worldwide are infected with an NSA-developed backdoor that hackers installed by reusing leaked executable code from an outdated hacking toolkit belonging to the...
View ArticleReproducing Go binaries byte by byte
Fully reproducible builds are important because they bridge the gap between auditable open source and convenient binary artifacts. Technologies like TUF and Binary Transparency provide accountability...
View ArticleAmazon's Leadership Principles
Customer ObsessionLeaders start with the customer and work backwards. They work vigorously to earn and keep customer trust. Although leaders pay attention to competitors, they obsess over...
View ArticleShow HN: Timestrap, self-hosted online time tracking
README.mdTime tracking and invoicing you can host anywhere. Full export support in multiple formats and easily extensible.WARNING: This app is currently very unstable as I have just started coding it....
View ArticleVK9: Direct3D 9 compatibility layer using Vulkan
README.mdRuns Direct3D 9 applications on Windows or Linux (/w Wine) over Vulkan.Please refer to the Github wiki for current state and details about the project.VK9 is released under a zlib style...
View ArticleHow SSH got port number 22
The SSH (Secure Shell) port is 22. It is not a co-incidence. This is a story I (Tatu Ylonen) haven't told before.The Story of Getting SSH Port 22I wrote the initial version of SSH in Spring 1995. It...
View ArticlePredatory journal gets punked
MAX PIXELLast month I was invited to submit a paper to a dubious urology journal. I’m not a physician, much less a urologist. But I am an editor of scientific writing who has a strong antipathy for...
View ArticleRobert Pirsig, Author of ‘Zen and the Art of Motorcycle Maintenance,’ Dies at 88
Todd Gitlin, a sociologist and the author of books about the counterculture, said that “Zen and the Art of Motorcycle Maintenance,” in seeking to reconcile humanism with technological progress, had...
View Article