lemmy.net.au

57 readers
0 users here now

This instance is hosted in Sydney, Australia and Maintained by Australian administrators.

Feel free to create and/or Join communities for any topics that interest you!

Rules are very simple

Mobile apps

https://join-lemmy.org/apps

What is Lemmy?

Lemmy is a selfhosted social link aggregation and discussion platform. It is completely free and open, and not controlled by any company. This means that there is no advertising, tracking, or secret algorithms. Content is organized into communities, so it is easy to subscribe to topics that you are interested in, and ignore others. Voting is used to bring the most interesting items to the top.

Think of it as an opensource alternative to reddit!

founded 1 year ago
ADMINS
3326
 
 
3327
 
 
3328
 
 
3329
 
 
3330
 
 
3331
 
 

Been working on a project where we need to keep an eye on competitor pricing pages and feature comparison tables. The data changes frequently enough that manual checking doesn't scale, but it's not structured data so scraping is painful.

What we ended up doing is taking scheduled screenshots of specific pages and diffing them visually. Sounds dumb, but it actually works better than trying to parse HTML that changes layout every other week.

The setup

We tried a few approaches before landing on something that stuck:

Attempt 1: DOM diffing. Wrote a script that grabbed the page HTML, stripped non-content tags, and compared. Broke constantly because class names changed, ads rotated, and layout shifts threw false positives everywhere. Lasted about a month.

Attempt 2: Text extraction + diff. Better, but lost all context. Knowing that some text changed doesn't help when you can't see where on the page it changed. Pricing buried in a table looks very different from pricing in a hero banner.

What worked: Visual monitoring. Take a full-page screenshot on a schedule, overlay it with the previous one, highlight the pixel differences. You immediately see what moved, what changed, what disappeared. We've been using SnapshotArchive for this — it handles the scheduling and keeps a visual history so you can scrub back through changes over time.

Where it's been most useful

Pricing pages, obviously. But also:

  • Feature comparison tables (competitor added a feature we don't have? good to know early)

  • Landing page A/B tests (you can literally watch competitors test different copy)

  • Job postings (hiring for "AI engineer" tells you something about their roadmap)

  • Changelog/release notes pages

The screenshot approach catches things that text-based monitoring misses entirely. A redesigned pricing page with the same prices but different emphasis? DOM diff says "no change." Visual diff says "they made the enterprise plan way more prominent."

Curious what others do

Is anyone doing this kind of competitive monitoring? What's your approach — manual, scripted, or some tool? We've been happy with the visual route but I'm sure there are workflows I haven't considered.

3332
 
 
3333
 
 

putin-wink putin-wink putin-wink putin-wink putin-wink putin-wink

3334
 
 

I've been banned from reddit, lemmy, and now piefed for posting ai generated content with a bot. I want to have a platform where I can send all the automated ai generated content I want, and do self promotion. What's the simplest, cheapest way to have a platform like that? I would like to complain about internet censorship due to surveillance capitalism, but it would be disingenuous when every corner of the internet does the same thing.

3335
 
 

Original title (FR): La Haine (Hate)

After a chaotic night of rioting in a marginal suburb of Paris, three young friends, Vinz (Vincent Cassel), Hubert (Hubert Koundé) and Saïd (Saïd Taghmaoui), wander around unoccupied waiting for news about the state of health of a mutual friend who has been seriously injured when confronting the police.

https://www.themoviedb.org/movie/406-la-haine

3336
 
 
3337
 
 

After an unexpected encounter, Fleur (Nina Meurisse) and Julian (Laurence Roothooft) fall madly in love. Soon after Julian proposes, an ambitious, yet challenging idea starts to dawn on Fleur. Slowly but surely, she works out a plan to get married in every country where she and her wife are allowed to do so. Fueled by their love and a rising sense of urgency, they take a leap of faith. After only four marriages, their journey comes to an inevitable, painful halt.

https://www.themoviedb.org/movie/1421539-julian

3338
 
 
3339
 
 
3340
3341
3342
 
 
3343
 
 
3344
 
 

From the day he was born to the day uttered his last breath, a wicked spirit has latched onto Lindsey's body. Now this spirit is free, but it will not descend to hell. Its work here isn't finished yet. Lindsey's wicked spirit is damned to linger here until the Americans do a ground invasion of Iran.

3345
 
 
3346
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/technology by /u/rkhunter_ on 2026-07-15 07:42:34+00:00.

3347
 
 
3348
 
 

What happens when the world's ultimate survival expert tackles the most hated zone in Elden Ring? In this video, i rotoscoped, VFX and edited Bear Grylls, the one and only Bear Grylls, directly into the Scarlet Rot infested wasteland of Caelid. Bear Grylls navigates the terrifying landscape, encounters mutated Monstrous Crows, attempts to survive the Giant Dogs, and tries to find a source of hydration that isn't literal Rot.

3349
3350
 
 
view more: ‹ prev next ›