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 π€
Python Language Summit: Python Without the GIL
https://pyfound.blogspot.com/2022/05/the-2022-python-language-summit-python_11.html
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 #Minecraft
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.
#blog #batchfile #python
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π
Hi! I'm Brianna aka tassaron. I'm a 29-year-old developer. I mainly post about coding and Linux , but I also like to bake bread π, ride bikes π², and cuddle with cats π
This is my single-user Mastodon instance; a personal microblog. Some longer posts are cross-posted to my site: https://rainey.tech/blog
New followers are welcome; the lock is only there so I can reject bots. Be a friend!