Tutorial for Wykobi – A C++ Computational Geometry Library
Wykobi Tutorial
Wykobi Tutorial
This Re-frame tutorial walks you through the main parts of Re-frame's structure, how they work together, and how they help you succeed in the long run building your single page application.
developer. curious. learner
zi2zi is the follow-up work for my last project , once again tackling the same problem of style transfer between Chinese fonts.
Mosaic: Processing a trillion-edge graph on a single machine Maass et al., EuroSys’17 Unless your graph is bigger than Facebook’s, you can process it on a single machine. With the incep…
I’ve just seen two talks back to back. The first was about AI, where the now compulsory first question came from the audience ‘Why are the...
Robert C. Martin (Uncle Bob) thinks that defects in safety-critical systems are caused by a lack of developer professionalism. I think he's wrong.
Paul Graham, Jessica Livingston, Tim Ferriss, and most recently Sam Altman (but see his clarification) think there are too many opinions…
Effective immediately B2 download pricing is only $.02/GB. B2 cloud storage pricing is now 1/4th the price of Amazon S3, Google Cloud, or Azure.
At the time of writing, a quick check of stats on steamspy for player unknown:battlegrounds reveals this chart:
It’s easy to conflate criticism of Uber’s regulatory approach with accusations about the company’s culture. That is CEO Travis Kalanick’s responsibility; it’s also a f…
In a previous blog post, I observed that one of the medium-termpossibilities we’re seriously considering for NTPsec is moving theentire codebase out of...
Modal ads, ads that reorganize content, and autoplaying video ads were among the most disliked. Ads that are annoying on desktop become intolerable on mobile.
it’s just imminent burnout.
AWS EC2 Virtualization 2017: explaining the different virtualization types, from emulation and binary substitution, paravirtualization and Xen, PV, HVM, and PVHVM modes, and the new Nitro hypervisor
This is a post describing my involvement with the Debian GNU/Linux port for RISC-V (unofficial and not endorsed by Debian at the moment) and announcing the availability of the repository (still very much WIP) with packages built for this architecture. If not interested in the story but you want to check the…
Underneath the London Underground, lies another city
Traditionally, software is produced in this way: write some code, maybe do some code review, run unit-tests, and then hope it is correct. Hard experience shows that it is very ...
In 1989, I wrote an article for the magazine Engineering & Science about the state of technical folding, which, even then, seemed to be progressing by leaps and bounds due to an infusion of scientific and mathematical principles. In recounting some of the connections between origami, math, and technology, I wrote:
Recently Slack on the desktop has been going through an awkward adolescence. Instead of flailing limbs and pitch squeaks, ours has manifested in ways rather more grim: inexplicably failing to render content, reloading during common operations, and error screens that aren’t actionable. The only silver lining has been…
On the thirty-first anniversary of the Chernobyl nuclear accident, the biggest man-made environmental disaster in written history, over one hundred people from the former Soviet Union shared their …
We are archiving Atom and all projects under the Atom organization for an official sunset on December 15, 2022.
When a radically different technology comes along it usually takes time before we figure out how to apply it. When we had steam engines running factories there was one engine in each factory with a giant driveshaft running through the whole factory. When the electric engine came along people started replacing the…
RECENTLY I've been paying attention to the BuckleScript compiler from OCaml to JavaScript (ES5, to be exact). I'm seeing some significant a...