âĻ MOOD::-1
âŧ HABIT [[âķ Trackers]] [Meditate::] [Exercise::] [Read::] [Personal Work::]
\Thursday, January 11, 2024
<< [[\2024-01-10|Yesterday]] | [[\2024-01-12|Tomorrow]] >> Retrospective:: [[\2023-12-11|Last Month]] | [[\2023-01-11|Last Year]]
ð Daily Questionsâ
ð Last night, after work, Iâ
ð One thing I'm excited about right now isâ
ð One+ thing I plan to accomplish today isâ
- [ ]
ð One thing I'm struggling with today isâ
ð Ephemeral Notesâ
- #til2024 Embarrassingly Parallel
- A workload that is parallelizable with little or no effort because the tasks are independent and require no communication
- They are different from distributed workloads that require communication between tasks
Weird use of "embarrassingly" because it didn't sound good at first, which the common alternative term "pleasingly" parallel is aiming to fix
- Polars #data-science #programming
- https://docs.pola.rs/user-guide/
- Alternative to Pandas
- Similar to spark, with lazy evaluations and streaming to optimize memory on large datasets
- It is entirely based on Arrow datatypes and backed by Arrow memory array
- Except
String
is actuallyLargeUtf8
- :o explicit string type!!
- Except
- The domain specific language is similar to Pandas with context (to filter and transform data) and expressions (to operate on the dataframe)
- Unique
- Folds
- Structs
- Expression plugins to compile a Rust function
- Start a doc to track interesting notes from transitioning from pandas [[Pandas to Polar(bear)s]]
Notes created todayâ
List FROM "" WHERE file.cday = date("2024-01-11") SORT file.ctime asc
Notes last touched todayâ
List FROM "" WHERE file.mday = date("2024-01-11") SORT file.mtime asc
created: 2023-01-16 11:50