News for hackers. Stuff that matters.
Re:Creating an open-source solution to the headaches of head... by MuffinFlavored on Monday November 25, 2019 @05:39PM (#21633568)
What $288k/yr headache is there around `docker pull buildkite/puppeteer`?

https://hub.docker.com/r/buildkite/puppeteer

Re:Creating an open-source solution to the headaches of head... by mrskitch on Monday November 25, 2019 @05:52PM (#21633701)
Sure, but there's a lot of other things you're looking over:

- We support selenium with the same version of Chrome as puppeteer's. Everything is versioned together.

- Queueing/Concurrency and notifications. Arguably done in other efforts, but works.

- Numerous other APIs built on top of puppeteer to do core cases. No need to write your own integration.

- Monitoring and more.

People do pay for this in order to not think about the burden of supporting it. Managed databases are a thing, even though they are freely available to download and run.

Re:Creating an open-source solution to the headaches of head... by dwnoble on Monday November 25, 2019 @05:48PM (#21633668)
I'm a browserless user, and the headache for me was cost. You're right that it's dirt-simple to spin up a puppeteer service in docker, and that's what I had been doing previously. But, for my usage, I found it was cheaper to pay browserless than to run my own EC2 instances. Granted, I probably account for a very, very tiny fraction of that $24k/mo :)
Re:Creating an open-source solution to the headaches of head... by maxaf on Monday November 25, 2019 @05:46PM (#21633651)
I dove into the comments to ask the same question. I just did something similar to this with a few lines in my docker-compose.yml, which eventually turned into a few lines in a Helm chart. Why would I pay someone money for something as trivial as this?

Now, I won’t write another rant on the subject of Eternal September, and how our field is increasingly populated by charlatans who can’t do simple things on their own. But yes: that’s exactly how I feel.

Re:Creating an open-source solution to the headaches of head... by avip on Monday November 25, 2019 @05:57PM (#21633767)
Disclaimer: Neither I nor my colleagues or anyone I'm aware of are, were, or ever will, use said service.

Did you divide (time that took you to complete this trivial task + time to document it, version it, explain it to coworkers, maintain it next time chrome decides to break something) * (your $/h cost) / 0.00008 before doing that?

Re:Creating an open-source solution to the headaches of head... by rozenmd on Monday November 25, 2019 @06:00PM (#21633802)
Here's a build vs buy calculator to save you from doing the maths: https://baremetrics.com/startup-calculator
Re:Creating an open-source solution to the headaches of head... by viraptor on Monday November 25, 2019 @10:36PM (#21635465)
This is a dangerous calculator. It misses the cost of deployment, integration, internal support, etc.

(This can be significantly larger for the purchased solution then an internal one as well)

Re:Creating an open-source solution to the headaches of head... by mpoteat on Monday November 25, 2019 @05:49PM (#21633671)
Yep. Puppeteer is the state of the art wrt headless browsers. There's money to be made selling B2B wrappers of OS software though. Not to trivialize the author's work...
Re:Creating an open-source solution to the headaches of head... by servercobra on Monday November 25, 2019 @05:48PM (#21633660)
People who would rather pay $30/mo to have someone manage it than run it themselves.
Re:Creating an open-source solution to the headaches of head... by qes on Monday November 25, 2019 @09:26PM (#21635148)
That's a good deal if it takes more than about 10 minutes of my time a month to run it myself. Wanna venture a guess on how many years to ROI on time put into initial setup?

And fwiw I do run my own puppeteer cluster because it's economically advantageous at our scale.

Re:Creating an open-source solution to the headaches of head... by coldtea on Monday November 25, 2019 @07:32PM (#21634482)
Re:Creating an open-source solution to the headaches of head... by xwdv on Monday November 25, 2019 @05:54PM (#21633722)
Yea, I’m thinking making about a company named after some kind of low hanging fruit and just building out a bunch of these trivial little use cases that keep popping up and put them all behind a subscription model.

You’ll probably see me with an article in 6 months about how I’m making $150k/mo for about 2% of my time.

Re:Creating an open-source solution to the headaches of head... by pearjuice on Monday November 25, 2019 @06:14PM (#21633919)
I have set a calendar item for 6 months from now. Looking forward to your blog post.
Re:Creating an open-source solution to the headaches of head... by xwdv on Monday November 25, 2019 @10:46PM (#21635506)
Feeling the pressure now.
Re:Creating an open-source solution to the headaches of head... by coldtea on Monday November 25, 2019 @07:33PM (#21634489)
Or you're just gonna leave a snarky comment, and others gonna build those services and get the money...