Why can’t you design noise in frequency space?
The python code that goes along with this blog post can be found at To evaluate the quality of a blue noise texture, you can analyze it in frequency space by taking a discrete Fourier transform. Wh…
The python code that goes along with this blog post can be found at To evaluate the quality of a blue noise texture, you can analyze it in frequency space by taking a discrete Fourier transform. Wh…
Link to: https://oblador.github.io/hush/
_posted by John Clements_ Racket version 8.1 is now available from https://racket-lang.org/. DrRacket tabs can be dragged, and have new close buttons. Racket CS supports cross-compilation using `raco exe`. Racket CS supports Android on 32-...
Documentation and guides from the team at Fly.io.
Further adventures in JavaScript
Some reflections on trusting trust, and how deep the rabbit hole goes.
Recently, Juliana has gotten into Stardew Valley. Hard. Since I’m a huge fan myself, I'm doing a Game Design Perspective on the game to celebrate. I'll be looking at the game mechanics and how the interlocking layers make the game tick. In Stardew Valley, you play as a disillusioned city slicker wh
How the Internet Transforms the Individual into a Conspiracy of One
With companies taking advantage of Free and Open Source Software far more often than they contribute back, and harming users in the process, is it even worth working on anymore?
Economic inequality in hiring is in part driven by snap perceptions of job applicants’ speech patterns, new Yale research shows.
Just like Google Chrome, Vivaldi browser is built using the open-source Chromium code. So how different is Vivaldi from Chrome?
Varnish is a powerful, flexible HTTP accelerator that speeds up web applications by caching content and optimizing delivery.
The story of its last-minute pivot and epic comeback.
The World Wide Web Consortium (W3C) is an international community where Member organizations, a full-time staff, and the public work together to develop Web standards.
The unique mineral composition of the 2,050-year-old Roman tomb of Caecilia Metella could point the way toward more resilient and sustainable modern concrete structures.
Congress must ensure that the next generation of Americans is able to speak and associate freely, without fear of surveillance.
Today’s show: How to quit your job and work on open source full time. This story has it all -- balancing side projects and full-time employment, building up enough supports to leave your job, and explaining quitting to your family and friends. And also: what do you do if your project succeeds, and then someone forks…
David Foster Wallace's remarkable 2005 commencement speech, This is Water, is a timeless trove of wisdom for living a meaningful life. Here is a full transcript along with audio.
This talk will reflect on what GNU Guix has to offer to users and how it compares to other approaches—from CONDA and pip to Flatpak and Docker. Guix is not only a transactional package manager and declarative GNU/Linux distribution: it’s also an environment manager, a container provisioning tool, and more. We will…
What’s a beta, and what’s new for developers?
Abstract Syntax Tree is an extremely useful tool. It provides a tree representation of a source code, that can be traversed to parse the code while understanding the code’s language constructs. In this article, we explain how we have used ASTs to write IntelliPatch scripts that can...
During the pandemic, a dangerous business has prospered: invading students’ privacy with proctoring software and apps. In the last year, we’ve seen universities compel students to download apps that collect their face images, driver’s license data, and network information. Students who want to move...
Blender's ecosystem gets a boost. Independent Blender LTS support and services for enterprises are available via Canonical now.
Moana (2048×858 pixels, 64 spp) rendered with Gonzales on a Google Cloud Instance with 8 vCPUs and 64GB of memory in roughly 26 hours. Memory usage is about 60GB. (Denoised with OpenImageDenoi…
Disclaimer: I used to work for Materialize which is one of the systems being compared in this post.
The other week, I stumbled on the post Inserting One Billion Rows in SQLite Under A Minute , which was a funny coincidence, as I was just in...
Everyone in tech seems to have a “terrible tech interview” story. The topic quietly orbits in the ether of our industry and periodically bursts through the a...
TL;DR: How to reason about people who are smarter than you. A few proposals, interspersed with reinforcement learning and humorous fiction. Ending on a surprising connection to logical inductors.