Readit News logoReadit News
siddhant commented on Trying out Zed after more than a decade of Vim/Neovim   sgoel.dev/posts/trying-ou... · Posted by u/siddhant
eviks · a year ago
> all the configuration that goes into it before I can use it to start writing code.

Yes, this is awful and something the default should've changed years ago instead of continuing this massive collective time waste. But presumably after 15 years you've configured almost everything you need? At least to the point of matching a static config file?

> Lua is great, but one JSON file is even better.

No way, it's a strict downgrade, you can have a simple lua table exactly matching json things, but then should you decide to do anything dynamic/complicated (which at one point even included formatting as Zed broke your config format on changes), you're stuck with json with no way out

> Installing plugins means updating them, which inevitably breaks things.

No it doesn't, just pin the version you the one that works for you and ignore the future? Or do you need that extra functionality from the updates? But then does Zed without a plugin even have this functionality?

But also Zed does plan to have plugins, so this won't be different?

siddhant · a year ago
I think I'm actively trying to not do anything dynamic/complicated. :)

If Zed breaks things too much in the future (to the point that its JSON config doesn't let me do something I need to get my work done) I'll probably go back to using Neovim. We'll see how it plays out over time. For now I'm enjoying having less configuration knobs.

siddhant commented on Show HN: I wrote an eBook on tracking personal finances using Python   personalfinancespython.co... · Posted by u/siddhant
oulipo · 4 years ago
Nice, perhaps you should put an index, and show the kind of requirements from your bank account export methods that allow someone to use this
siddhant · 4 years ago
Thanks for the feedback!

You can find the TOC here: https://personalfinancespython.com/files/toc.pdf (will try to link to it from the website later during the day).

siddhant commented on Show HN: I wrote an eBook on tracking personal finances using Python   personalfinancespython.co... · Posted by u/siddhant
snthpy · 4 years ago
Thanks. I've been wanting to get into Beancount for a while but my bank only sends me pdf bank statements which has been holding me back. Does your book address that?

Also, I went to your landing page and then clicked on "Click here to download your ebook" and straight away was taken to a credit card form with no indication of how much I would need to pay or that I would need to pay at all and the book wouldn't be free!

siddhant · 4 years ago
This book mainly focuses on extracting data from CSV files. Generally speaking though, if the PDF statements your bank sends have a deterministic format, extracting data should be possible using some PDF parsing library.

Thanks for the feedback about the website! I've changed the button text so the price is displayed inline.

siddhant commented on Show HN: I wrote an eBook on tracking personal finances using Python   personalfinancespython.co... · Posted by u/siddhant
dang · 4 years ago
Fixed now. That was a bug in our software - sorry!

Btw, for a Show HN that's a book, the convention is to provide a sample chapter (or something similar) for free. Otherwise there's no way for users to "try it out", which is the necessary condition for a Show HN: https://news.ycombinator.com/showhn.html.

siddhant · 4 years ago
Just added another comment with a link to a sample chapter. Thanks!
siddhant commented on Show HN: I wrote an eBook on tracking personal finances using Python   personalfinancespython.co... · Posted by u/siddhant
siddhant · 4 years ago
And here’s a sample chapter: https://personalfinancespython.com/files/sample.pdf

(I couldn’t modify the original comment or add replies to it anymore, hence posting a new one.)

u/siddhant

KarmaCake day2456March 4, 2009
About
https://sgoel.dev

[ my public key: https://keybase.io/siddhantgoel; my proof: https://keybase.io/siddhantgoel/sigs/So5GL4OnS0JS-5OqZOw22HcnAWbTo2Ex4pgu1RzXQFw ]

View Original