Behold: PRQL. I only know it exists not if the errors are good, my SQL needs are simple, but perhaps for some complex data wrangling it could be nicer idk
Behold: PRQL. I only know it exists not if the errors are good, my SQL needs are simple, but perhaps for some complex data wrangling it could be nicer idk
I’ve done a bit more searching and it seems ltex-lsp-plus is the best out there for lsp grammar checking. It’s 1000x better than nothing, though the false negative rate is a bit high for my taste :)
deleted by creator
I’m not sure what kind of diagram you’re after, but Typst has Cetz which is graphing + arbitrary drawing of shapes, paths, splines, etc.
Typst also has fletcher “maker of arrows” for diagrams which is my personal fave for the work I do
Word definitely has its niche.
However, I find for many of my tasks, LaTeX or Typst just make sense. I don’t need to worry about out of date figures. I can customize styling instantly. I can track my changes with Git. Grammar checking is rough tho. lsp-like grammar checking would revolutionize my world lol.
I can personally attest that I transitioned to LaTeX from Word, when Word wouldn’t handle equations correctly, or would crash when I had too many. It doesn’t matter if I can put out 50 word equations faster than LaTeX if I’m breaking my flow state to restart my editor.
They overlap in their ecosystem niches but in no way is one a complete replacement for the other. LaTeX has a larger niche than Word which makes it a really safe default.
“Nobody ever got fired for choosing React”
data.table is so cool! I was shocked to realize it has no dependencies (outside of base), very elegant and very fast for sure.
tidyverse is more than a pandas analogue. It’s more like Pandas (and a little more sugar) + Expression + Altair (or matplotlib) and a few others less used. It’s very beautiful. It aligns well with R and is quite functional stylistically and is usually pretty clean syntactically.
The books are really good, but the docs(tidyverse and R) are kinda poor compared to Python (and Rs documentation tools are very limited — PDFs mostly). R package management is much worse than Python’s.
It’s certainly powerful, it’s certainly elegant, and Wickham is an incredible technical writer.
There’s lots of really incredible research done in the R ecosystem.
Caution: Lots of docs are affiliated with Posit, including Wickham’s. Posit wants to sell their cloud offerings. This often leads to over-optimism in documentation.
The language is definitely capable of serious work, and is pretty good at dataviz, psych, and gis.
I highly recommend giving it a try, if you like functional programming or want to see some cool data science ideas and statistics research.
You probably already know this, but for those who don’t, git can globally ignore patterns. It’s the first thing I set up after logging in. Honestly wish git just shipped this way out of the box (maybe match .DS_Store by name and some magic bytes?) with a way to disable it. Just for the sake of easier onboarding
Yep, my block list is long. It’s updated occasionally. I call it “weeding the digital garden”. Negatively sprouts everywhere and it’s imperative to cull it asap.
The way I see it there’s far too many things in the digital world to care about, so I just care about basically none of them. I’d rather spend energy loving the people I love than being angry at what I see on the internet.
The internet is full of slacktivism and I find it’s more worthwhile to do something good rather than critiquing the bad and doing nothing.
Yeah, I can’t argue with that, it’s a shame :(
All the more reason to subscribe to independently owned ones if they’re available to keep them afloat :)
No specific recommendations, but I highly recommend following your local news orgs assuming you don’t live in a news desert.
The goal of big news companies is to get clicks for that delicious ad revenue and they don’t care about how predatory that is towards you.
Local news is much more community focused in my experience
If you’re happy with your solution, that’s great!
uv combines a bunch of tools into one simple, incredibly fast interface, and keeps a lock file up to date with what’s installed in the project right now. Makes docker and collaboration easier. Its main benefit for me is that it minimizes context switching/cognitive load
Ultimately, I encourage you to use what makes sense to you tho :)
This github page isn’t visible on my mobile device because the ads block the view.
The concept sounds truly interesting but distribution is everything. The AdSense you have is probably not very profitable and is actively hurting your recognition. As politely but bluntly as possible: If you want appreciation and adoption, remove the advertisements. You’re selling us on your idea, not whatever bottom barrel consumerism Google wants me to buy