|2 months ago||3 days ago|
|Mozilla Public License 2.0||MIT License|
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.
Rust and what it needs to gain space in computation-oriented applications
7 projects | reddit.com/r/rust | 24 Nov 2021
You should check out polars, datafusion, influxdb iox and databend, all written in native Rust and powered by the Apache Arrow format. Polars in particular is pretty dam fast and has bindings for Python.
Database-Like Ops Benchmark
1 project | news.ycombinator.com | 20 Nov 2021
A better dtypes for pandas dataframes pulled from Postgres
1 project | reddit.com/r/datascience | 14 Nov 2021
Here is a good comparison: https://h2oai.github.io/db-benchmark/
Introducing tidypolars - a Python data frame package with syntax familiar to R tidyverse users
4 projects | reddit.com/r/datascience | 10 Nov 2021
The biggest difference with this one is that it's built on top of the polars package, which is probably the fastest data frame manipulation library out there. All of the other dplyr-to-python packages are build on top of pandas (which is very slow in comparison).
Introducing tidypolars - a Python data frame package for R tidyverse users
9 projects | reddit.com/r/rstats | 10 Nov 2021
I think having a basic understanding of pandas, given how broadly it's used, is beneficial. That being said, polars seems to be matching or beating data.table in performance, so I think it'd be very worth it to take it up. Wes McKinney, creator of pandas, has been quite vocal about architecture flaws of pandas -- which is why he's been working on the Arrow project. polars is based on Arrow, so in principle it's kinda like pandas 2.0 (adopting the changes that Wes proposed).9 projects | reddit.com/r/rstats | 10 Nov 2021
tidypolars uses the polars package as a backend, which might be the fastest data frame manipulation library out there. (Faster even than R's data.table, which has been the king of speed for many years.)
Your perfect program/language for experience studies?
1 project | reddit.com/r/actuary | 4 Nov 2021
Julia has ExperienceStudies.jl to help with exposure calculations and MortalityTables.jl for mortality rate data. It also performs very well in data science benchmarks: https://h2oai.github.io/db-benchmark/
Comparing SQLite, DuckDB and Arrow
5 projects | news.ycombinator.com | 27 Oct 2021
this benchmark is more comprehensive for this type of analytical work:
1 project | reddit.com/r/datascience | 23 Oct 2021
Data too big to work with memory you can do in R too, using SparkR. I agree the documentation to something like PySpark is better though. For data within memory, data.table in R beats pandas. Loses to Polars (implemented in Rust that has bindings in Python) but that is not in use much as its new: https://github.com/h2oai/db-benchmark.
Turning database into a searchable dashboard?
3 projects | reddit.com/r/datascience | 21 Oct 2021
I have what might be a super dumb question, but if you could indulge me...
2 projects | reddit.com/r/Python | 2 Dec 2021
You might find this interesting
Linus Torvalds on why desktop Linux sucks
9 projects | reddit.com/r/programming | 25 Nov 2021
There's also Nushell, which I've never used, which is similar to Powershell in that commands return structured data rather than text, but I believe has a more functional-inspired approach, rather than object-oriented.
Automatically upgrade your package on winget with GitHub Actions
3 projects | dev.to | 13 Nov 2021
This workflow I built is currently used on the open source project Nushell (16,4k stars on GitHub). You can check the latest workflow executions here Each time a new version of Nushell is released, the new package manifest is submitted to the Windows Package Manager Community Repository.
Fedora: Why it became a distro that worked for me. (Leaving Windows, entering Linux)
1 project | reddit.com/r/linux | 12 Nov 2021
I understand why people do it — it's fun, and you don't have to convince anyone else of your decisions. You want to make the default text editor joe, the default shell nushell, and every single gui element a shade of purple? You can! Without anybody to say no!
Anatomy of a Terminal Emulator
5 projects | reddit.com/r/rust | 2 Nov 2021
Like nushell? https://www.nushell.sh/
Underwhelmed by Bash functions? Maybe you're using them wrong. I was.
7 projects | reddit.com/r/programming | 31 Oct 2021
I like PS better. I just never do any kind of Ops on Windows, so it's generally irrelevant which I prefer. That said, I occassionally check in on nushell, which as they mention in the readme, draws inspiration heavily from powershell. I tried it out a while ago, and didn't quite feel it was ready, but I've seen quite a lot of people over at /r/rust say they use it as their default shell.7 projects | reddit.com/r/programming | 31 Oct 2021
I've found that there are usually various libraries to make this stuff easier, e.g. Dart has dshell, and there are also some interesting evolutions of the classic shell coming up nowadays: https://www.nushell.sh/
Nushell – a new type of shell written in Rust
1 project | news.ycombinator.com | 23 Oct 2021
Nsh: A fish/bash-like Posix shell in Rust
9 projects | news.ycombinator.com | 23 Oct 2021
The name sounds very similar to Nushell, also written in Rust, but more mature and recognizable
Colored json terminal output like in Nodejs
3 projects | reddit.com/r/rust | 12 Oct 2021
It's not what you asked exactly but https://www.nushell.sh/ has some nice features to parse, present and query json.
What are some alternatives?
starship - ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
PowerShell - PowerShell for every system!
volta - Volta: JS Toolchains as Code. ⚡
xonsh - :shell: Python-powered, cross-platform, Unix-gazing shell
alacritty - A cross-platform, OpenGL terminal emulator.
arrow-datafusion - Apache Arrow DataFusion and Ballista query engines
jq - Command-line JSON processor
leftwm - LeftWM - A tiling window manager for Adventurers
fish-shell - The user-friendly command line shell.
polars - Fast multi-threaded DataFrame library in Rust and Python
githut - Github Language Statistics