Jared Neil
jared.neil.family
Jared Neil
@jared.neil.family
No, but our oven door did this one night.
December 30, 2025 at 3:21 AM
"as collosal a collection of excuses and projection as the Court has seen in 25 years on the bench."
December 5, 2025 at 4:01 PM
I stopped using Skylight because it was redirecting me to the OAuth page in a web view. So if I wanted to use a saved password Android would prompt and say "do you want to share your password with Skylight?" They fixed this and now open it in a custom tab.
November 17, 2025 at 7:15 PM
We switched to using front spoon and back spoon for this reason.
November 14, 2025 at 1:59 AM
I love a good theme. Our build system all uses train terminology.
Artifacts go in Depot.
Deploys go out on the Train.
Third-party deps are pulled through a caching proxy called Ballast (for build stability).
A new tool for checking Bazel build determinism is called Derail.
October 16, 2025 at 10:40 PM
This is my personal favorite method for counting ranked choices.
October 15, 2025 at 8:26 PM
Yeah, we got the PHEV Pacifica and it's been great for us. We always plug in at home. We usually only fill the gas tank half way because it eventually wants to run the engine to burn the old gas if you haven't filled up in a while.
October 1, 2025 at 6:05 PM
Something similar was happening to my Android phone and I had to turn off IPv6 in the router.
July 30, 2025 at 4:33 AM
I just scored 7,220 on a game of at://2048.
Think you can do better? Join in on the fun with @2048.blue.
May 4, 2025 at 7:18 PM
I'm gonna go prompt-inject myself a new minivan!
February 25, 2025 at 1:57 AM
The server math is the same either way. It would be stored in the database as a second-precision timestamp even if you chose from just a few options.
January 13, 2025 at 6:09 PM
If you buy your own domain (hank.green, for example), you could create multiple accounts on separate subdomains. @hank.green for your main, @science.hank.green for science facts, @pelicans.hank.green, etc.
December 5, 2024 at 10:27 PM
Did you sing them the "Million Dollar Idea" song? How can they say no to that?
December 3, 2024 at 5:26 AM
Hash all of the SVG files and put them in a content-addressed cache. Create a {name: svgDigest} JSON file for that set of icons, and put it in the CAS as well. Bake the digest of that mapping into the icon JS. This is basically what we do for all JS bundles on lucid.app.
October 24, 2024 at 2:42 PM
How much do you care about the extra round trip for an intermediate lookup vs the bytes saved on shipping the whole map? What if the whole lookup map can be cached forever (until an icon changes)?
October 24, 2024 at 1:47 PM
Of course, if you expect the client to load a bunch of icons that start with the same letter, then keeping those in the same lookup map might be better.
October 24, 2024 at 1:41 PM
You could do the same, but hash the names and use the first N nibbles of the hex digest to get a roughly even distribution of icons in each map even if a lot of the names start with the same letter.
October 24, 2024 at 1:41 PM