▶️ While sounds of the Israel-Hamas war echo nearby, an Israeli dance group, joined by American artist and influencer Montana Tucker, performed Friday in southern Israel, in tribute to Oct. 7 Hamas attack victims.
That moment when you get back into your project (as you're dogfooding it), and wonder how to extend it, and then see that you build an indexer that does EXACTLY what you needed.
public Entity this[int index] => new(_world, _identities[index]);
And it, even though it causes API bloat, makes a confusing API much more convenient downstream.
Worth it.
I was always on the fence about basically duplicating the API surface for all Queries, but it makes much sense.
@mistboard I got me a Vampire V4+ Standalone for like ~700 EUR last year and entirely regret it (ApolloOS/AROS is surprisingly bad and unreliable). I believe none of the cores really work (frequent disk I/O problems) and USB support is terrible.
How does the SiDi 128 differ from what Apollo is trying to do with the Vampire?
Also, SNES cores sounds cool, the Vampire literally only is a wonky Amiga. (worse than the MiSTs I saw, IMHO, and worse than the sum of its parts for my use case)
@grendel84 I got into that boondoggle only with my latest project.
Born-again test writer. :3
Never looking back.
I mean I wrote tests before. Even with "good" coverage.
But wow, keeping 100% test coverage has taught me so much about my architecture and the state the software is in... literally daily I fix a bug where I can say "wow... this would have taken me hours to find, post-release, and then hastily fix. But the tests really helped."
@volpeon Hewwo, would it be ok for you if i use Neofox as, uhh, technical illustrations in the documentation for my MIT-licensed FOSS project? (with attribution etc.)