Earlier quoted context omitted.
Have you figured out a way to automate exporting of data from Personal Capital into somewhere else (spreadsheet, DB, etc)?
That’s a great question. I haven’t tried it but seems like you can access their private API. https://github.com/haochi/personalcapital
Ask HN: What automation tools have you used to replace mundane activities?
181–190 of 234 posts
Re: Ask HN: What automation tools have you used to replace mundane activities?
#182Earlier quoted context omitted.
Can you attach it to an existing browser window/session that is already open? Ie. I navigate and authenticate to a site, run code, and it continues from there with what's on screen?
Playwright allows you to connect to existing browser instances, but it currently requires you to get the “debug URL” of the browser instance first: https://github.com/microsoft/playwright/blob/v0.11.1/docs/ap... . I’d love to hear a bit more about the scenario you have in mind, since that might help inform some improvements we can make. Thanks!
Re: Ask HN: What automation tools have you used to replace mundane activities?
#183* an extensive collection of custom made /usr/local/bin scripts which automate things such as video recording and encoding for youtube (recordmydesktop + avconv), backups, and certain time-taking and repetitive operations on websites (like downloading invoices; through selenium-webdriver - github.com/SeleniumHQ/selenium/wiki/Ruby-Bindings)
* zaps on zapier.com for pushing data between multiple cloud services that would otherwise have to be moved by hand (i.e., Gmail email with matching subject to a task in kanbantool.com)
* autokey on Ubuntu, which allows me to type phrases like "!thx" and have them automatically expanded to i.e., "Thank you for your email!"
Re: Ask HN: What automation tools have you used to replace mundane activities?
#184I use YNAB ( https://youneedabudget.com/ ), which requires inputting every one of your transactions by hand or importing them from your bank. The downside of the import is it takes a few days for the transaction to show up and you need to give YNAB your bank username/password, which I'm not comfortable with. I wrote this https://github.com/buzzlawless/ynab-live-import to import credit card transactions instantly with…
That sounds a lot more complicated than just downloading bank statements and uploading them to YNAB and adds a lot more points of failure
Re: Ask HN: What automation tools have you used to replace mundane activities?
#185Earlier quoted context omitted.
It does, but it also keeps YNAB more in sync with your bank account, since transactions will typically take a couple days to show up in the statement.
> transactions will typically take a couple days to show up in the statement Wait, in what century do you live that your online banking transaction overview doesn't have up to date data ? Also, your bank allows you to log in with just a username/password ?
Trivia: this is used by a Mint-like company in Brazil called GuiaBolso - you give them just the "read-only password".
Re: Ask HN: What automation tools have you used to replace mundane activities?
#186Playwright is a new alternative to Selenium, and besides being cross-browser, is focused on performance, developer ergonomics and reliability (death to flakiness!). Might be worth checking out? https://github.com/microsoft/playwright . Disclaimer: I work with the Playwright team at Microsoft.
PS: I remember interacting with you from the early days of code-push I think :)
Re: Ask HN: What automation tools have you used to replace mundane activities?
#187Earlier quoted context omitted.
> transactions will typically take a couple days to show up in the statement Wait, in what century do you live that your online banking transaction overview doesn't have up to date data ? Also, your bank allows you to log in with just a username/password ?
A banking "statement" usually refers to a PDF you can download; the electronic version of the thing they'd previously send you by mail. The online banking CRUD interface might have up-to-date data, but it isn't an API, and being behind some weird proprietary single-sign-on setup makes it pretty hard to scrape, too. > Also, your bank allows you to log in with just a username/password ? Yes, this is common in the US (a…
That’a why they also provide an API. They are required by law to do so (https://en.wikipedia.org/wiki/Payment_Services_Directive)
> I don't think there's any bank in North America that requires 2FA to login to your online banking.
This is required by the same law.
Re: Ask HN: What automation tools have you used to replace mundane activities?
#188I use Home Assistant to automate a lot of stuff around my house. The one I use at least daily is a trigger based on the light switch in my bedroom. A double click down triggers an automation that turns off all the lights in the rest of the house, makes sure the garage doors are closed, and that the rest of the doors are locked.
One future Home Assistant project that I would love to implement is a whole house lighting system that gradually transitions all the lights from white/blue in the morning, to yellow/orange in the evening to aid natural melatonin production. Such a project would have to be fully automated, otherwise I'd forget to set it each day. Blue LEDs are terrible for sleep and throw off your body's natural sleep pattern. I got t…
Re: Ask HN: What automation tools have you used to replace mundane activities?
#189https://smmry.com/about Summarizing long text-based articles! Found this on HN. Now when my family/ friends send me stuff they haven't actually read ... at least I can reply somewhat intelligently.
Re: Ask HN: What automation tools have you used to replace mundane activities?
#190We use Jenkins to run .bat files that package our video game, upload to Steam and spool up Gamelift matchmaking servers on AWS every night. Before this I did it by hand, now I wonder how I could ever have operated with that inefficiency!
Jenkins? .bat? That's some masochism.