Costs of Sprawl: The Speed Burden (2014)
high-speed thoroughfares burden land development with nearly double the acreage of worthless land, and lost value on almost half the frontages
The latest blog posts to take off on Hacker News. 4,414 posts.
high-speed thoroughfares burden land development with nearly double the acreage of worthless land, and lost value on almost half the frontages
Efficient concurrent programming libraries are essential for taking advantage of fine-grained parallelism on multicore hardware. In this post, I will introduce reagents , a composable, lock-free concurrency library for expressing fine-grained parallel programs on Multicore OCaml . Reagents offer a high-level DSL for…
Yesterday at the WWDC keynote, Apple announced a series of new security and privacy features, including one feature that’s drawn a bit of attention — and confusion. Specifically, Apple …
I've made a lot of progress recently focusing on refining my procedural planets and atmospheres. Added into the mix are multi-core particle...
Posts and writings by Datanice
Using JavaScript, we implement the k-Nearest Neighbors algorithm from the bottom up.
A lot of people have been saying we’re in a tech bubble for quite some time. Someday they’ll be right, but in the meantime, I thought it'd be fun to look back at some articles from the last 10...
An interesting blog post and its corresponding comment thread on Hacker News made me realize that, while I'd told the story of Haskell at IMVU to many people, I'd never written it down. :)
This post explores using WebTorrent for serverless data synchronization in web apps, demonstrated by modifying the Voice Memos PWA. The goal was to enable data sharing between devices without a backend server. The solution involves generating magnet URLs that allow peer-to-peer data transfer via WebTorrent. The demo…
Hi all - bet you are wondering what is going on at this point. The short answer is I did not know exactly how to proceed until now, finally having an idea of my employment situation. I have talked to...
Get the key facts about CrowdStrike's work with the Democratic Natiional Committee in 2016 and debunk the false claims that have been made about our work.
I recently had to set up a new postgres instance at work. While we’re already using Heroku Postgres for production loads, we had some requirements for this one that couldn’t be solved without being database admin, and thus had to go self-hosted. That...
Update: This article is part of a series. Check out the full series: Part 1, Part 2, Part 3, Part 4, Part 5, Part 6, Part 7 and Part 8! You…
Software Freedom Conservancy congratulates its phpMyAdmin project on succesfuly completing completing a thorough security audit, as part of Mozilla's Secure Open Source Fund . No serious issues were found in the phyMyAdmin codebase.
Last.fm is a web site that tracks your music listening history across devices (computer, phone, iPod, etc) and services (Spotify, iTunes, Google Play, etc). I’ve been using Last.fm for nearly 10 years now, and my tracked listening history goes back even further when you consider all my pre-existing iTunes play counts…
In “The Seventh Sally,” a story by the great Polish science-fiction writer Stanislaw Lem, a god-like “constructor” named Trurl comes upon a former tyrant named Excelsius, now exiled to a lonely asteroid by the peoples of the planets he used to terrorize. Upon learning of Trurl’s powers, Excelsius demands that he…
A Stanford computer scientist says Internet voting would be "a complete disaster."
Signal Protocol is a modern, open source, strong encryption protocol for asynchronous messaging systems. We use Signal Protocol as the foundation for our own private messaging app, Signal, but also make Signal Protocol libraries available for other applications to use. Our Signal Protocol librar...
At the end of January of this year, I switched to a new job, almost exclusively because I was enticed by the idea of being able to write Haskell. The concept of using such an interesting programming language every day instead of what I’d been doing before (mostly Rails and JavaScript) was very exciting, and I’m…
A video-trained system from MIT’s Computer Science and Artificial Intelligence Lab could help robots understand how objects interact with the world.
REDMOND, Wash., and MOUNTAIN VIEW, Calif. — June 13, 2016 — Microsoft Corp. (Nasdaq: MSFT) and LinkedIn Corporation (NYSE: LNKD) on Monday announced they have entered into a definitive agreement under which Microsoft will acquire LinkedIn for $196 per share in an all-cash transaction valued at $26.2 billion, inclusive…
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.
Build a React + Redux SoundCloud Client. It is a huge tutorial where you build an example real world application. Learn React JS and Redux along the way. Consume the SoundCloud API, login and interact...