New
The latest blog posts to take off on Hacker News. 4,838 posts.
Yaegi – Yet Another Go Interpreter
Yaegi, Yet Another Go Interpreter, is an open source project to bring executableGo scripts, embedded plugins on top of the Go runtime...
Visual Information Theory (2015)
I love the feeling of having a new way to think about the world. I especially love when there’s some vague idea that gets formalized into a concrete concept. Information theory is a prime example of this.
How we built the Waifu Vending Machine
On the weekend of Anime Expo, an artist promised the humanly impossible -- custom art commissions with a five-minute turnaround time. The not-so-hidden catch? The artist wasn't a human at all, but an AI exposed to millions of anime images.
Practical Networked Applications in Rust, Part 1: Non-Networked Key-Value Store
The PingCAP company, makers of the TiDB NewSQL database and the TiKV key-value store, have kindly made publicly available, as well as open-sourced, a set of training courses that they call the "PingCAP Talent Plan". These courses train programmers in writing distributed systems in the Go and Rust languages. They are…
Mitchell Feigenbaum (1944–2019), 4.66920160910299067185320382…
Stephen Wolfram shares his memories of mathematical physicist Mitchell Feigenbaum. Also a detailed discussion of his work and big discovery of a universal constant for functions approaching chaos via period doubling.
My 300 Mile Lyft Ride From Chicago to Bradford
I mentioned this on Twitter yesterday: Here’s the full story on it. Yesterday I flew home from Spain, where I’d spent a week at the Celsius 232 festival in Aviles. It was a lovely time,…
Lyft releases self-driving research dataset
By Luc Vincent, EVP Autonomous Technology
Composable multi-threaded parallelism in Julia
Software performance depends more and more on exploiting multiple processor cores....
Retro 5″ Black and White TV as a computer monitor – A tale of pointlessness
The convoluted and ultimately pointless tale of how I connected a retro 80s 5" BW TV to my PC as a 3rd monitor
Are we happier when we spend more time with others?
In this topic page, we explore data on loneliness and social connections and review available evidence on the link between social connections and well-being.
I'm writing a book about algorithms and Lisp
Drago — a nice example of a real-world binary tree This was the first post about my book on algorithms and Lisp. Writing it, actually, st...
Files Are Fraught with Peril
This is a psuedo-transcript for a talk given at Deconstruct 2019. To make this accessible for people on slow connections as well as people using screen readers, the slides have been replaced by in-line text (the talk has ~120 slides; at an average of 20 kB per slide, that's 2.4 MB. If you think that's trivial…
L2 Regularization and Batch Norm
This blog post is about an interesting detail about machine learning that I came across as a researcher at Jane Street - that of the interaction between L2 r...
How to assess the quality of garments (2014)
What's the number one prerequisite to building a high-quality wardrobe? Exactly: You need to be able to recognize a quality garment when you see one. You need to be able to tell the difference between a durable, well-crafted piece and one that looks pretty on the rack but won't last more than half a
An Analysis of WeChat’s Realtime Image Filtering in Chats
In this work, we study how Tencent implements image filtering on WeChat. We found that Tencent implements realtime, automatic censorship of chat images on WeChat based on what text is in an image and based on an image’s visual similarity to those on a blacklist. Tencent facilitates this realtime filtering by…
PEG Parsers
Some years ago someone asked whether it would make sense to switch Python to a PEG parser. (Or a PEG grammar; I don’t recall exactly what…
Why Rust for safe systems programming
In this series , we have explored the need for proactive measures to eliminate a class of vulnerabilities and walked through some examples of memory safety issues we’ve found in Microsoft code that could have been avoided with a different language. Now we’ll peek at why we think that Rust represents the best…
A Grimoire of Functions
I'm the kind of person who reads encyclopedias front to back just for fun, and I've been fascinated by mathematical special functions at least since my first encounter with the gamma function as a teenager. My work implementing numerical and symbolic algorithms in mpmath , Arb and other software projects during the…
How we built a GDPR-compliant website analytics platform without using cookies
How Fathom Analytics build a totally GDPR compliant website analytics without cookies.
Ubisoft joins Blender Development Fund to support open-source animation
Open-source animation tool will be officially adopted by Ubisoft Animation Studio in Paris to create series inspired by Ubisoft worlds.
Microsoft is investing $1B in OpenAI
Microsoft is investing $1 billion in OpenAI to support us building artificial general intelligence (AGI) with widely distributed economic benefits. We’re partnering to develop a hardware and software platform within Microsoft Azure which will scale to AGI. We’ll jointly develop new Azure AI supercomputing…