A while back, I got tired of dealing with the mess of Gatsby, Next.js, and Vuepress, so I made my own static site generator in Python.
I don't want a GraphQL database for my static site. I just want something to template out my site's boilerplate, and I don't want to deal with Webpack speed, or lack thereof. One file, ~200 loc, and I understand all of it.
The tentatively named Zhi works fast enough for full rebuilds triggered by fswatch. It does one thing and does it well:
fswatch -0 -e .venv -e out . | xargs -0 zhi build
If there's interest in a simple, understandable Jinja-based static site generator, I can clean it up and release it: https://github.com/0az/zhi (empty repo).
If you didn't like Gatsby, why not simply use one of the tens of simpler static generators? Hugo is extremely popular, but also just Jekyll or something similar. You won't understand the whole codebase, most likely, but on a user level, it's literally just a "put a markdown file in this directory" type of a thing for most of these generators...
Conda does their own thing, so I hope that this doesn't become commonplace.
It's a nightmare of interop. Yes, it works for one person on a single laptop, but my experiences with conda outside of the happy path are universally terrible.
Just one from my personal experience: Conda installed Python having different compilation flags than official and distro Python builds, breaking ABI and causing native extensions built against official Python to crash when loaded in Conda Python.
A few times a year our office loses power, which causes the machine we have running for data evaluation to crash. There seems to be about a third chance for that to damage my Anaconda installation.
Last time I could only solve it by deinstalling everything and reinstalling an updated version. Took ages to get all packages running again. Luckily my code still works but now I get depreciation warnings (and not in my code). Who knows what will happen next time. It only took like a day I needed for actually working with the data as well... urgh.
I've used Discord for years, and admin a small community server.
With the new video chat features, I wouldn't be surprised if we saw a B2B offering soon. I certainly hope that they do so: their platform is mature, and more useful than Zoom and Slack.
Server mutes. Local volume. Push to talk. Krisp noise cancellation. Non-hostile UX. Non-threaded conversation.
In Zoom, when the presenter shares their screen, you're forced into full screen, which disrupts my note taking flow. The meeting chat's also a joke. Sure, Zoom is a useful FaceTime alternative for Enterprise, but it isn't good for collaboration. It's very self centered.
Zoom also took the interesting stance of letting FBI/Police have access to user conversations. Discord doesn't have E2E, but they did tweet a post of solidarity.
Agreed. There's tabletop outside of D&D and Adventure fantasy. Don't get me wrong: the genre is popular for a reason. Still, it's nice to give other worlds a try. One of my friends occasionally GMs a system of his own creation, which is pretty fun.
One example I'll shill is Erika Chappell's recent Flying Circus, which is about being a mercenary pilot in a postapocalyptic, Ghibli-esque world. It's quite good, and if I remember correctly, an airplane designer helped with a couple bits of the design.
Appreciate the suggestions. To be honest, we spent a decent amount of time on table formatting, but we'll take another look. We think horizontal headings are out of the question though, b/c we don't see a way to preserve the table format going that route.
Makes me wonder whether you could use trends in use by employees at a large company to do some trading. If their gifs turn negative in advance of an earnings report, that’s probably not a good sign.
I don't want a GraphQL database for my static site. I just want something to template out my site's boilerplate, and I don't want to deal with Webpack speed, or lack thereof. One file, ~200 loc, and I understand all of it.
The tentatively named Zhi works fast enough for full rebuilds triggered by fswatch. It does one thing and does it well:
If there's interest in a simple, understandable Jinja-based static site generator, I can clean it up and release it: https://github.com/0az/zhi (empty repo).