Live data from Hacker News

Show HN: Plus – Self-updating screenshots

plusdocs.com

31–40 of 126 posts

Re: Show HN: Plus – Self-updating screenshots

#32

I want to use something like this to automatically detect visual breakage after auto updates for WordPress, discourse etc. Is there such a product? Preferably Open source

something like https://playwright.dev/ might fit your needs.

Specifically writing some tests with the "Visual comparisons" feature might work.

https://playwright.dev/docs/test-snapshots

Re: Show HN: Plus – Self-updating screenshots

#33

Nice. I've been thinking about going the more complicated route of building a screenshot pipeline for our docusaurus based docs. I am currently considering building something that would allow you to embed a ```playwright code block into your markdown, containing a playwright test with the expected output, and then at build time it would execute the tests and replace the code blocks with the images. Anyone do somethin…

This is similar for Jupyter + Robot Framework + Selenium: https://marketsquare.github.io/robotframework-seleniumscreen...

Re: Show HN: Plus – Self-updating screenshots

#34
This seems identical to the live screenshots you can add to an easel in the Arc browser [1]. I've created a view with that that shows a collection of different analytics sites, that all update automatically. Only downside is that occasionally you have to login to keep those views up to date.

[1] https://youtu.be/ukquBSOpmTk?t=290

Re: Show HN: Plus – Self-updating screenshots

#35
I worked for a personalization vendor a few years ago and was on an engineering team that built a feature like this. It was ... a major headache, and I don't think anyone was ever completely comfortable with the security implications.

So I wish the team good luck, and especially with issues like:

* A/B testing. How can you ensure that what your clients are seeing is the same thing you are seeing? Maybe you've been assigned to different A/B groups.

* Extensions. What if your clients are using Chrome extensions that affect how the page is rendered? How can you replicate that?

* Networking/auth issues. What do you render if you're unable to connect or log in?

Re: Show HN: Plus – Self-updating screenshots

#36
Any plans to actually scrape the data instead of just the images? Having the actual data saved in a tabular format would really make this a killer product... You could probably do this by finding the elements within your selection and parsing the rendered HTML.

Images are great but for doing anything more complex than just viewing charts scraping the data would be a huge plus

Re: Show HN: Plus – Self-updating screenshots

#37
post #35

I worked for a personalization vendor a few years ago and was on an engineering team that built a feature like this. It was ... a major headache, and I don't think anyone was ever completely comfortable with the security implications. So I wish the team good luck, and especially with issues like: * A/B testing. How can you ensure that what your clients are seeing is the same thing you are seeing? Maybe you've been as…

I had the same thought, It's a novel idea but the security / practicality of it all is a nightmare to think about.

Re: Show HN: Plus – Self-updating screenshots

#38
The idea is great, but what about security? When you get the user's cookie and session information (basically you're taking a snapshot of the browser and reproducing it at your end), you can do anything with it. What if someone uses it to take a screenshot of their bank account? (probably not possible due to two-factor authentication)

Re: Show HN: Plus – Self-updating screenshots

#39
post #7

This seems like a spectacular way to break permissions restrictions and escape data to non-authorized entities. If it's successful, it's the sort of thing that will be brutally blocked by IT all over the place. Very slick, though.

(I'm an EM at Plus) Yeah, we think about the permissions/data escape a lot. I'm glad to see others are commenting with scrutiny too. We've put a lot of effort into our security model, since we know that we're handling very sensitive data.

To give a bit of a peek in: All of the session data we store is encrypted with a key unique to each organization, managed through AWS KMS. We've also built a fully event driven architecture, so every action that occurs in any of our services is logged and auditable. Access to our production data is extremely limited, with our default role grants not allowing access to sensitive data at all. (We have an in-app issue reporting tool to let a customer grant us access to debug data)

Overall, our hope is that we can work with IT departments to help them understand how Plus works, and allay their concerns if a company sees value in using Plus. Making sure our security model is top notch is one of the top priorities for our engineering team.

Re: Show HN: Plus – Self-updating screenshots

#40
post #8

Hey, I helped build this! Thanks for submitting this. I'm an engineering manager at Plus — would be happy to answer anyone's questions about our product. You can also shoot me an email at zach(at)plusdocs.com if you'd like to hear more about what we're up to.

Any Googlers in the team ?
Post reply on HN