Why I Stopped Using Multiple Monitors
A Single Monitor Manifesto
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,470 posts.
A Single Monitor Manifesto
An easy, root-free way to bypass fingerprint protection on LastPass’ authenticator app
If you have never heard about functional programming before, I’ll have the honor to instill in you my view on it. If you have, you might know that it’s usually defined by some of …
A plethora of books, articles, and research papers have been written about software engineering quality measurement. Over the course of the last half-century, different methods of measurement have been developed, adopted, abused, and discarded for newer methods that aim to solve the problems of the previous methods.
What with the arrival of the category-defining Commodore VIC-20 and the dramatic growth of the British PC market, 1981 has provided us with no shortage of new machines and other technical developments to talk about. Yet I’ve saved the biggest event of all for last: the introduction of the IBM PC, the debut of an…
This paper surveys the design approaches used in distributed machine learning (ML) platforms and proposes future research directions. This ...
These are solid year-over-year updates — at least as impressive as the iPhone 7 was over the iPhone 6S. If they hadn’t debuted alongside the iPhone X we’d be arguing about whether these are the most impressive new iPhone models since the iPhone 6.
Lily, whom despite raising millions in dollars to build their highly anticipated consumer drone, have just filed for bankrupcy. Throughout 2015 and 2016, Lily raised over $35 million in pre-sales and even secured $15 million in investment via equity organisations. Their downfall, predicted by DroningON three days…
Blog about VHDL projects for FPGA. FPGA tutorials. FPGA free books.
You use L a T e X instead of a WYSIWYG word processing program because they can’t cope with the high quality required for publication. But your nice professional looking documents can be ruined because you insert the wrong type of figures. Bitmap figures are easily pixelated because the actual size is not always known…
Building a robust background worker system that leverages transactional isolation to never work a job too early, and transactional durability to never let one drop.
<em>So, what is it you do all day?</em>
If you asked software engineers some of their “least hated” things, you’ll likely hear both UTF-8 and TCP. TCP, despite being 35 years old, is rock-solid, stable infrastructure that we take for granted today; it’s hard to sometimes realize that TCP was man-made, given how well it’s served us. But within every single…
Pay toilets are nasty, and ought to be illegal. Those of us who are not poor can afford the price, if we accept the practice; poor people can't. To deny people access to a toilet when they need one is nasty and degrading.
In 1965, I. J. Good described for the first time the notion of “intelligence explosion”, as it relates to artificial intelligence (AI):
Fifteen years ago Python’s GIL wasn’t a big issue. Concurrency was something dismissed as probably unnecessary. What people really was needed was a faster interpreter, after all, who had more than one CPU? But, slowly, as the requirement for concurrency increased, the problems with the GIL increased.
Your AMP pages have a higher than usual bounce rate? Don't worry, your data may be wrong. In this article, I explain you why.
We simply must fix the monetization and distribution challenges that publishers face.
Floating-point math puts a big overhead on a computer that doesn't have a floating-point coprocessor; but we really do need floating-point for all but the simplest operations— or do we?? Can we really do things like trig, log, and square-root functions without floating point?
I invest in early-stage AI, ML, and data startups at FirstMark Capital, and I write about the space here
Peter Bourgon has a web site, and this is that web site.
In this article you'll see how to run a PDP-11 simulator through Docker to interact with Unix as it was back in 1972.