You've obviously written this because screen wasn't doing the right thing, but your readme only explains that it's a "young project, not a drop-in GNU screen replacement". What are its advantages over screen or tmux?
You’re going to get a lot of mobile iPhone users disappointed, since the main browser engine even in HN apps is Safari. Maybe a warning would encourage them to try the site elsewhere instead of closing it in disappointment?
tl;dr: The full list of countries comprises of Afghanistan, Albania, Algeria, Antigua and Barbuda, Armenia, Azerbaijan, Bahamas, Bangladesh, Barbados, Belarus, Belize, Bhutan, Bosnia, Brazil, Burma, Cambodia, Cameroon, Cape Verde, Colombia, Cote d’Ivoire, Cuba, Democratic Republic of the Congo, Dominica, Egypt, Eritrea, Ethiopia, Fiji, Gambia, Georgia, Ghana, Grenada, Guatemala, Guinea, Haiti, Iran, Iraq, Jamaica, Jordan, Kazakhstan, Kosovo, Kuwait, Kyrgyzstan, Laos, Lebanon, Liberia, Libya, Macedonia, Moldova, Mongolia, Montenegro, Morocco, Nepal, Nicaragua, Nigeria, Pakistan, Republic of the Congo, Russia, Rwanda, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, Senegal, Sierra Leone, Somalia, South Sudan, Sudan, Syria, Tanzania, Thailand, Togo, Tunisia, Uganda, Uruguay, Uzbekistan and Yemen
Gps is free to use. Running your own gnss service requires an atomic clock and possibly separate transmission hardware, which is possible, but adds cost, volume, and weight.
According to [1], “[o]ne of the current generation of GPS satellites (Block III) weighs over 2,200 kg (4,850 lb), the weight of an average pickup truck. The body of these satellites are 1.8 m x 2.5 m x 3.4 m (5.9’ x 8.2’ x 11.2’) in size”. In comparison, “the current V2 Starlink satellite version weighs approximately 1,760 lbs (800 kilograms) at launch, almost three times heavier than the older generation satellites (weighing in at 573 lbs or 260 kg)” [2]
The author is in Estonia. Appliances in the European Union have different energy standards and labels, and run on different voltages, so you don’t ever see Energy Star fridges there.
Estonia joined the EU in 2004, and I don’t know what the energy labelling on appliances was like before then.
It's surprising and disappointing that Apple didn't catch a bug like this in QA. This affects popular apps, and many people will have at least one of these apps with outdated Electron frameworks.
Isn’t this basically the Swiss cheese model? If your two input AIs hallucinate, or your consensus AI misunderstands the input, you will still have confabulations in the output?
On top of that, it looks like it would be relatively easy to spoof the cloud server and make the device believe that there is a firmware update available to then feed it esphome, a bit like the switchbota hack.
I used to have a virtual environment for all little scrappy scripts, which would contain libraries I use often like requests, rich, or pandas. I now exclusively use this type of shebang and dependency declaration. It also makes runnings throwaway chatgpt scripts a lot easier, especially if you put PEP-723 instructions in your custom prompt.