3,256 karma · joined May 11, 2019
Twitter: @shademap
Writing: https://tedpiotrowski.svbtle.com
Contact: [hn_username]@gmail.com
Or how many studies are useless, period? It's like publishing a memoir to Amazon. You can now say "author" on your resume, or when you're introduced or at cocktail parties but nobody finds any value in what you have to say. You can also use ChatGPT because people might not notice.
I get what you're saying but you're very narrowly trying to define right of movement to make your argument and without your narrow definition it falls apart.
Exercise is one way to break the thought cycle. Just holding your breath is another. When you're suffocating, your brain tends to shut down unnecessary thinking. I also think this is why people enjoy rock climbing. It's the potential for injury that shuts down rumination for a lot of people I know who fail to find the same focus through meditation.
[1] https://m.facebook.com/windyforecast/videos/windy-donations/...
> To the extent that Twitter does not, it should be a simple process. You have cookies associated with an account; you have the email for the subscriber information; perhaps you have the phone number; you definitely have the IP addresses. Control F that through your system to see what other accounts have come from those IP addresses, are linked to that email address, are linked to the phone number, are linked to the same cookies. I don't profess to be a technological wizard, but it does not seem to be a complex issue.
Reminds me of freelancing nightmares where the client would being with: "This should only take a few hours but I need a website with a simple store front and shopping cart...". The best response I came up with to these clients was: if you know exactly how long it will take then you must know exactly the steps involved and how long each takes so you can do the work yourself and you don't need me :P
Article: "ASSUMING THAT MATERIALIZES, in three years, wind WOULD account for 12.43% of installed capacity while utility-scale solar WOULD provide another 12.41%."
The headline seems certain but the article not so much. Capitalization mine.
Is this true? I thought killing for self defense is legal.
11 authors? I thought the kickbacks of "I'll publish your name on my paper if you publish my name on yours" in Computer Science were bad...
My main roadblock now is that my fiancé is off for the summer (she's a teacher) so we're outside a lot and it's also hard to find the LiDAR datasets online.
I think the Washington one has been out for a while but I didn't know it existed until a few weeks ago.
I'll probably do an ASK HN for LiDAR datasets at some point and hope we can crowdsource as much data as we can.
height = -10000 + ((R * 256 * 256 + G * 256 + B) * 0.1) [mapbox/maptiler]
height = (R * 256 + G + B / 256) - 32768 [mapzen terrarium]
If you only care about elevations above sea level (0-8848 meters), you can pack the data into just two bytes maintaining a .13 meter precision (Mapbox precision is .1)
height = (R * 256 + B) / (256 * 256) * 8848 [shademap]
This is the encoding I'm going to use. I've already trialed it and it saves space (I'm not sure about processing time).
The best encoding would be to encode the min elevation for an entire tile in the header and then just store the delta between the tile's min elevation and the elevation for a given pixel. It would be the most space efficient but would involve loading the whole tile data into memory to find the minimum elevation (which is less efficient then streaming and encoding one pixel at a time)
But maybe the sample gist takes a Tiff blob and encodes it to a PNG on the client and then maplibre decodes the PNG to canvas. That would be quite inefficient if that's what it's doing.
Some personal problems it solves for me:
- I hike/ski/climb a lot and want to know how late I can sleep in and still avoid the worst of the sun [2]
- I'm getting married this year and had wedding photos taken in a meadow in the mountains and we needed to set a time to meet with the photographer for a 2 hour session where we would still get sun but as late in the evening as possible.
- We're getting married in a back yard and want to place tables in a shady location for 5pm dinner
- I have a car I use occasionally and want to park it in a location that receives very little sun so the rubber/paint doesn't deteriorate as fast [3]
- We have a small van we take to the mountains and want to park it in the shade to keep it cool or sun to charge solar panels.
- etc, etc, etc
All these use-cases would be enhanced by trees and I can do it on my local machine but want to share if other people have similar needs.
[1] https://shademap.app/sunchart/#15/47.61754/-122.34365
[2] https://shademap.app/shadeprofile/
[3] https://shademap.app/@47.61767,-122.34993,16.13693z,16889544...
One thing specific in my case: the LiDAR GeoTiffs are in imperial feet with a 32 bit floating point precision. If you take the elevation range from sea level to Everest in meters (8848) and pack it into an int16, you can get .2 meter precision. That's plenty for ShadeMap so converting from float32 to int16 should save half the cloud storage space in theory and more when taking PNG compression into account.
Thanks again for your support.
This seems like another intermediate decoupling layer?
I'm not sure what argument you make. Climate is different from weather and there have been extreme temperature events throughout history. Furthermore, how do you account for natural releases of methane or the whole cow farting angle? How do you establish responsibility, etc.
> The three most powerful motives are curiosity, delight, and the desire to do something impressive.
There's a contradiction here. If you work on something that bores other people (small niches) it will not satisfy the desire to do something impressive.
For example: I want to tell my in-laws I work at Google, but I really want to create maps that simulate sunlight and shadow
You are not dumb, lazy, toxic, etc, but occasionally you do or say dumb, lazy, toxic things
I have a hard time decoding the statistics dashboard. Every day my extension gets uninstalled more times than installed but the user count remains stable. Why?