New
The latest blog posts to take off on Hacker News. 2,470 posts.
Rust Language Server Now Available with Rustup
BONANZA138 menghadirkan link alternatif portal game terbaru dan terpercaya. Dapatkan rute bonanza138 login anti-blokir, proteksi TLS modern dan pelayanan setiap hari.
I reverse engineered a motherboard
Wherein I looked into controlling the RGB header on my motherboard without any access to public documentation.
Why Twitter Is Failing to Grow
No, it's not rampant abuse, weak leadership, or a product that intimidates new users. The roots of Twitter's stagnation go back to 2010.
Patrick Winston Explains Deep Learning
Patrick Winston is one of the greatest teachers at M.I.T., and for 27 years was Director of the Artificial Intelligence Laboratory (which later became part of CSAIL ).
MP3 for Image Compression (2006)
During some random discussion with my colleague today, I rediscovered an experiment I did quite some years ago: MP3 compression of image data. This is, feed raw 8-bit-per-pixel grayscale image data into an MP3 encoder, let it compress it, and decode the MP3 file again. After some conversion (the decoder will always…
The origins of XXX as FIXME
In which I go digging into source archives from 40-50 years ago, to figure out why we use XXX to mark dodgy code.
Phishing with Unicode Domains
Vulnerability in Chrome, Firefox, and Opera makes users susceptible to phishing with Unicode domains
PHP 7 Virtual Machine
This article aims to provide an overview of the Zend Virtual Machine, as it is found in PHP 7. This is not a comprehensive description, but I try to cover most of the important parts, as well as some of the finer details.
Climbing the wrong hill (2009)
programming, philosophy, history, internet, startups
A monoid is a category, a category is a monad, a monad is a monoid
In the last few months I taught three graduate mini-courses about string diagrams and graphical linear algebra – at Phd Open in Warsaw, a winter school in Estonia, and a graduate school in Le…
Why don't you just rewrite it in X?
Whenever a new programming language becomes popular its fanpersons start evangelizing its virtues by going to existing projects and filing b...
How not to monetise a popular blog
The story of how I created a hugely popular meme website and then failed (fail being the operative word throughout this article) to make any money from it. Warning: also includes lolcats. </p> It started when I read something about a girl making $70,000 a month from a MySpace graphics service. This...
Next
<em>So, what is it you do all day?</em>
2017 Camera News
Herewith some reportage on the most interesting cameras in the world, with opinions to provoke er entertain people who are up on this stuff, and a basic survey of the landscape for people who like pictures and wonder about cameras.
Building a r/place in a weekend
On Friday I accepted a challenge to clone Reddit's /r/place in a weekend. And I did it, and its live, and its amazing: Being able to build this in a weekend isn't genius. Its possible because programming is made up of 2 activities: Making decisions (95%) Typing (5%) Reddit
Reasons blog posts can be of higher scientific quality than journal articles
The Dutch toilet cleaner ‘WC-EEND’ (literally: 'Toilet Duck') aired a famous commercial in 1989 that had the slogan ‘We from WC-EEND a...
Arturo Di Modica has a point
I got metaphorically spanked a couple of days ago. Folks have been talking about the Fearless Girl statue ever since it was dropped in Manhattan’s Financial District some five weeks ago. …
The new Mac Pro: The audacity to say “Yes” in a design culture of “No”
Much of modern Apple’s design philosophy is to relentlessly strip down most products to the bare minimum in certain areas as technological progress allows, following (and largely defining) the modern design fashion of nearly-unquestioned devotion to minimalism.
Golang SSH Security
Working on a project for a client recently, I needed to speak the SSH protocol in Golang code. So I started with the x/crypto/ssh package, part of the suite of libraries from the Golang developers which is not part of the standard library and not part of their usual compatibility guarantees, but more along the lines…
How many jobs really require college?
We send too many people to college and high school -- by factor of five
How United Onboards New Users (design)
Approx. reading time: just a couple minutes, despite insane slide count (it's a lot of tiny changes from one to the other)
United Airlines made passenger abandon mobility device at gate before honeymoon
I did everything right, according to both United and TSA’s disability policies. The TSA told United it was OK.
Taming Undefined Behavior in LLVM
Interesting post, but you lost me at “Let’s try to do that using undef”. Why bother with notions of an “undef value” (or “deferred UB”), when plain UB is all you need?