Pinned post

All error messages should end with a question mark or an exclamation point, because the computer is either confused or angry

Pinned post

I have a love_hate relationship with underscores

Brianna :tassmuffin: boosted

Why call it "stroller" or "pushchair" or "buggy"...

when "Heircraft" is *right there*?

Brianna :tassmuffin: boosted

Go outside and connect with nature (i.e., the city (i.e., touch gravel))

Reasons to believe I could be a bee:
* Name starts with b
* Posts about wildflowers, dandelions
* Distinct buzzing sound 🐝

Brianna :tassmuffin: boosted

Welcome to a good morning πŸš΄β€β™€οΈπŸŒ½

YouTube has started putting a red circle around channel icons if they posted a Shortℒ️ recently. This red circle is easily misinterpreted because it's usually the universal signifier that someone is live πŸ˜‘

Google knows that some people are ignoring this Shorts anti-feature on purpose, and they think we're going to change our minds if they trick us into using it. How silly.

Oh, Tech Craft made a YouTube video about tmux 2 weeks ago. Maybe that's why I'm getting a tad more attention on my tmux-df plugin, because he pointed people to use TPM and I'm on their plugin list.

After the 2 issues fixed and 1 pull request, I feel pretty confident that tmux-df will live up to their expectations 😌 Hopefully! If there's more bugs then I guess I'll learn even more about Bash scripting, but let's hope it doesn't come to that 🀠

Looks like prelease is usually 2-5 weeks before the release so I will probably update my mod in June, unless I'm too busy. I'm supposed to move house in July so we'll see. I'm hoping it doesn't require much code change aside from moving the json files into the new folder structure (I think that's a thing anyway). I think the mixin might require a slight change to match the new bytecode? Shouldn't be any serious changes though. I've never updated a mod before 🀞

Show thread
Brianna :tassmuffin: boosted

1.19 prelease 1 is out for Java Edition 😌🍡 Looking forward to find new wood, new fairy friend, and fight/evade the Warden in new

Show thread

Funtimes is offline now because bat2web is not good enough. I designed it to work on the terminal first, and making it work on the web was an afterthought. Also, I knew less about Flask when I made it (which is why you can't save the game into a cookie yet).

When requesting input from the user, as a quick hack to make it work online, bat2web enters a while loop and continuously checks if user input is in a queue that gets filled by another thread. It's bad, but it works... kinda. I'll call it a proof of concept. πŸ˜›

There's two methods I've thought of to improve the program. One method would be a better system for separating these threads into different processes, keeping them alive as we do now, and managing them at a higher level. That sounds annoying, although it would be cool.

Another method (which I'm more inclined to do) would be to make Batchfile.py's state serializable so that the Python process can be started fresh with each network connection.

I think I can re-enter an arbitrary part of a batchfile chain if I store the callstack with line-numbers and the currently defined variables. I think it would work? πŸ€” Perhaps not for all batchfiles, but it should work for Funtimes.bat

The server would receive the callstack as a list of dictionaries, and the variables as a dictionary. Create a new Python process with Batchfile.py, then define the variables and jump to the line-number belonging to the last member of the callstack list. If an exit must be performed, pop the last item from the callstack and go to the line-number above it. When the callstack is empty, exit the program.

Not sure if I'm going to program this or if it would actually work, but it's an idea.

Garden/flowerbed photos at my house. It's all my roommate's work but she got me into gardening too so I'd like to have my own eventually. This is a tiny fraction of the plants, actually; most are not in the ground yet. She sells at the farmer's market

Brianna :tassmuffin: boosted

Watching someone using libraries & APIs you wrote yourself on stream is a bit like watching a horror movie.

I'm constantly yelling at the screen, "NO! NO! Don't go in there!"

They always go in there.

Mario's final smash should involve travelling to a parallel universe. I am probably the 10 millionth person to say this, but it's true damn it

me, domain names, TLDs, email aliases 

As someone who's lost accounts temporarily due to an expired domain (when I couldn't afford tassaron dot com for a few years), it taught me not to rely on a custom domain for email. I was locked out of a few accounts for a few years until I bought the domain again.

I have a brianna@ address for both my domains and I'm pretty confident I'll own tassaron-dot-com forever because it's my username and dot-com is stable. However, I don't want to make people spell "tassaron", so I've been using the rainey-dot-tech domain as contact info (not to register accounts with). I definitely can't rely on a dot-tech domain (they will jack up the price someday; it's already overpriced for a TLD).

It's not an immediate concern and tassaron.com is probably always going to be my "personal site", but yeah, obviously my arcade/portfolio has to change URL at some point. All tech-related TLDs are unreliable so it probably won't be one of those again. But it's fine for now.

You gotta pick a TLD carefully if you want to own the domain name reliably in the future, because TLDs change ownership and the owners want to profit (which is maybe not always a bad thing when the TLD belongs to a poor nation who was being exploited?) But like anything in life, there is risk no matter what you choose. Just have to make the best of it. Dot-com is probably safe though, right??

I'm welded to Gmail regardless πŸ€” Maybe I'll fix that somedayπŸ”’

πŸš΄β€β™€οΈπŸš΄ πŸš΄β€β™€οΈ πŸš΄β€β™‚οΈ πŸš΅β€β™‚οΈ

Welcome to a good morning πŸš΄β€β™€οΈπŸŒ½

Instead of posting a new "good morning" post every morning as is legally required, you can simply boost the same "good morning" post every morning instead πŸ“ˆ

Show older
tassaron dot com

This is Brianna's federated microblog homepage! To follow my posts, find another Mastodon instance and join the fediverse.