2020#65 Readings
4 minutes read | 851 words by Ruben BerenguelMy reading list is at less than 10 items, so now my readings posts will hopefully look closer to watchings. My watch-later list is at more than 90.
Also this week, I got a paper we submitted 3 years ago accepted after a very short revision (less than 2 weeks) cycle. It will appear on the Journal of Difference and Differential Equations
with the title Normal forms and Sternberg conjugation theorems for infinite dimensional coupled map lattices
. I will be adding a preprint version to ArXiV at some point.
🍿 The Electronic Coach
This is so 50s, and so awesome. Don Knuth used a computer to analyse the university basketball team to improve results.
Partial Evaluation, Futamura Projection And Their Applications
This is a clear exposition on Futamura projections, and even how it (almost?) relates to Pypy and RPython.
🍿Ray: Enterprise-Grade, Distributed Python
This works as a good introduction to Ray, although the use of Spark seems to be forced (it’s a talk in Spark Summit after all).
🍿 Exploring kinetic typography with Three.js
This year’s Github Universe had a very cool track with generative stuff.
🍿 Exploring generative spaces: a quickstart to generative art
I have found no SVG to be an issue for several of my designs… I need to have a look at paper.js (I checked a tutorial already, see it below) and possibly port some of my p5.js sketches
Why use a radial data visualization?
This is top informational material in an Observable notebook, very interactive.
The Easy Paper.js Tutorial, building flat animated shapes with @PaperJS
I’m not terribly interested in Paperscript, I’m (un?)happy enough with plain old Javascript. But an SVG powered, canvas-ready library sounds better for many of my creations, which are not dynamic anyway and would benefit from higher resolution and vector graphics.
Why Senior Engineers Hate Coding Interviews
Pretty much yeah. I didn’t even study computer science (I had some courses though, I started after maths but since I was teaching in the same department I could not stay), so I haven’t traversed trees or solved some of these problems in 20 years (since my first year “CS” in the Maths degree). What I do is get shit done. Interview me for that.
Foo to Bar: Naming Conventions in Haskell
This is awesome. It makes sense, matches with what I have read, and matches with how other languages work (like readers and writers in Go). And particularly, with mathematics, where you would use r as a natural number only if referring to a differentiability (or when you have many, many natural numbers).
These stunning images of snowflakes will make you see winter in a whol
Damn, where can I find these high-res?
Physicists Prove Anyons Exist, a Third Type of Particle in the Universe
Related: Computing with quantum knots Back when I was studying algebraic topology, a friend and I collected a few articles talking about this area, using anyons (which still were more or less theorised to exist, and were being looked for in super-chilled fluids IIRC) for topological quantum computing.
Cataloniae principatus novissima et accurata descriptio
An impressive map of Catalonia in 1608.
🐦 Twitter thread about image tips
This is a thread with tips for how to set up images for twitter. Very useful now that I am writing more twitter threads.
🍿 Why are British place names so hard to pronounce?
This was a fun and very British watch.
Amazon Redshift announces support for native JSON and semi-structured data processing (preview)
It may be a tad too late. We are moving a lot of our batch/slow-ish processing to Databricks: scalability is much, much better.
Financial Times Data Platform: From zero to hero
A whirlwind tour of data technologies and how the Financial Times has changed their data architecture as requirements changed.
SQL style guide by Simon Holywell
Good, good.
The Best Medium-Hard Data Analyst SQL Interview Questions
Huh, I have seen harder stuff in the wild. These don’t seem that hard.
How one word in PostgreSQL unlocked a 9x performance improvement
Didn’t know about RETURNING
, might come handy.
Ray Marching and Signed Distance Functions
Fascinating! Another tool for the generative art belt.
The Army Rolls Out a New Weapon: Strategic Napping
Better than strategic napalm.
Analyzing Minard’s Visualization Of Napoleon’s 1812 March
This is one of the most famous visualizations ever.