For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | more tatoalo's commentsregister

I recently transitioned one of my scraping projects away from selenium to playwright and I must say that the developer experience is way better, in my opinion.

I also implemented to receive a telegram message with the debug trace in case of errors in my pipeline, so that I could have the entire scraping flow to analyze. That’s pretty neat.


> [...] including even having to prepare a Youtube video showing my code in action.

What?!


This is unfortunately not unprecedented. When you apply for API access to facebook's graph API, you also need to document your app including videos.


The video isn't really that hard. You just make a screencast of yourself downloading email while saying "now I'm using the download email scope", and then sending email while saying "now I'm using the send email scope."

They don't care if the videos are terrible quality, it's only for them to understand what they're approving, and to have some documentation if a developer later changes an app to do something nefarious.


- Plex

- Radarr

- Sonarr


Would you welcome/help in relocating from Europe?


My employer (FAANG-like Fintech) settled on a really similar policy just a couple of days ago, really glad they did it.

> Starting in September, you can live and work in over 170 countries for up to 90 days a year in each location.

This looks particularly great, currently for my company is "just" 20 days, but this seems fantastic!


Cool, when I was enrolled in the OS class at university, we worked with JOS (exokernel) instead and I relied heavily also on the great OSTEP[0] learning resources!

[0]: https://pages.cs.wisc.edu/~remzi/OSTEP/


I have 1Gb/s FTTH, just bought a FritzBox which will replace my ISP modem/router.

Then I have a Google WiFi mesh system that is linked to the main modem in cascade and I use that in order to have reliable WiFi all over the house.

Will probably add a Pi sometime later this year in order to have ads blocked globally while keeping Cloudflare as encrypted DNS provider.


Did you do anything particular config-wise for accessing your local instance of dovecot? I tried with [0] but the connection times out when trying to connect via Thunderbird…

[0]: https://github.com/antespi/docker-imap-devel


That project looks like it uses SSL/TLS so if your certificate is self signed you'll need to add an exception [1]

Thunderbird doesn't prompt for this while connecting like a web browser does. It fails to connect without a clear warning in this case.

Full shameful disclosure: Since my backup is only locally accessible on a trusted network I used insecure IMAP on port 143

[1]: https://serverfault.com/questions/532172/thunderbird-not-tru...


I have used mbsync and seems to be a great tool. In order to view those emails I used neomutt and works pretty ok, is there a way to access those email archives with a GUI-based email client (e.g. Thunderbird) without converting them to MBOX? My dad is not going to use a MUA for reading old backups of mails, I thought about setting up a local IMAP server (dovecot) and try to access that via Thunderbird but could not make it work at all...someone with a similar experience or some insights?


I'm assuming that you're using maildir, in which case running an imap server can be pretty easy to do. I've always used courier from the default debian install and it looks in ~/Maildir for the mails and ~/Maildir/.foldername/ for folders under the inbox and it has worked well for me before. I seem to recall the last time i tried dovecot (maybe a decade ago?) it was more difficult to setup but courier has always been nice and simple for me to manage since it's using the default PAM authentication stuff. Probably not what you'd want for an install with lots and lots of users and more complicated authentication needs but for a backup mail server it's worked great for me and also for my parents


Mbsync with the mailu project works really well for me, is recommend investigating it


You can add mbsync to Cron or something like that, then use claws mail or astroid (if you use notmuch) to search on it.

If you make the tools transparent I think he won't notice, or even notice how fast it is to search everything locally.


I am using mbsync with Evolution, and it has worked well for me. Might be worth noting that I'm only syncing in one direction though.


I know it may not be the culturally appropriate message on HN, but what is wrong with using Gmail and syncing the messages with mbsync? If you're looking for better providers then look at Fastmail.


Completely agree with you, this journalist’s bs is not really helping anyone to be thoroughly informed about the situation.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You