\

iNaturalist

186 points - today at 5:22 PM

Source
  • simonw

    today at 5:37 PM

    The iNaturalist API is an absolute gem. It doesn't require authentication for read-only operations and it has open CORS headers which means it's amazing for demos and tutorials.

    My partner and I built this website with it a few years ago: https://www.owlsnearme.com/

    (I realize this is a bit on-brand for me but I also use it to track pelicans https://tools.simonwillison.net/species-observation-map#%7B%... )

      • andrewpedelty

        today at 5:45 PM

        I also love the Seek app that they provide (maybe this overlaps with the linked app in functionality?). As someone who's grown fonder of Nature in general over the last decade but who has little actual knowledge of the regional flora and fauna, it's a great way to engage with the plants and little bugs in my garden (or others' while on walks and such).

        Fun to travel and "pokemon" some new local stuff too.

          • Tomte

            today at 5:56 PM

            Seek throws up a ā€žplease donā€˜t disturb natureā€œ modal at every single start that you need to click away. Usually at that point the bird has gone away, too.

            The iNaturalist app doesnā€˜t. It has more features, but Seekā€˜s former advantage ā€žlet me just the a photo and auto-identifyā€œ is now in the iNaturalist main app, as well, so it is my default now.

              • zem

                today at 7:45 PM

                wow, that would be my cue to uninstall the app and write zeros repeatedly over the place it used to be!

                • bluebarbet

                  today at 6:14 PM

                  >Seek throws up a ā€žplease donā€˜t disturb natureā€œ modal at every single start that you need to click away.

                  Frustration shared.

                    • throwanem

                      today at 6:30 PM

                      So the modal is doing its job.

                        • bluebarbet

                          today at 6:40 PM

                          Sure, it's "doing its job" much in the way a podcast advert you've already heard 1000 times is "doing its job".

                  • andrewpedelty

                    today at 7:03 PM

                    That's great to know, I'll give it a shot for sure.

                • GorbachevyChase

                  today at 6:09 PM

                  I’ve been pretty disappointed in the seeks applications ability to identify vegetation or insects. It seemed like it was really good a year or two ago and now I just seem to get so many bad predictions.

                    • chhxdjsj

                      today at 6:20 PM

                      I stopped using seek and just started using gemini…

              • jw_cook

                today at 6:35 PM

                It is a gem. There are all kinds of fun location/organism-specific tools you can put together with the public read-only data, and owlsnearme is a good example of that. I just used it to check my area and learned there are snowy owls nearby, which is new to me!

                The iNat API certainly has some quirks and shortcomings, but in terms of usability it's uncommonly good compared to most biodiversity platforms. I maintain the python API client[1], which is used for data visualizations, doing useful things with your own observation data (which is how I got into it), Jupyter notebooks, Discord bots, and some research/education workflows.

                [1] https://github.com/pyinat/pyinaturalist

                • martior

                  today at 7:11 PM

                  And I made this silly game. Name the beast, where you get a picture and try to guess (or know) the scientific name. https://name-the-beast.skabb.com

                  • Galanwe

                    today at 6:18 PM

                    My son is now a fan of your site, thanks for sharing !

                • ray__

                  today at 6:27 PM

                  I love this app, but it's also a significant doxxing risk especially for the large number of non-technical users that it has. A quick look at the map reveals the home addresses and names of many iNaturalist users in my neighborhood, lots of them older folks that probably don't realize that adding all of the neat wildlife that they see in their backyard (or uploading things they see on remote hikes without any 3G coverage once their phone connects to their home wifi network) is also putting their home address on display by adding a cluster of photos right next to their house that are all attached to their account.

                    • getpost

                      today at 7:21 PM

                      I can hide my home-based observation locations, but others usually do not. People who post observations in my front yard cause other iNat users to visit. This hasn't been a problem in that there have been only a few additional visitors, and they are friendly. Still, I don't like my yard being publicized.

                      People who walk by the yard might tell their friends, but ordinary word-of-mouth can't be queried online. Not yet.

                      EDIT: We did have what turned out to be a significant invasive species observation. It was published in my SO's account with the location obscured. I looked up the species online and realized it might be a concern, so I killed it and put it in the freezer. In the meantime, the California Agricultural Inspectors got wind of it and contacted iNat to obtain the email address associated with the account. After making contact, they sent someone to pick up my specimen, and the later, 4 inspectors (yes, really, 3 inspectors and a supervisor) were sent to look for additional specimens. None were found.

                      Unrelated to this incident, I posted endangered species (not on our property) in my account, and iNat automatically obscures the location. Later on, I got an ~~email~~ message via iNat from the California Department of Fish and Wildlife asking for access to the precise locations, which I gladly provided.

                      • whateveracct

                        today at 6:40 PM

                        Does this matter if my account is some random username about birds?

                        Like all people learn is "someone does in fact live at that address and they use this app"

                          • jszymborski

                            today at 7:45 PM

                            Yah, this is what I do, however I think this is what GP is talking about when they say savvy (or maybe I'm flattering myself). Plenty of folks with their full details on their profile.

                            • ray__

                              today at 6:55 PM

                              Maybe not, but I'd want to know beforehand either way. And looking through accounts near me suggests that a fair number of users add enough detail to make me think that they don't realize that their info is so public (selfies/profile pictures being the most problematic example imo).

                          • lithocarpus

                            today at 6:33 PM

                            Yeah.. there should be a prompt that gauges how savvy the user is, and if the user doesn't understand the implications of this, the default should be low precision location data with a random offset per item + random offset per user.

                              • jayknight

                                today at 6:47 PM

                                It has options to hide or obscure the location, which I use whenever I'm anywhere near my house, but it should be a little better about prompting users to use that.

                                  • rwoll

                                    today at 7:25 PM

                                    Strava (a running tracking app) provides two helpful controls you can set as your default:

                                    1. ā€œHide the start and end points of activities that start at SPECIFIC addresses.ā€ 2. ā€œHide start and end no matter where they happen.ā€

                                    Then it can be useful to add your home/work/routine locations.

                                    If iNaturalist doesn’t have a setting like that, it’s a nice approach — especially if it’s included as part of initial onboarding flow — so it helps people without needing to remember to make visibility choices each time.

                            • RobotToaster

                              today at 6:46 PM

                              There's an option to obscure the exact location of plants, but it's not obvious.

                          • JumpCrisscross

                            today at 5:46 PM

                            Similar category: Merlin Bird ID [1]. Uses audio to identify the birds around you.

                            [1] https://merlin.allaboutbirds.org/

                              • kiproping

                                today at 7:00 PM

                                There's Merlin and then there's Birdnet too https://birdnet.cornell.edu/. Both by Cornell.

                                  • dunham

                                    today at 7:17 PM

                                    I've been using birdnet, but it seems to want an internet connection to do the identification and sometimes that is dicey when there is a bird that I want to identify. (Also birds seem to shut up around the time you get the app open.)

                                    I'm going to give Merlin a try - the app has UI to download the network for offline use.

                                      • rurp

                                        today at 7:47 PM

                                        Requiring an internet connection for a nature app is absurd. As annoying as it is I get why a big tech company like Google fails at this sort of thing, many of their employees probably never leave a city and so the products always work well for them. But a nature app has no excuse, normal usage will get blocked by that all the time.

                                • bobbiechen

                                  today at 6:06 PM

                                  I'm a big fan of Merlin and learning more about its development changed my perspective on software development! I wrote about that here: https://digitalseams.com/blog/what-birdsong-and-backends-can...

                                  • derwiki

                                    today at 5:58 PM

                                    Aaand if you like birds, Listers documentary is a lot of fun https://youtu.be/zl-wAqplQAo

                                      • JumpCrisscross

                                        today at 6:05 PM

                                        The funny thing is I got into birds because of the app. I hike alone often. Identifying the bird and then challenging myself to identify it correctly from memory going forward (before double checking with the app) is a fun game that draws one into the environment. Then, once you remember the bird (or, in my case, whatever nickname I came up with) you start learning and remembering facts about the bird.

                                        • ajkjk

                                          today at 6:12 PM

                                          Even if you don't like birds... It's one of my favorite things I've ever watched.

                                  • two-sandwich

                                    today at 5:44 PM

                                    This was a lifesaver around 2020 for me, documenting local critters and chatting about them. I've had immense satifaction in sharing my excitement for wildlife with others.

                                    Great app, easy interface, friendly community. Thank you iNaturalist team!

                                      • justonceokay

                                        today at 7:33 PM

                                        This app sparked a kind of existential change for me, also during the pandemic. I realized taking these long walks around Seattle that I didn’t know almost any of the plants. The ā€œah haā€ moment was that I realized at any point almost 50% of my visual field was dominated by things I didn’t even know the names of. As a curious engineer this is not acceptable.

                                        So I would take walks and try to identify any plant I didn’t know. The first day I didn’t even make it around the block. Over the course of moths I got better and could go a few miles before spotting a (native) plant I had no idea about. Now I know when most flowers bloom, what’s wdible, what’s poisonous, what’s related, and it’s fun to share with other plant people too.

                                        Seattle is such a beautiful place to learn about plant life, since it is so temperate the city is like a world tree museum. Almost any kind of tree that doesn’t prefer desert will grow here and people over the centuries have planted many unique and exotic varieties.

                                    • Beestie

                                      today at 6:13 PM

                                      This site was helpful in documenting the spread of lantern flies (invasive critters that damage trees on the U.S. East Coast) - the more folks that report sightings (of anything not just problem critters) the better for all concerned.

                                      Conversely, its also beneficial to report sightings of helpful bugs/birds/bats/etc. so can get an early warning when a population starts to thin out.

                                      • Modified3019

                                        today at 7:28 PM

                                        I wish there was some kind of desktop application that I could sit down and locally organize my data into, allowing me to keep a full quality source while syncing a copy to naturalist for others to benefit from.

                                        As it stands, I don’t really have a system in place, and I don’t want to put a lot of effort into a lossy (assets get compressed and stripped of metadata) online project.

                                        • skyberrys

                                          today at 6:00 PM

                                          I send things too iNaturalist all the time, it's great, it really helped me learn about my local fauna. I want to do a project with their API to identify a couple hundred wildflower photos I've been hoarding. Would that work? ( Idea is my wildflower app could send to their models to confirm my original identification)

                                            • Matumio

                                              today at 6:47 PM

                                              I don't know if it will work, but Pl@ntNet Identify (which I use often) seems to have an API: https://docs.plantnet.org/en/reference/api-plantnet/

                                              • jw_cook

                                                today at 6:03 PM

                                                I've wanted to do something similar, but unfortunately their CV model isn't public and can't be used through their API.

                                                  • skyberrys

                                                    today at 7:03 PM

                                                    That's too bad, maybe I can upload it to iNaturalist then reference the entry there. I don't mind if it's duplicated, I just want to be able to improve the location data without sharing the improved location data so publicly.

                                                    • Taipan_Enigma

                                                      today at 6:31 PM

                                                      Are their models considered to be the best or is there some competition? For plant identification, they blow every other free app I have tried out of the water. It also seems to return the genus of a plant rather than misidentify the species which I find impressive.

                                                    • contingencies

                                                      today at 6:13 PM

                                                      Yet they shelter under a 'Science' tax-break. It's duplicitous. They should publish their models and build process. If it's not available for replication, it's not science.

                                              • coalteddy

                                                today at 6:40 PM

                                                Does anyone know how they make their map so performant? Showing all those pins is mind blowing to me coming from leaflet maps. Marinetraffic is also a map that blows me away every time i see all the icons and how smooth and fast the loading is when zooming in. Would love to make a similar map at some point for my hobby but leaflet just does not cut it when you want to render 10million plus pins on a global map.

                                                Tech blogs or pointers would be great

                                              • gardnr

                                                today at 6:56 PM

                                                A genuinely good-for-the-world project. The data is really useful for science and for machine learning. You can export all the research-grade identifications of fungi to train a classifier; if that’s what you’re into.

                                                • bluebarbet

                                                  today at 6:44 PM

                                                  Also: WhoBird. A decent bird ID app that has the merit of being FOSS and available on F-Droid.

                                                    • lanfeust6

                                                      today at 7:01 PM

                                                      is there any FOSS app for plants?

                                                  • preuceian

                                                    today at 6:40 PM

                                                    I’ve been using Observation.org (or rather its localized version Waarneming.nl) to record my hedgehog sightings. Should I use both platforms, or do these data points end up aggregated downstream anyway?

                                                  • butlike

                                                    today at 6:53 PM

                                                    Ok the little infographic that shows "how it works" looks like the cloudflare warning when cloudflare can't connect to the host.

                                                    • daemonologist

                                                      today at 5:45 PM

                                                      iNaturalist is cool, but it'd be a lot cooler if they released their models.

                                                        • today at 6:04 PM

                                                      • djeastm

                                                        today at 7:50 PM

                                                        Not to be confused with iNaturist...

                                                        • the_real_cher

                                                          today at 6:39 PM

                                                          This is like pro spider league.

                                                          • dmvjs

                                                            today at 6:05 PM

                                                            [dead]