

You should probably use a class instead of a dictionary for tile attributes.
Going through the property list is pretty weird too.


You should probably use a class instead of a dictionary for tile attributes.
Going through the property list is pretty weird too.


Cool, thanks!


Hey I have one!
https://github.com/sevonj/scratchmark
It happens to already have Brazilian Portuguese, but the translation is way out of date and is missing a lot I’ve added in the past couple months.
OpenSCAD is like programming a model. You can do pretty cool things with it, but it’s not necessarily intuitive to most. See also: https://cults3d.com/en/3d-model/various/editable-bike-pump-mount
I’ve been keeping an eye on the multicommunity issue and that getting merged was a nice notification.
Thinking of further use cases, maybe a multicommunity could be used as an “Instance curated” option in addition to All/Local/etc. Because frontpages of topic-specific and regional instances seem to all be dominated by us politics.


Every charger I have lying around charges every device I have lying around. I’m happy with that.


I’ve been using obsidian notes for a lot of things. I have a kanban board there that goes buy->bought->in progress->finished->100%
The last step is pretty useless because I never even want to 100% a game. I should remove it. The main use for the board is so when I haven’t played anything in a long time, I can look and go “oh, I had that one going” and pick it up instead of starting some other new game.
Hey! You can’t say that word
Mistakes are easy to make and you want them to show up immediately instead of randomly at runtime. If you have lots of tiles, change the fields later, or manipulate the data in code you’ll make a typo or forget something eventually.
With a class, every tile is guaranteed to have all the fields, and if you give the fields explicit types, they’re always guaranteed to be the correct type. If you do something wrong, you won’t have to figure out why it’s broken later, because the editor shows red before you even run it.
Also, the editor autofill only works when it knows what it’s working with.