Exams, stuff, etc.
This month is mostly just unfun stuff, lined up in a neat schedule -- exams. I get all these cool ideas for things to do, and it’s always during exams. Anyway, here’s a quick update on what I’ve been up to.
Blog post queue
I realized that I could use this site’s repo’s issues to track blog post ideas. I’ve made a few, mostly just porting them over from my Google Keep note.
This method of using issues is great, because readers can chime in with ideas for things I could possibly discuss—like in this issue.
vite, despite what the name suggests
-- is awfully slow. Also, Python is bloat.
Will rewriting it fix that? That’s what I plan to find out. I have
a couple of choices of languages to use in the rewrite:
- C: Fast, compiled. Except I suck at it. (
- Nim: My favourite, but I’ll have to write bindings to
- Shell: Another favourite, muh “minimalsm”. No downside, really.
Oh, and did I mention—I want it to be compatible with
I don’t want to have to redo my site structure or its templates. At the
moment, I rely on Jinja2 for templating, so I’ll need something similar.
Fairly simple Python code, using plain sockets. So far, we’ve got a few basic features in place:
.npcommand: queries the user’s last.fm to get the currently playing track
- Fetches the URL title, when a URL is sent in chat
That’s it, really. I plan to add a
.nps, or “now playing Spotify”
command, since we share Spotify links pretty often.
I’ve been reading some more manga, I’ll update the reading log when I, well… get around to it. Haven’t had time to do much in the past few weeks—the time at the end of a semester tends to get pretty tight. Here’s what I plan to get back to during this winter break:
- Window manager in Nim
- The other blog posts in queue
I’ve also put off doing any “security work” for a while now, perhaps that’ll change this December. Or whenever.
With that ends my status update, on all things that I haven’t done.
Billions of desert locusts are swarming across East Africa, multiplying in numbers over several months of favorable rain and breeding conditions, creating what the UN Food and Agriculture Organization (FAO) called an “unprecedented threat to food security,…
via bellingcat on Jun 23, 2020
I used OpenBSD on the original Surface Go back in 2018 and many things worked with the big exception of the internal Atheros WiFi. This meant I had to keep it tethered to a USB-C dock for Ethernet or use a small USB-A WiFi dongle plugged into a less-than-…
via joshua stein on May 15, 2020