Recent submissions

Comment · 5 months ago
I just had a disturbing thought. What if the LLM providers start blocklisting certain codebases?

“I’m sorry Dave, I can’t do that. This codebase has been identified as proprietary.”

Comment · 9 months ago
Consider what you might choose to do for the public good with the 30% of your income that is taken from you in the name of the public good.

Philanthropy is a predictable outcome of an individual having met the basic needs of Maslow’s hierarchy. Consider how many more philanthropists would be created by returning this 30% back to individual discernment.

Comment · 9 months ago
Somebody ought to train an LLM exclusively on this text, just for funsies.
Comment · 2 years ago
Woah woah, slow down there. Pythagoras applied his aesthetic desire for pure ratios to an idealized model for musical intervals. Funny enough, this ended up being the reason that the west discovered that such an approach does not scale (figuratively and literally). We literally call this delta between the ideal tuning and the limits of a fixed-pitch tuning a “Pythagorean comma”. This comma became the basis for a lot of tuning systems (meantone, etc) developed by the west. It’s only in the last hundred years that, in my opinion, forces of industrialization and mass production erased all such effort and replaced it with the boring compromise that is 12 tone equal temperament.

Other, far older, musical cultures took things in a different direction and ended up building systems on pure ratios that just become more complex in their relationships (Indian shruti, Turkish makam, etc).

This does not mean that Pythagorean ratios are irrelevant. They remain a great tool for analysis of universal human experience of music. The authors of this paper are literally doing just that.

Birds generate pure ratios in their songs. Smacking a metal anvil (as Pythagoras discovered) naturally generates pure ratios. They’re everywhere. If anything we need MORE of this understanding in Western music, which is missing out on some really tasty (low integer) intervals like 7/4, 8/5, 10/9, 7/5, many of which have naturally emerged in the West via genres like Blues.

Comment · 3 years ago
Comment · 3 years ago
Comment · 3 years ago
A couple of months ago I switched from Neovim with a carefully crafted config file to Helix with zero config. I haven't looked back.

As far a performance, well, Helix + Alacritty is the fastest thing I know of. Snappy AF. You're still at the mercy of whatever language server might be grinding away, but at least it doesn't block the UI in any way. Every other component (tree-sitter, ropey) is performance optimized by Rust nerds who love that sort of thing.

Comment · 4 years ago
Comment · 4 years ago
Fixed. Sorry. In my mind I still think of Hacker News as an old Reddit fork and I assumed it had direct messaging.
Comment · 4 years ago
Comment · 4 years ago
This gives me hope. I've been thinking lately that one of the ways that we get through this intense disequilibrium is through a youth counterculture that treats social media as something deeply uncool that only their out of touch parents use. Youth rebellion is humanity's cultural immune system.
Comment · 4 years ago
I'm also used to functional programming. The only thing I can not stand about Dart is that types are coupled to classes. If you want to use stateless functions and typed data shapes, you're out of luck. Compare this to TypeScript that truly allows both paradigms and has a very expressive type system.
Comment · 4 years ago
The incident was caused by a database query that was "2-22-22" when it was supposed to be "2-22-22".
Comment · 4 years ago
The `create-react-app` project has existed for years, and gives you a standardized stack the bundles and boots with a single command.

Rails 7 has abandoned JS bundling in favor of using somebody else's CDN. Have fun with that.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton