I know the primary data structure in Lua is called a table, but I’m not very familiar with them and if they map to what’s expected from tables in data science.
Lua's tables are associative arrays, at least fundamentally. There's more to it than that, but it's not the same as the tables/data frames people are using with pandas and similar systems. You could build that kind of framework on top of Lua's tables, though.
Which part of it? I assume you mean the visualisation as that’s (if I recall correctly) the only part he doesn’t break down technically in the talk. I asked him after the talk and he said he uses Vue
I was mild hoping there was a birdnet pi image with all of the magic mostly done for something like this.
like the author I'd love to set this up for my mom and mother in law as they have the phone app but it's not as exciting unless you're sitting outside.
I recently completed a MSc with a focus on bird bioacoustics, and this problem goes for the whole ecosystem/pipeline: there are very few (non-proprietary) off-the-shelf, ready to go products. Even the most popular methods that are extolled in lots of papers and by NGOs all practically need a dev/data scientist for basic implementation
Disclaimer: Never used Ibis before but I daily use polars and DuckDB.
It seems like Ibis uses DuckDB on its backend (by default) and has Polars support as well. Given this, maybe see if Ibis works better for you than polars. If you very specifically need polars, using that will for sure be better. DuckDB is faster than polars and it has great polars support, so depending on how Ibis is implemented it might be "better" than polars as data frame lib.
Whether or not DuckDB is faster than Polars depends on the query and data size. I've spent a large portion of the last 2 years building a new execution engine for and optimizing Polars, and it shows: https://pola.rs/posts/benchmarks/.
I’ve seen this exact trajectory play out with several friends. Get a good degree in robotics engineering or the like, options are working for civil servant pay at a defense subcontractor, or Ocado. Pretty much it.
Similar feelings about the repeated references to the apparently agreed consensus that individual action is pointless vs systematic change like switching to a renewable energy system. Jevons Paradox would like a word.
> And I assume Python cannot handle it's own HTTP server (using threads, similar to Javalin's virtual threads)?
ASGI is an Interface standard, not an implementation in another language. The AGSI compliant servers that Blacksheep recommends are both written in Python.
There are certain properties of video games that have been shown to have interesting cognitive effects, that tend to be more or less represented across the mobile/console divide, for example, 3D platformers [1].
I’ve never seen a claim like this levelled at London, famously a place increasingly losing social housing stock for luxury housing. The only thing I can think of is this is a new twist of the complaint that a lot of London’s housing is left unoccupied because it’s Russian/Saudi vacation homes or whatever.
reply