1,915 karma · joined January 24, 2012
Home page and text adventure game: https://langworth.com/
GitHub: https://github.com/statico
Blog: https://statico.link/blog
LinkedIn: https://statico.link/linkedin
Pronouns: he/him
(Will I run out of free Vercel function execution credits or whatever? Probably. We'll see, I guess.)
EDIT: Vercel gives me a realtime function log but it's pretty basic and has no statistics: https://cln.sh/WlXBSY
15 years ago, a catchall email domain was unthinkable since spammers would try dictionaries of words against a domain in hopes of finding legitimate email addresses. However, this no longer seems to be a trend.
Imgur started as a way to share images on Reddit. Imgur was even a great way browse all the images in a subreddit at once. Eventually Reddit implemented their own image uploading and hosting and added the new layout, which makes images bigger when browsing feeds. Imgur pivoted into being their own social network, and use cases like yours began to be ignored because they generated far more abuse than they do revenue.
Even if you once paid for Imgur, like I did, the non-social features are completely broken. I can't even view my own images using https://statico.imgur.com/all, and I can't get to my old albums of images.
I'm happy to pay $1/mo, but when I tried to upload https://camo.githubusercontent.com/9ec8d13de2878c899fda0bd43... I got this, which doesn't look like what I uploaded: https://cln.sh/4coS9T / https://imgz.org/i5qphFzd.gif
It's hard to beat Netlify and Vercel for static content. They make it easy and you'll be up and running in seconds.
I know you said Clojure, but it's worth mentioning: if you do choose to make a JavaScript/TypeScript backend, Vercel + Next.js's API routes is a great option. With that combination you'll have a GitHub integrated CI/CD build (if you need it) and serverless functions behind a custom domain with SSL in minutes.
It works, and it's the only option, but you won't like it.
DisplayLink is definitely suboptimial, but it's the only option. There is noticable input lag (my guess is around 100ms) that makes mouse and keyboard input feel sluggish. Showing a moving image on the screen pegs the DisplayLink Manager process to 100% of one core while it's playing. DisplayLink does not currently support rotation on Big Sur, though it probably will in the future. However, the image itself is pixel-perfect, so it's fine for secondary apps like chat or monitoring.
It uses a tab-delimited nginx map file as a config. To make changes, I wrote a tiny shell wrapper which opens the config in Vim, checks it in, and reloads nginx: https://statico.link/how
People frequently asked me for a list of all of the links, so I wrote a tiny server to serve them: https://github.com/statico/statico-link-list
Because it's an express the train gets up to some high speeds, and this lateral wobbling starts to really get uncomfortable in the long stretches after Hillsdale or so.
Also, this is the balcony, which amplifies the wobbling. The lower level are much more stable, and I switched to sitting in them shortly after taking this video despite the cramped leg room.
And this was probably the car closest to the engine, like the author of this article said to avoid. I usually sat up there because it was the least crowded.
(These are fuzzy memories from ~25 years ago. It would be nice if someone could confirm this story or tell me if it's just my imagination.)