HNHacker News
TopNewBestAskShowJobs

willcodeforfoo

356 karma · joined July 15, 2008

Co-Founder and Director of Engineering Vintage Aerial (vintageaerial.com)
submissionscomments
willcodeforfoo··on Throwaway Apps with Dokku and a Wildcard Domain
Author here: I thought I'd write up and share a pattern I've been using lately (especially with Claude code) when spinning up quick apps on Dokku without setting up DNS, GitHub, etc. for each one. Homelabs FTW!
willcodeforfoo··on How we configured OpenTelemetry logs in Rails
Would love to see what people are doing to visualize in Grafana.
willcodeforfoo··on Dear people who work at the airport
Reminds me of a really beautiful song by Nickel Creek, To The Airport: https://genius.com/Nickel-creek-to-the-airport-lyrics

There's a of implicit knowledge in that environment.

willcodeforfoo··on Show HN: QUALITY.md – open format/specification, agent skill, and CLI
I thought the same about Yaml and Kubernetes/Helm…
willcodeforfoo··on How to think about durable execution
Unrelated, but gorgeous website!
willcodeforfoo··on Show HN: We built an open source, zero webhooks payment processor
I liked it too, reminds me of zed.dev...
willcodeforfoo··on Claude Sonnet 4.5
https://openrouter.ai/?
willcodeforfoo··on Darktable 5.0.0
Unrelated, but wondering if anyone here could recommend a Darktable-ish web-based photo organization app, less focused on editing but supporting tagging, starring, etc.?
willcodeforfoo··on Visualizing 13M Bluesky users
Love this kind of post! I was surprised to see you really can drink from the firehose:

  brew install websocat
  websocat wss://bsky.network/xrpc/com.atproto.sync.subscribeRepos
...haven't tried to decode it, though.
willcodeforfoo··on What you can get out of a high-quality font
Nothing really to add... other than the type on that page looks gorgeous.
willcodeforfoo··on Stapler: I remade a 32 year old classic Macintosh app
Nice! Similar to Brett Terpstra's Bunch[1] which has a GUI-less approach.

[1]: https://bunchapp.co/

willcodeforfoo··on Show HN: Searchable Kubernetes CSI provider listing
Hmm, maybe... although that wouldn't help with the aggregating multiple nodes issue, or would require a lot of app-side logic.

In this example, I have 200GB of ephemeral storage available on each node, ideally I'd like something like this:

  node1: /tmp/data1 (200GB free space)
  node2: /tmp/data2 (200GB free space)
  node3: /tmp/data3 (200GB free space)
  node4: /tmp/data4 (200GB free space)
  node5: /tmp/data5 (200GB free space)
...pods could some how mount node{1..5} as a volume, which would have 5 * 200GB ~1TB of space to write to... multiple pods could mount it and read the same data.
willcodeforfoo··on Show HN: Searchable Kubernetes CSI provider listing
Yep! But I don't have access to any block devices on nodes, only the local paths so I'm not sure OpenEBS or Ceph would work...
willcodeforfoo··on Show HN: Searchable Kubernetes CSI provider listing
Somewhat related: can anyone recommend a simple solution to share each node’s ephemeral disk/“emptyDir” across the cluster? Speed is more important than durability, this is just for a temporary batch job cluster. It’d be ideal if I could stripe across nodes and expose one big volume to all pods (JBOD style)
willcodeforfoo··on The USDA's gardening zones shifted, this map shows you what's changed
Really nice data visualization... PMTiles! https://apps.npr.org/plant-hardiness-garden-map/assets/synce...
willcodeforfoo··on Embeddings are a good starting point for the AI curious app developer
One thing I'm not sure of is how much of a larger bit of text should go into an embedding? I assume it's a trade off of context and recall, with one word not meaning much semantically, and the whole document being too much to represent with just numbers. Is there a sweet spot (e.g. split by sentence) or am I missing something here?
willcodeforfoo··on Hetzner switches to new billing model
Last time I checked, Hetzner doesn’t have any dedicated offerings in the US, only cloud, is this still the case?
willcodeforfoo··on The drive stats of Backblaze storage pods
Looks like ~3,087 Petabytes of total storage!
willcodeforfoo··on Dropbox axes unlimited cloud storage for businesses
As far as I know, even with the recent increase, Backblaze B2 is still the most cost efficient option at $6/TB/mo... but I'll be watching replies closely.
willcodeforfoo··on Vector support in PostgreSQL services to power AI-enabled applications
Hopefully DigitalOcean follows soon with pgvector support in its hosted offering.
willcodeforfoo··on GPT-4 is phenomenal at Code
I wonder if this could be used to port entire projects/libraries to different languages almost completely automatically? ElasticSearch in Rust? Wondering about the legal/license ramifications of doing so...
willcodeforfoo··on Ruby 3.2.0 is from another dimension
Just some anecdata but I'm not seeing such dramatic improvements with YJIT, actually in my limited testing it's much slower...

Ruby 3.2.0, on a M1 MacBook Pro hitting a simple healthcheck route in a production Rails 6.1 app with wrk (`wrk -c8 -t8 -d30s http://localhost:3000/healthcheck`):

- 423 reqs/second with JIT disabled (using 229MB of RAM)

- 74 reqs/second running with `RUBYOPT="--yjit"` (using 385 MB of RAM)

I must be doing something wrong?

willcodeforfoo··on Bipartisan Legislation to Ban TikTok
> The Averting the National Threat of Internet Surveillance, Oppressive Censorship and Influence, and Algorithmic Learning by the Chinese Communist Party Act (ANTI-SOCIAL CCP Act)

...that actually is a pretty good name.

willcodeforfoo··on Just use Postgres for everything
I love Postgres as much as the next dev, but why are COUNTs so slow?
willcodeforfoo··on Tabler: Free and open source dashboard HTML/CSS framework
I love Tabler and have used it for a few projects with great success.

The title of the OP is not really accurate though. It's not so much a framework but a bunch of customization on top of Bootstrap and some pre-built templates for stuff _like_ dashboards, galleries, forms, etc. The site is more like a kitchen sink demo and documentation site for stuff you can pick apart and use in your own application.

willcodeforfoo··on Installing a payphone in my house
I don't remember the leave-a-message one, but I do remember the dial in service. One day I went down to the local library and found an old phone book from the 90s and sure enough, it had all the codes. Here are some photos from the Toledo, OH Ameritech 1996-7 phone book if anyone else is curious:

https://cdn.remarkedusercontent.com/file/remarked-prod/1/mar... https://cdn.remarkedusercontent.com/file/remarked-prod/1/mar... https://cdn.remarkedusercontent.com/file/remarked-prod/1/mar... https://cdn.remarkedusercontent.com/file/remarked-prod/1/mar... https://cdn.remarkedusercontent.com/file/remarked-prod/1/mar... https://cdn.remarkedusercontent.com/file/remarked-prod/1/mar...

willcodeforfoo··on Twitter set to accept Musk's $43B offer – sources
This $43B valuation makes the GitHub acquisition look like a bargain.
willcodeforfoo··on Show HN: Flatmap – a new tool to make vector tiles from OpenStreetMap data fast
Thanks so much for this tool! Looks like one could generate a planet with less than $5 on Digital Ocean.
willcodeforfoo··on Videohash – Perceptual video hashing python package
This looks like a really interesting project! I'm going to check it out.
willcodeforfoo··on Videohash – Perceptual video hashing python package
Interesting idea, I'll have to give this a shot!
Page 1 of 4Next →