ultra-weather
h3
ultra-weather | h3 | |
---|---|---|
18 | 21 | |
72 | 4,874 | |
- | 1.6% | |
1.5 | 7.6 | |
over 1 year ago | 7 days ago | |
Svelte | C | |
- | 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.
ultra-weather
-
A Eulogy for Dark Sky, a Data Visualization Masterpiece
Yes~ I wrote about this over ten years ago: https://blog.leftium.com/2013/12/how-to-display-temperature-...
Sadly, Naver stopped showing the past weather like that.
This was on of the main motivations for creating UltraWeather: https://github.com/Leftium/ultra-weather#readme
UltraWeather was missing some features like AQI and minutely rain predictions (coming soon!) so I made WeatherSense ^^
-
The hunt for the most efficient heat pump in the world
> What we really need is a combination of the two. Something that measures air temperature and water content because 68F at 5% humidity is a lot different than the same temp at 40%
The "feels like" apparent temperature accounts for things like humidity and windchill[1].
Many weather apps provide the "feels like" temp, including my app: https://uw.leftium.com
I was going to drop the "feels like" reading in my new weather app (I just didn't notice a major difference), but maybe I'll keep it...
[1]: https://meteor.geol.iastate.edu/~ckarsten/bufkit/apparent_te...
- What's your favorite everyday app or product?
- Show HN: Briefsky β a free Dark Sky clone for multiple weather APIs
-
Ask HN: What have you created that deserves a second chance on HN?
I tried sharing a couple of my web apps:
- HN the way I want to read it: https://hw.leftium.com/
- Source code: https://github.com/Leftium/hckrweb
- Weather forecast compared to last two days' weather: https://github.com/Leftium/ultra-weather#readme
- Ask HN: Tools you have built for yourself?
- Ask HN: Where do you get weather forecasting in a browser?
-
Dark Sky iOS app ends December 31, 2022
One of the reasons I built https://uw.leftium.com/ was so I could see the previous two days' weather.
It uses the DarkSky API, but also supports other weather API's: https://github.com/Leftium/ultra-weather#readme
- Ask HN: Share Your Personal Site
-
Show HN: Weather API for non-commercial use (open-meteo.com)
UltraWeather uses the openweather geocoding API[1]:
https://openweathermap.org/api/geocoding-api
Pretty generous free tier, and paid options seem pretty reasonable.
[1]: https://github.com/Leftium/ultra-weather#specify-a-location
h3
- H3: Hexagonal hierarchical geospatial indexing system
- Evaluation of Location Encoding Systems
- Not sure if this is the worst or most genius indentation I've seen
-
A population density map of the state of Pennsylvania
It looks like the base Kontur dataset uses H3 resolution 8, and thereβs a lookup table here. β400mβ seems to refer to the edge length (which averages to 461m).
-
[ANN] HexTree: geographical region-to-value mapping
I can speak to quadtrees, but the primary reason for using this is that you need a geographic "dictionary" (not using the word map to avoid confusion with charts), and you're perhaps already using the H3 hexagonal grid system.
-
What's everyone working on this week (34/2022)?
HexSet: is a way of storing a set of H3 cells in a tree, and doing fast (2-20 ns on my 2013 trashcan Mac Pro) membership tests. You must first convert the input data (e.g. GeoJSoN polygon) into H3 cells.
-
Surprising result while transpiling C to Go
> What an amazing tool that can completely change function names when it converts from C to Go.
How can one read the code of the benchmark, then switch into virulent sarcasm mode without trying to understand the code? And seeing "+1" comments without any effort to understand is also disheartening.
The blog post had a link about the Go helper functions the author used. It lands on https://github.com/akhenakh/goh3/blob/main/h3.go This shows that the `FromGeo()` function used by the Go benchmark is a helper that calls transpiled functions. The benchmark code itself was of course not transpiled, so the sarcasm was unneeded and wrong.
If anyone wants to dig in deeper, the C function `latLngToCell()` calls 2 functions, see https://github.com/uber/h3/blob/master/src/h3lib/lib/h3Index...
- Completely ignorant Newbie needing help with launching Ubers H3 Software.
-
Anyone doing geospatial queries? NoSQL? Amazon Location Service?
Uber just released their library to perform geospatial indexing - https://h3geo.org/. This might be an useful building block for you.
What are some alternatives?
open-meteo - Free Weather Forecast API for non-commercial use
S2 geometry - S2 geometry library in Go
yr-weather-symbols - Weather symbols for yr.no
Leaflet - π JavaScript library for mobile-friendly interactive maps πΊπ¦
formkiq-core - A full-featured Document Layer for your application, providing the functionality of a flexible document management system, including storage, discovery, processing, and retrieval. Deploys directly into your Amazon Web Services Cloud. π Star to support our work!
mapbox-gl-js - Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
kushagharahi
starlink-coverage - Calculating some statistics about Starlink satellites
jetson-nano-image - Create minimalist, Ubuntu based images for the Nvidia jetson boards [Moved to: https://github.com/pythops/jetson-image]
s2geometry - Computational geometry and spatial indexing on the sphere
quinnkeast-website
maplibre-gl-js - MapLibre GL JS - Interactive vector tile maps in the browser