I probably shouldn't buy computer hardware while depressed.
...but it's so shiny!
"In theory, this is the ultimate product."
He showed a small animal with soft scales and wings. It purred.
"A dragon cat hybrid, which is also a book."
"A book? How do you read it?"
"You tell it. 'Boknir, open'."
The dragoncatbook hissed at him. "Shan't."
"In theory," he sighed.
#MicroFiction #TootFic #SmallStories
Waiting a few extra months for a shiny new game is absolutely worth workers having the time to make a good product and be treated with decency. Please be mindful of how the constant demand for NEW, NOW is inherently harmful to often non-union devs.
As fans of the medium, we can promote indie studios trying not to grind themselves to dust in addition to chilling the F out in terms of demand for fresh media. Excitement is great! Just remember that the people who make the stuff we love are people!
I swear, `flake8` is the first linter I've ever seen that nitpicks the grammar in your documentation strings...
Math is less convenient than advertised.
I don't know if it's a coincidence that the math behind models of computation and the programs we create to parse human (and machine) languages are so closely related, but it's a compelling coincidence even so.
Also, https://matklad.github.io/2018/06/06/modern-parser-generator.html is worth a read even if you're only kind of interested in parsers. There's epiphanies in it. Like:
Regular languages (regex's) are state machines with a fixed memory space.
Full Turing machine languages are state machines with two stacks of memory space (moving the Tape is popping an item from one stack and pushing it to the other).
Context-free languages are exactly in the middle: they're state machines with one stack.
I don't know what it means but it's deep.
Whew, frontend web crap is *hard work*.
I really probably shouldn't make ggez releases purely because I'm sick of dealing with coordinate system bugs and want to get on with life, but...
ggez 0.4.3 released, see full announcement here:
https://www.reddit.com/r/rust_gamedev/comments/8p62z4/ggez_043_released/
@luna XMPP/Jabber also has what I'm coming to believe is a very important feature in federated systems: You can use SRV records to say "yeah, this is the domain for the user's identity, but the server is *hosted* over thataway".
If I get tired of running a Jabber server, I can repoint the SRV records and a friend can take up the hosting. Maintaining a few DNS records is no trouble.
I am also forced to evilly snicker at all the people who say things like "so what if gitlab is bloated just throw more RAM at it". Just a little bit.
Like, I totally sympathize, but how much time do you really want Gitlab to spend being crippled by its own success?
We should train a machine learning algorithm to try to auto-CW toots.
hey, once again
please CW free software governance / politics toots
please donβt boost stuff that isnβt CWed
I lived this life for nearly a decade. it is a life that hurt me and made me burn out. I would really appreciate you being considerate of this.
ahahahaha gitlab.com is getting slammed:
So when are we going to collectively suck it up and write a federated GitHub-like thing? I mean, we've been needing it for years and just nobody's gotten around to it.
Working on ggez is making me realize that making a release is at least partially a matter of deciding which bits to procrastinate on until the following release.