HN user

stereo

1,344 karma

email me at h n at my nickname full stop luxembourg

Posts3
Comments275
View on HN

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]

[1] https://novatel.com/an-introduction-to-gnss/basic-concepts/s... [2] https://www.space.com/spacex-starlink-satellites.html

(Or, how the author managed to release a better version of a Python package he maintains in a few hours)

Plus an example of vibe coding in teaching

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.

Hi, thanks for replying! I was looking at your source code, and wondering how easy it would be to create a .osm file instead of uploading the data. The JOSM editor’s todo list plugin would make it easy to plough through all the polygons or centroids, and do any refinement necessary. For example, I’m curious to try this out to detect crosswalks, and those need to be glued to the highway being crossed.

Hi! The Data Working Group had a look at the data, and decided to revert the two pool changesets. The polygons the algorithm had drawn were consistently of poor quality with stray nodes and nodes far outside the pool boundaries, and the imports hadn't been discussed with local communities.

Hi from the OpenStreetMap Foundation. Please don't add AI-detected features directly to the database.

The algorithms have problems with false positives, and with mapping straight or rectangular objects as wobbly, as shown in the second-to-last screenshot.

As a helper to detect missing features, this is a precious tool. But we still need human intervention to make sure the detected objects are drawn correctly.

See also: https://wiki.openstreetmap.org/wiki/Import/Guidelines and https://wiki.openstreetmap.org/wiki/Automated_Edits_code_of_...

What you call an ugly bumper sticker is credit where it is due, but also an important recruitment mechanism for new mappers, which improves the map. The /copyright page is our biggest landing page on the website, even above the base / page. Attribution is also a requirement of many proprietary map providers.

Is the Pi connected to the network with a static IP? Getting a fresh one from DHCP can, in this context, take quite a bit of time and energy.