pathdependent
The Generative Burrito Test
Cambridge Analytica: A Randomized Algorithm for Attenuating Voter Signal
Dear Sam Altman: All Coherent and Fruitful Thought Is Restricted
#block-tweets: A Proposal for Propagating Blocks
RFC: PathsJSON is a JSON-based DSL for describing paths in your project
HOWTO: Test Your Python Package’s CLI
What Is Your Political Loss Function?
Programmers: Do you have trouble recalling names?
This (very) thin wrapper lets you write your PlantUML code in Jupyter cells.
Also, my entire dissertation is Python/Cython/Jupyter with a prebuilt docker container, so, it's also low-friction to play with. But, complicated by dissertation rules for sharing pre-publication (i.e. "is this definitely your work, because it's on github and you accepted PRs?").
I'm quite happy to see this on HN. Like many other disciplines, our field is blossoming with the rise of cheap, high performance computing!
If your involved in this field and on HN, please reach out to me at @generativist on twitter. I'm in the process of setting up a community for CSS work, and will be soliciting feedback soon!
The Era of Mass Blackmail
I think this is actually the source of the "steep learning curve" problem. Once you've used it enough, it is an almost orthogonal part of your brain that does thats the VIM command-ing. It becomes more like, "to walk, put one foot in front of the other." You don't actually process that thought when walking.
But, until that point, it absolutely IS the same part of your brain. Until that point, there IS a PAINFUL contention between work brain and editor brain.
IntelliJ is a great tool, too.
Being conservative, let’s say it makes you 5% more productive.
It's subjective. I'd like to see a before and after study, but empirically measuring code productivity is -- a hard problem.I'd love to see some objective stats though!
The had-I-learned-it-first concept is something I didn't mention, but do think is important. And, often it works in an inhibiting way. With an IDEA-like rich IDEs -- which I think is a great tool, esp with VIM bindings! -- you get such a boost from things like good contextual auto-complete, that you never feel the need to learn it more deeply.
I put VIM in the title because 1) it's got a recognizable identity to pull in readers and, 2) I use VIM. But, in a weird and almost recursive way, editor wars are kinda like language wars. If it gets you that 5% (or more) boost, great! But, the differences between them often washes out.