Yes, code is data, but that's not what makes Lisp cool
There has been some debate on Hacker News lately about what makes Lisp cool , in particular about whether the secret sauce is homo-iconici...
The latest blog posts to take off on Hacker News. 21,834 posts.
There has been some debate on Hacker News lately about what makes Lisp cool , in particular about whether the secret sauce is homo-iconici...
Go 1.10 adds automatic caching of build & test results, and more.
I have written several books that use Python to explain topics like Bayesian Statistics and Digital Signal Processing. Along with the books...
I’ve been looking for a decent TSDB for years now. Took a shot at writing one in Lush using HDF5 (as others have done), but the experiments I did raised more questions than I got answers. I&#…
Recently, I’ve seen popular articles on macros and metaprogramming in Nimrod and Elixir . Both of these are wonderful metaprogramming systems, to be sure, but I couldn’t help but imagine some in the audience smirking inwardly – and occasionally less inwardly. What odd syntax! How out-of-place they are! If only there…
The Benjamin Franklin method for programming books: read a code sample, close the book, and rewrite it from memory to truly learn it.
Just as all mainstream languages now have lambda functions, I predict sum types are the next construct to spread outward from the typed functional programming community to the mainstream. Sum types are very useful, and after living with them in Haskell for a while, I miss them deeply when using languages without them…
So there’s yet another iOS text crash, where just looking at a particular string crashes iOS. Basically, if you put this string in any system text …
Open Source Freelancer
A list of things that were not supposed to be Turing-complete, but are.
A blog about computing and other fun.
In late 2016 I began helping Forgotten Empires on Age 1 DE , a UWP app shipping in the Windows Store on Feb 20th. I only helped occasionall...
or: how you can deploy services to Kubernetes that require long periods of draining. #🌈 🌈 🌈 #If you want to jump directly to the technical solution, check out the project repo. Below is a short story about how we got to this solution.
GraphQL is an API query language. It provides a runtime to describe & query the data for any storage. Here is an Introduction & Quick guide on GraphQL
This is the story of how I trained a simple neural network to solve a well-defined yet novel challenge in a real iOS app. The problem is unique, but most of what I cover should apply to any task in any iOS app. That’s the beauty of neural networks.
Intro, overview
Someone : Did you hear that Facebook/Google uses a giant monorepo? WTF! Me : Yeah! It's really convenient, don't you think? Someone : That's THE MOST RIDICULOUS THING I've ever heard. Don't FB and Google know what a terrible idea it is to put all your code in a single repo? Me : I think engineers at FB and Google are…
It’s not often I am able to write a patch that not only reduces memory usage, but increases speed as well. Usually I find myself trading memory for speed, so it’s a real treat when I can improve both in one patch. Today I want to talk about the patch I submitted to Ruby in this ticket. It decreases “after boot” memory…
Recent years showed the growth of technologies like wildfire. With the spread of COVID-19, most businesses started adopting cutting-edge technologies. Technology has been playing a very important role in both our personal and professional life. This has increased the demand for experienced and skilled IT professionals…
Zombies probably won’t consume 32 GB of your memory like they did to me, but zombie processes do exist, and I can help you find them and make sure that developers fix them. Tool source link is at t…
What would the world look like if there were only 16 colors? I use k-d trees to perform nearest neighbor search to find out.