> Regarding discoverability, I doubt anyone finds projects through GitHub's search or discoverability features, but rather through a search engine like Google or DDG and online communities.
I've found a lot of interesting projects via GitHub search and via GitHub newsfeed (mostly because I follow people with similar interests and they star interesting projects).
Google links to discussions in places like online communities, which works quite well too, but Google doesn't seem to rank GitHub very high on search results, even when looking for the exact project name.
Generally Scratch-like languages can be referred to as "visual" programming languages, or "block based" languages. "Frame based editors" would be this new combined approach.
There is also some support for the Switch with TinyGo (A Go compiler for embedded system), but looking at the current state of the docs for this platform it's hard to tell how well supported it might be: https://tinygo.org/docs/reference/microcontrollers/nintendos...
> There are 16 versions on PyPI which end in a newline character. Of these 16, 12 have registered the stripped equivalent too ... Visually, on PyPI, these look identical
I often navigate through package versions in the PyPI website, and seeing something like this would have driven me nuts!
I definitely saw this in How I Met Your Mother in Netflix, where a movie poster on a cinema wall was (badly) replaced by a newer movie that came out after the show aired.
I wouldn't have minded if it was done better, as that specific example was quite noticable, but it is perfectly possible there was a few more of those that I didn't notice.
I had exactly the same question, although I haven't tried either language yet. It'd be great if somebody could shed some light on this, as I would find it really interesting.
Apart from packaging I also love the idea of consolidating configurations from different dependencies into a single place.
But when I first moved to pyproject.toml I didn't find its use as widespread as I hoped (flake8 being the dependency I hear about the most without support), so I started collecting a list of projects currently using it, and discussing its use, in an awesome list format. Hopefully it will be useful for other people as well:
Arduino has recently modularised their IDE, and the arduino-cli can be used to crate a sketch, compile it and flash the board:
https://github.com/arduino/arduino-cli
I'll never understand the idea of punishing employees for honest mistakes. Investing the time and money to hire a competent developer, and their ramp up to full productivity is definitely more expensive than that. Not only that, but the new person might make the same or similar mistake in the future.
By being understanding you can save money and have the peace of mind that this mistake won't happen again.
I've found a lot of interesting projects via GitHub search and via GitHub newsfeed (mostly because I follow people with similar interests and they star interesting projects). Google links to discussions in places like online communities, which works quite well too, but Google doesn't seem to rank GitHub very high on search results, even when looking for the exact project name.