awesome-falsehood
open-location-code
Our great sponsors
awesome-falsehood | open-location-code | |
---|---|---|
50 | 27 | |
22,823 | 3,989 | |
- | 0.6% | |
7.6 | 0.0 | |
9 days ago | 3 months ago | |
Java | ||
Creative Commons Zero v1.0 Universal | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
awesome-falsehood
-
Ask HN: Did you encounter any Leap Year bugs today? How bad was it?
Billing. It always has to be the billing. For a list of all other edge cases, you have: https://github.com/kdeldycke/awesome-falsehood#readme
-
24 GitHub repos with 372M views that you can't miss out as a software engineer
Falsehoods Programmers Believe in: https://github.com/kdeldycke/awesome-falsehood
-
Ask HN: How to handle Asian-style “Family name first” when designing interfaces
There's an excellent GitHub repo that lists a lot of common falsehoods regarding names. I'm not sure how useful it'll be to OP, but the repo in general should probably have way more attention than it already does.
https://github.com/kdeldycke/awesome-falsehood#human-identit...
- Falsehoods Programmers Believe In
-
Why doesn't Costa Rica use real addresses?
Falsehoods programmers believe about Postal Addresses: https://github.com/kdeldycke/awesome-falsehood#postal-addres...
- I literally wouldn't even, even if i could, y'all.
-
What are some little-understood programming concepts?
"falsehoods programmers believe" about names, time, and just about everything else
-
Escaping user input is ridonkulously hard
Validation brings a lot of problems of its own though. Programmers often make very wrong assumptions about what kind of data is valid -- see all of the "Falsehoods programmers believe about names/time/geography/email/phone numbers" articles.
-
Falsehoods programmers believe about time
Awesome Falsehood - A curated list of falsehoods programmers believe in
-
Every Programmer Should Know
Awesome Falsehoods 💊 Curated list of falsehoods programmers believe in. Check for things you do not know about Strings, Addresses, Names, Numbers, Emails, Timezones and Dates and more.
open-location-code
-
A Critical Analysis of the What3Words Geocoding Algorithm
For more on this, and why I think we shouldn't advocate for W3W, see: https://shkspr.mobi/blog/2019/03/why-bother-with-what-three-... for theoretical reasons and https://w3w.me.ss/ for some practical examples.
https://plus.codes seems much better, but sadly it uses numbers instead of words, which are much harder for humans to remember ( https://xkcd.com/936/ ), so I don't think it will ever catch on.
That's pretty sad in my opinion, is the whole concept of using words to encode a location now owned by w3w? The implementation seems trivial
Pluscode is a trademark. The actual standard is called "open location code" and is unrestricted - https://github.com/google/open-location-code/
> sadly it uses random characters instead of words
It was explicitly designed in that way [1]. It does make harder to remember, but I think the memorizability constrains other goals too much.
[1] https://github.com/google/open-location-code/wiki/Evaluation...
-
Evaluation of Location Encoding Systems
Yeah, that seems like a bad design choice. If you look at the spec [0], you can see that they only use "23456789CFGHJMPQRVWX" in the codes. They apparently scored the letters based on how well they can spell 10000 words in 30 languages, without thinking about character similarity. If they had involved actual humans instead of counting letter frequency, they might have noticed that the letter W looks similar to VV, and that its English name is "double U". And tried a letter like N or Y, which would be much harder to confuse.
[0] https://github.com/google/open-location-code/blob/main/docs/...
-
Why doesn't Costa Rica use real addresses?
It's licensed Apache 2.0 https://github.com/google/open-location-code
-
I made a Starlink Availability map
Try https://github.com/google/open-location-code I was able to use it in python:
-
No option to start in offline mode?
First of all, they support plus codes, so you don't need a street address.
- Missing Hiker Found After Man Using Computer at Home Pinpoints His Location
-
Setting Up Starlink, SpaceX's Satellite Internet
"Plus codes" are also known as "open location codes", and they are open source, not proprietary, nor do they rely on a central service.
You appear to be conflating other proprietary systems with this open one.
What are some alternatives?
starlink-grpc-tools - Random scripts and other bits for interacting with the SpaceX Starlink user terminal hardware
Steamless - Steamless is a DRM remover of the SteamStub variants. The goal of Steamless is to make a single solution for unpacking all Steam DRM-packed files. Steamless aims to support as many games as possible.
gpstest - The #1 open-source Android GNSS/GPS test program
internet-pi - Raspberry Pi config for all things Internet.
internet-monitoring - Monitor your network and internet speed with Docker & Prometheus
ParaDrone - AutoPilot for Parachutes
libphonenumber - Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.
nocode - The best way to write secure and reliable applications. Write nothing; deploy nowhere.
starlink-coverage - Calculating some statistics about Starlink satellites
tinygettext - A simple gettext replacement that works directly on .po files
Mosh - Mobile Shell
awesome-remote-job - A curated list of awesome remote jobs and resources. Inspired by https://github.com/vinta/awesome-python