I like the self-built approach especially for the learning value.
If you’re using this in a CLI tool you’re writing in Python you might be using the library rich anyway, which provides this functionality as well including some extra features.
The fact that the EUPL is available in all the official languages of the Member States of the European Union is a very important aspect of the license for me. This means I could reasonably fight for the freedom of my software in the local courts available to me in my home country, which does not have English as an official language.
As the European Commission claims on their site, as one of the reasons they chose to create a new license instead of relying on those already available:
> The licence should have equal legal value in many languages.
In addition, the EUPL is not any license text some (from a legal perspective random) people came up with, but the text of the license was written and voted into law by the EU itself, therefore it can and does rightfully claim the following, which is invaluable to me as a FLOSS author residing in the EU.
> any litigation resulting from the interpretation of this License [...] will be subject to the jurisdiction of the Court of Justice of the European Union [...]
So even if the local courts interpretation in my home country falls short, the Court of Justice of the European Union will surely take into account the intended purpose of this license as laid out by the legislators of the EU.
The functionality exists in the author's implementation. If you search for 'is_draft' you'll come across the places in the code where this is implemented.
Unfortunately I noticed too late that the main domain does not automatically redirect to English based on the browser preferences. If someone can replace the link to add the /en/ at the end I would be super grateful.
OP here. I am not affiliated with this project. Some people have questioned whether the new domain belongs to the original project or not, so here is how I confirmed that they at least cooperate or belong to the same project team.
The older .info domain also referenced by the LTT video links to a Telegram group, whose owners now link to the new .io domain of this post.
As to why the old website does not reference the new domain directly, I have no idea.
As always with scripts that modify your system in fundamental ways, please take great care and do your own research.
In fact there are versions of Android that run on the PinePhone like GloDroid, but it's really not the goal.
The goal behind efforts like the Librem 5 or PinePhone is not to create yet another Android phone, which Open Source or not will strengthen the Duopoly of Google and Apple in the Mobile Phone Operating System market. The goal is to create hardware that can jump-start the development of a true GNU/Linux Mobile Operating System.
With its real world use case, it has brought great advances to Mobile "Desktop" Environments like Plasma Mobile or Phosh by motivating developers who could finally use their creations and improvements on a real phone.
There are examples for both. The system can work in any unit system because it relies on the equality between width of the beams and the width between holes.
Thanks for reading, I hope you found this mind game interesting! I'm posting this to HN especially since I am interested in a discussion about game theory and potential strategies for Quantum Quartets. While I have gone down all paths available to me to find the original inventor of this game, I was unable, so if you have any leads I'm also happy to learn more about its origins.
I really enjoyed reading this story uncovering a part of Silicon Valley‘s history that is not very well known or perhaps even unknown, except in the minds of those directly involved.
While there are no technical reasons it couldn’t be done, the performance in this specific case would be abysmal. As an otherwise happy PinePhone owner the performance is sadly lacking even in native applications.
Maybe the PinePhone Pro could handle running it somewhat smoothly.