Live data from Hacker News

PhantomJS: Stepping down as maintainer

groups.google.com

131–140 of 236 posts

Re: PhantomJS: Stepping down as maintainer

#131

I'm curious - What is the utility of headless browsers? Are there people who earn money by getting it to automatically fill out forms, enter competitions etc?

While we're on the topic, does anyone know where one might find scripts to scrape bank statements so you don't have to download them manually every month? (This is one thing I would find headless browsers useful for...)

For UK banks check out https://teller.io/ for an API to your bank account (Disclosure: my company)

Re: PhantomJS: Stepping down as maintainer

#132
post #37

Earlier quoted context omitted.

While we're on the topic, does anyone know where one might find scripts to scrape bank statements so you don't have to download them manually every month? (This is one thing I would find headless browsers useful for...)

If your authentication is basic enough, it should be a problem to write one. The problem with a lot of banks is things like two-factor auth to do anything . If I didn't have a mortgage locked in at a crazily great rate, I'd consider changing banks just to get one that'll let me automate statement downloads. The alternative is to build a device to press buttons on their 2FA device... Come to thing of it that might be…

Who do you bank with? I might be able to help.

Re: PhantomJS: Stepping down as maintainer

#133
post #127
post #56

Earlier quoted context omitted.

thank god. I was afraid we will be back in the grasp of the google's moloch.

Curious what "moloch" means in this context. I can google it, of course, but I get "Biblical name relating to a Canaanite god associated with child sacrifice". Which doesn't help me much. End users are children that Google is sacrificing? Or?

They are probably referring to http://slatestarcodex.com/2014/07/30/meditations-on-moloch/

Re: PhantomJS: Stepping down as maintainer

#134
post #127
post #56

Earlier quoted context omitted.

thank god. I was afraid we will be back in the grasp of the google's moloch.

Curious what "moloch" means in this context. I can google it, of course, but I get "Biblical name relating to a Canaanite god associated with child sacrifice". Which doesn't help me much. End users are children that Google is sacrificing? Or?

https://www.poetryfoundation.org/poems-and-poets/poems/detai...

Heading II

Re: PhantomJS: Stepping down as maintainer

#135

Earlier quoted context omitted.

For iOS development I believe they got rid of that requirement, you can develop iOS apps (at least) using a personal dev account; only when you want to go to the app store do they ask for the license fee.

How do I do this without buying dedicated hardware?

Illegaly (virtualization) or in the cloud.

Re: PhantomJS: Stepping down as maintainer

#137
post #101

Earlier quoted context omitted.

Disable your extensions one by one until you identify the one leaking memory.

Or just look at the chrome process manager. Shift+Esc

That doesn't tell you if an extension is injecting code which causes a page to bloat significantly.

Re: PhantomJS: Stepping down as maintainer

#138
post #21
post #8

My colleague from automatic testing says that phantomjs actually is much more stable than chrome...

That's true, but in my experience the instability of Chrome comes from opening and closing it's windows repeatedly as a large test suite often does - occasionally it doesn't seem to like opening a new instance while another is closing. Headless mode should resolve that problem.

There was also the issue a few years ago (last time I wrote automated scripts) where the Chrome driver for Selenium would go too fast for the browser to keep up, causing false failures.

I had to implement a "wait between actions" feature to handle it, while Phantom had no such problems. I'm assuming this will not be an issue with headless Chrome, since I think half of the problem was due to graphical rendering.

Post reply on HN