NOTE: The themes are varied, and some links below are affiliate links. Functional programming, adtech, history. Expect a similar wide range in the future as well. You can check all my weekly readings by checking the tag here . You can also get these as a weekly newsletter by subscribing here.
![]() |
Photo by Mgg Vitchakorn on Unsplash |
Ancient Chinese Buildings Are Held Together With Rice
As everyone who has prepared sticky rice and forgotten to clean the pan quickly knows.'I'd Have These Extremely Graphic Dreams': What It's Like To Work On Ultra-Violent Games
Fatality burnout.The Artistry of China’s Ivory Puzzle Balls
I’ve seen one from really close and they are amazingBristol academic cracks Voynich code
There was a rebuttal of this approach close to 2 years ago, but it still sounds interesting. Also, I’d expect phys.org to be somewhat trustable.Technical Debt? Probably not.
Pay it off. Or not.Scala's Future.successful: Do Not Block Your Future Success
Beware the future!The Functional Scala Concurrency Challenge
Some of the solutions look neat, and there is something to be learnt in the diversity.Technical overview of ads viewability measurement methods
I have always been interested into how ad viewability (if an ad is seen by a user or not) works. Now I know.GraalVM installation and setup on macOS
GraalVM is a new Java runtime and compiler, which is somewhat faster than the normal JDK, and offers some really fancy cross-language options. I had been using RC9 or 10. It was time to update. I usually use Enterprise Edition for anything local, but can switch per-terminal with several aliases I have (j8
, j11
, jgree
and jgrce
) in case something breaks or I want to try another.Caire - a content aware image resize library
Seam carving is so cool. I wrote a cropping system once, using PILs Haar cascade based object detection. It works pretty well for automated creation of ads, but seam carving is way better for almost all other cases.🎥 Flare - Optimizing Apache Spark for Scale-Up Architectures and Medium-Size Data
I’m scared this will become a closed source, or business-on-top. Code is not available, but results are awesome. Luckily, the papers are (why the code is not as part of the papers is another question).🎥 helm-edit
I had usedmultiple-cursors
(and expand-region) in emacs many times, although I had a hard time making it work properly in spacemacs
for a while. helm-edit
works better already in spacemacs
, so, big win!🎥 Understanding Query Plans and Spark UIs
I knew everything in this video already, but it covers lots. Give it a look.🎥 What the ƒ is a monad
Although focused on Java, it’s very well explained for any language. Of course, if you havedo
syntax or for comprehensions, better.