RT @FGRibreau@twitter.com

This projet defeat ReCaptcha with 91% accuracy 🤩. How? You might ask. They ask for the audio challenge, dl the mp3, forward it to Google Speech2Text API and submit the answer back... and it works 🤦🏻‍♂️ buff.ly/2CO6s7V

🐦🔗: twitter.com/FGRibreau/status/1


If you didn't yet know, Google is datamining GMail etc for purchase confirmation emails amongst other things and aggregating it for their own purposes in an extremely detailed way.

(Everything you purchased with order ids, detailed billing details, VAT, including subscriptions etc)

Do not believe a single word about how this information is kept private. There is zero reason to build a system to aggregate this and then not use it to make money out of.

And we are lucky of having tools like memory_profiler, stackprof, TracePoint...

I hit a wall today to my understanding of what ruby does under the wood especially on overriding today.
For example I was able to raise, but puts was not output something except when I was calling directly the method when the puts was. 🤯
But I will understand..a matter of time

Is it possible in a Sidekiq worker to start an asynchronous shell command then kill it at the end of the Sidekiq job? For exemple start a python psrecord command to measure cpu and memory. I tried with spawn and fork but it stuck the worker when called. Sidekiq limit?

I have nearly 100 long videos on my "watch later" list on YouTube, 30 podcasts on Podcast Addict. Most of them related to programming. Now I'm watching them for the oldest to the newest when I can. I try to stay focus on that list. Some videos are on the list since 3 years.

#CumEx 55 milliards disparus en 15 ans, comme toujours avec la complicité des banques. Ce genre de "révélations" deviennent tellement régulières qu'on se demande si ce n'est pas fait exprès, pour entretenir un effet de sidération, permettant que les sangsues se goinfrent en nous regardant dans les yeux. lemonde.fr/long-format/article

I want to do some CSS today. A nice how to.. Do you have this?

I had a nice medium blog post but I don't know where it is now.

It's hard to feel dumb on an open source project sometimes.. but I will learn.

Accointance entre Woerth et Cahuzac sur la fraude fiscale. (Source l'excellent livre de @fabricearfi sur l'affaire Cahuzac)

Updated list of #ActivityPub projects in development and/or ready to use:

Twitter -> #Mastodon and #Pleroma

DropBox/Google Drive -> @nextcloud

YouTube -> #PeerTube ( @Chocobozzz )

Instagram -> @pixelfed and @anfora

GrooveShark -> @funkwhale

MeetUp -> @GetTogetherComm

Medium -> #Plume ( @BaptisteGelez ) and @write_as

Reddit -> @prismo and Anancus ( @tuxether )

Google Calendar -> @calendar_social

Feedly -> #ReadAs ( @write_as )

500px -> @peerpx

#Fediverse #federation

@mperham In "Parallelize your work with Sidekiq Pro". Two/three things
- Why do you need to pass the "filename" in the batch callback?
- Is it as good thing to use "Sidekiq.redis" for other things that Sidekiq itself? Here it could have been better to use an other Redis?


Have you already had the feeling your brain is too small to easily switch from tasks with big domain knowledge? Like from an old complex deployment flow to a new service to develop with strong API knowledges needed.

Sometimes you want to reduce the "bus factor" for different part of your app. But it's getting very difficult to be able to handle from deployment, CI, public private API, 3 plugins in 2 different language, 2 providers specifications and internal integration (Apple + Google)...

Show more
Mastodon @ SDF

"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko