sigmoid.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A social space for people researching, working with, or just interested in AI!

Server stats:

609
active users

#selenium

0 posts0 participants0 posts today
MDZG (Markdown Zen Garden)<p>🔍 / <a href="https://mastodon.uno/tags/software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>software</span></a> / <a href="https://mastodon.uno/tags/automation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>automation</span></a> / <a href="https://mastodon.uno/tags/browser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>browser</span></a></p><p>In the fast-paced realm of web scraping, efficiency is paramount. Traditional tools like <a href="https://mastodon.uno/tags/Selenium" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Selenium</span></a> and <a href="https://mastodon.uno/tags/Playwright" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Playwright</span></a>, while robust, often grapple with performance bottlenecks due to their synchronous operations. At Scraping Solution, our relentless pursuit of more agile and responsive alternatives led us to an emerging gem in the field: <a href="https://mastodon.uno/tags/Pydoll" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pydoll</span></a>. </p><p>🐱🔗 <a href="https://laravista.altervista.org/CatLink/links/306" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">laravista.altervista.org/CatLi</span><span class="invisible">nk/links/306</span></a></p><p><a href="https://mastodon.uno/tags/catlink" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>catlink</span></a> <a href="https://mastodon.uno/tags/SoftwareAutomation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareAutomation</span></a> <a href="https://mastodon.uno/tags/SoftwareAutomationBrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareAutomationBrowser</span></a></p>
razzlom is always sad<p><span>У меня проблема:<br>- Есть скрипт на </span><a href="https://quietplace.xyz/tags/Python" rel="nofollow noopener" target="_blank">#Python</a>, он использует <a href="https://quietplace.xyz/tags/Selenium" rel="nofollow noopener" target="_blank">#Selenium</a> и <a href="https://quietplace.xyz/tags/Firefox" rel="nofollow noopener" target="_blank">#Firefox</a><span>.<br>- В одной(!) вкладке по очереди открываются странички. И с каждой открытой страничкой потребление ОЗУ увеличивается на 100-200Мб забивает мне всю ОЗУ и весь свап.<br><br>Вопрос:<br>- Какого хуя?<br>- Как это исправить?<br><br>Этим скриптом я пользуюсь уже лет пять и раньше такой херни не было.</span></p>
mgorny-nyan (on) :autism:🙀🚂🐧<p>Czy to nie wspaniałe, że kiedy wysyłasz łatkę, która wyłącznie zmienia wartość&nbsp;zwracaną przez funkcję, opisujesz szczegółowo, dlaczego ta zmiana jest konieczna — a następnie jakiś przypadkowy bot <a href="https://pol.social/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> do przeglądu łatek wygotowuje wodę z morza po to, żeby napisać, że łatka zmienia wartość zwracaną przez funkcję, i ktoś powinien sprawdzić, czy ta zmiana jest pożądana?</p><p><a href="https://pol.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> <a href="https://pol.social/tags/selenium" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selenium</span></a> <a href="https://pol.social/tags/LLM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLM</span></a></p>
mgorny-nyan (he) :autism:🙀🚂🐧<p>Isn't it great when you submit a pull request whose sole purpose is changing the return value of a function, and you describe in detail why are you changing it — and then some random <a href="https://social.treehouse.systems/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> pull request review bot boils oceans to say that the pull request is changing the return value of a function, and the reviewer may need to consider if that change is desired?</p><p><a href="https://social.treehouse.systems/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> <a href="https://social.treehouse.systems/tags/selenium" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selenium</span></a> <a href="https://social.treehouse.systems/tags/LLM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLM</span></a></p>
neuralrow<p>We Are HIRING!!!!</p><p>If you're an AI Engineer passionate about Web-scraping and architecture development, please fill out this form:<br><a href="https://docs.google.com/forms/d/e/1FAIpQLSegdoBsNM352nAR3mJBxfO1ynBYAMP9a_zhL6T_qpiafTwLxg/viewform" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.google.com/forms/d/e/1FAI</span><span class="invisible">pQLSegdoBsNM352nAR3mJBxfO1ynBYAMP9a_zhL6T_qpiafTwLxg/viewform</span></a></p><p><a href="https://mastodon.social/tags/DataScience" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DataScience</span></a> <a href="https://mastodon.social/tags/DataScientist" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DataScientist</span></a> <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://mastodon.social/tags/WebScraping" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebScraping</span></a> <a href="https://mastodon.social/tags/Selenium" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Selenium</span></a> <a href="https://mastodon.social/tags/MachineLearning" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MachineLearning</span></a> <a href="https://mastodon.social/tags/CareerOpportunity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CareerOpportunity</span></a> <a href="https://mastodon.social/tags/JobOpening" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JobOpening</span></a> <a href="https://mastodon.social/tags/hiringinterns" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hiringinterns</span></a> <a href="https://mastodon.social/tags/hiringfreshers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hiringfreshers</span></a> <a href="https://mastodon.social/tags/activelyseeking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activelyseeking</span></a> <a href="https://mastodon.social/tags/activelylooking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activelylooking</span></a> <a href="https://mastodon.social/tags/careers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>careers</span></a> <a href="https://mastodon.social/tags/internshiring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>internshiring</span></a> <a href="https://mastodon.social/tags/internship" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>internship</span></a> <a href="https://mastodon.social/tags/interns" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>interns</span></a> <a href="https://mastodon.social/tags/oppertunities" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oppertunities</span></a> <a href="https://mastodon.social/tags/hiringfreshers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hiringfreshers</span></a> <a href="https://mastodon.social/tags/hiringnow" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hiringnow</span></a> <a href="https://mastodon.social/tags/hiring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hiring</span></a> <a href="https://mastodon.social/tags/internship2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>internship2025</span></a> <a href="https://mastodon.social/tags/internshipexperience" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>internshipexperience</span></a> <a href="https://mastodon.social/tags/hiringalert" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hiringalert</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a></p>
Steven P. Sanderson II, MPH<p>Is it just me or is RSelenium difficult?</p><p><a href="https://mstdn.social/tags/R" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>R</span></a> <a href="https://mstdn.social/tags/selenium" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selenium</span></a> <a href="https://mstdn.social/tags/RSelenium" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RSelenium</span></a> <a href="https://mstdn.social/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://mstdn.social/tags/webscrape" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webscrape</span></a></p>

Your logs are lying to you - metrics are meaner and better.

Everyone loves logs… until the incident postmortem reads like bad fan fiction.
Most teams start with expensive log aggregation, full-text searching their way into oblivion. So much noise. So little signal. And still, no clue what actually happened. Why? Because writing meaningful logs is a lost art.
Logs are like candles, nice for mood lighting, useless in a house fire.

If you need traces to understand your system, congratulations: you're already in hell.

Let me introduce my favourite method: real-time, metric-driven user simulation aka "Overwatch".

Here's how you do it:

🧪 Set up a service that runs real end-to-end user workflows 24/7. Use Cypress, Playwright, Selenium… your poison of choice.
📊 Every action creates a timed metric tagged with the user workflow and action.
🧠 Now you know exactly what a user did before everything went up in flames.

Use Grafana + InfluxDB (or other tools you already use) to build dashboards that actually tell stories:

* How fast are user workflows?
* Which steps are breaking, and how often?
* What's slower today than yesterday?
* Who's affected, and where?

🎯 Alerts now mean something.
🚨 Incidents become surgical strikes, not scavenger hunts.
⚙️ Bonus: run the same system on every test environment and detect regressions before deployment. And if you made it reusable, you can even run the service to do load tests.

No need to buy overpriced tools. Just build a small service like you already do, except this one might save your soul.

And yes, transform logs into metrics where possible. Just hash your PII data and move on.

Stop guessing. Start observing.
Metrics > Logs. Always.

Replied in thread

@vjousse @gllmr @ergol
Je confirme, Ergo‑L a été conçu par des Vimistes et il aurait été hors de question de faire une concession sur les déplacements — d’où la couche AltGr qui a été optimisée à la fois pour le code et les déplacements Vim.

J’ai fait un article sur le sujet :
ergol.org/articles/vim_pour_le

Pour les autres applications, on peut conserver les déplacements en HJKL en adoptant une couche de navigation type Arsenik/Selenium.
github.com/OneDeadKey/arsenik

#Vim#Ergol#Arsenik

Есть какой-то сайт или, не знаю, как это называется, web-приложение, с которым мне часто приходится работать, тыкать в него мышкой довольно долго и регулярно.
Насколько я понимаю, публичного api у него него нет, написать скрипт, чтобы делать всё из сосноли я не могу.
Я мог бы посмотреть в Firefox, какого рода запросы-ответы он отправляет на сервер, и повторить это самому из сосноли? Это реально? вообще, это стандартная практика так делать? (А потом они поменяют api и у меня всё развалится).
Я мог бы взять selenium, и заставить мышкой тыкать его.
А вот был бы ИИ-помощник, который бы посмотрел, что я делаю, и либо сам бы стал это делать, либо выдал мне скрипт для сосноли.
Вряд ли в десктопном линуксе такое скоро появится. #web #AI #selenium #ИИ

Replied in thread

@annearchet @scarpentier Y'a sûrement un(e) geek qui va proposer d'automatiser avec python+selenium comme je l'ai fait ici (pour automatiser la commande de crayons sur le site du cegep 😏 ). Sûr, ce n'est pas du matos érotique 🍆 mais le principe est le même: tout ce qu'un usager accomplit comme tâche via un browser peut-être automatisé... mais il faut fouiller dans le html du site pour bâtir les invocations de Selenium 😐 selenium-python.readthedocs.io

If I run Selenium (from Java) with firefox, I get "WARNING: CDP support for Firefox is deprecated and will be removed in future versions. Please switch to WebDriver BiDi." Fine. Except I can't find any clue about what I should do to use the BiDi driver as a local web driver. I find some things about using it remotely, but that's not helpful. Am I overlooking the obvious? #Selenium #Firefox

A co powiecie na jakieś gówniane narzędzie #AI do szukania błędów w łatkach, które twierdzi, że w moim TOML-u brakuje zamknięcia listy, bo owe gówno "widzi" tylko cztery pierwsze jej elementy?

github.com/SeleniumHQ/selenium

Cóż, nigdy nie uważałem #Selenium za szczególnie dobrej jakości bibliotekę (no ale męczy się z trudnym tematem), ale teraz już powiem wprost: trzymajcie się od tego projektu z daleka.

How about using some crappy #AI pull request review tool that claims that my TOML is missing a closing bracket because it apparently "sees" only the first four list items?

github.com/SeleniumHQ/selenium

Well, I never considered #Selenium to be particularly good quality (well, it's a hard domain), but at this point I'm going to say: stay away.

GitHub[py] Fix installing most of the data from source distributions by mgorny · Pull Request #15128 · SeleniumHQ/seleniumBy mgorny

Jane Gibson (1924-2008) was a microbiologist/biochemist who studied photosynthetic bacteria. Before her work, selenium was only known to be toxic; afterwards, its status was known to be a matter of balance. She was at the forefront of the molecular sequencing era of bioinformatic analysis. To honour her great contributions to microbial physiology and biochemistry, DSMZ researchers named the strain Streptomyces gibsoniae (DSM 41699) after her.