@val@oc.todon.fr
@val@oc.todon.fr avatar

val

@val@oc.todon.fr

Open protocols enthusiast. IRC developer. Python & Rust. Occasionally plays with Matrix, Elixir, and Linked Data.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

whitequark, to random
@whitequark@mastodon.social avatar

found some extremely Normal code in one of my projects

val,
@val@oc.todon.fr avatar

@whitequark why not read the file from JS and pass its content to pyodide.runPython?

val,
@val@oc.todon.fr avatar

@whitequark I didn't realize it was its own filesystem, but glad I could help :D

mcc, to random
@mcc@mastodon.social avatar

Okay I have a question for the French people reading this (like, from France).

To you, which of the below items is a "Beignet"? Just one? Both? Neither? Or would you not use this word to describe either thing?

A similar puffed pastry but with no hole.

val,
@val@oc.todon.fr avatar

@mcc I've never seen the right ones.
I grew up in north-easter France where "beignets" referred primarily to this (note the thin hole in the middle, and the shape of the edge):

whitequark, to random
@whitequark@mastodon.social avatar

i am normal and can be trusted with github actions

val,
@val@oc.todon.fr avatar
whitequark, to random
@whitequark@mastodon.social avatar

wrote some CPython code today

val,
@val@oc.todon.fr avatar

@whitequark wakers[:] = (waker for waker in wakers if waker(*va_args))

val,
@val@oc.todon.fr avatar

@whitequark probably, yes

val,
@val@oc.todon.fr avatar
whitequark, to random
@whitequark@mastodon.social avatar

latest Matrix issue: someone joined a channel I'm in and posted a message. it got bridged to IRC and Discord, but somehow I can't see it in the Matrix room itself

how is this even in principle a failure mode? how do you even begin to investigate it?

val,
@val@oc.todon.fr avatar

@whitequark what do you mean by "federated directly"? it's normal operation on Matrix that servers send their messages to every other server in a room

alyx, to random French
@alyx@3615.computer avatar

J’ai capté que j’ai fait un don à un dev sur github qui est millionnaire pck il a vendu sa boîte. Mon reuf pk t’as un bouton donation en gros sur ton profil alors que t’es millionnaire voir multi millionaire. Envie de caneeerrrrrrrrr.

val,
@val@oc.todon.fr avatar

@alyx en même temps on ne devient pas multi-millionaire en refusant de l'argent gratuit hein

mcc, to random
@mcc@mastodon.social avatar

I have been for some time frustrated with a project which practically speaking must use .cargo/config.toml, a Rust "feature of last resort" that the Rust devs seem to almost be leaving intentionally poorly supported to disusade you from using it. Just now I found a way to solve a serious and fundamental problem .cargo/config.toml normally causes, and I'm split between feeling very satisfied and really annoyed because oh my god this solution is so ugly

https://github.com/mcclure/pocket-riscv-rs-bug/commit/a369e1f185c729056a5886ef608d8225854f0915

val,
@val@oc.todon.fr avatar

@mcc I had to read this three times to see what is weird about it

daph, to random French
@daph@oc.todon.fr avatar

#QOTD on me rappelle pas d’aller prendre une douche donc forcément j’y vais pas 🙄

val,
@val@oc.todon.fr avatar

@daph Et puis j'en ai déjà pris une y'a deux jours, d'abord.

alyx, to golang
@alyx@3615.computer avatar
val,
@val@oc.todon.fr avatar

@alyx do sqlite next

alyx, to random
@alyx@3615.computer avatar

I'm clearly biased on that one, but the way some GitHub projects have their docker files setup is... woah, how did you get there sweetie? I want to hug you for your tears and fix all your docker related files 🥺

When I picked up docker I had a good understanding of the philosophy behind it, and it seems that most people just ignore it, creating a lot of issues for themselves.

I wanted to test Discourse on my homeserver, turns out they don't have an image for just their app. Nope.

val,
@val@oc.todon.fr avatar

@alyx I often see repo maintainers not caring about Docker, but users asking for it repeatedly. So maintainers either make a half-hearted attempt or merge whatever PR they get from newcomers

val,
@val@oc.todon.fr avatar

@alyx you'd be surprised. normal people just want it to work and their raspberry or VPS and don't care how ugly it is

val,
@val@oc.todon.fr avatar

@alyx Also it looks like the extra Discourse images are actually aimed at developers rather than users?

alyx, to random French
@alyx@3615.computer avatar

Wah les prix de Scaleway vs fly.io ??? + tu comprends rien à ce que tu vas vraiment payer tellement les tarifs c'est de la physique quantique

val,
@val@oc.todon.fr avatar

@mayasynth @alyx oui mais c'est parce qu'aujourd'hui les sites web sont 100 fois plus rapides qu'un script PHP sur un FTP (non)

sysadmin, to random French

Bonjour, devant l'afflux de nouveaux faux comptes, nous allons fermer temporairement l'inscription libre. Toutes nos excuses pour le spam qui a été généré.

val,
@val@oc.todon.fr avatar

@sysadmin cc @ErikUden @TheAdmin @halcy @jerry
mastodon.mg closed its registrations because of the spam. you can unblock it now

val,
@val@oc.todon.fr avatar

@ErikUden @TheAdmin @halcy @jerry mastodon.education's admin just told me he closed his too

daph, (edited ) to random French
@daph@oc.todon.fr avatar

deleted_by_author

  • Loading...
  • val,
    @val@oc.todon.fr avatar
    juliensalort, to sysadmin French
    @juliensalort@physfluids.fr avatar

    J'ai été victime d'un piratage de mon instance GItlab. J'ai l'impression que la personne a utilisé la vulnérabilité CVE-2023-7028 pour changer le mot de passe du compte admin de l'instance (j'étais en version 16.3.6). D'après les logs, il s'est pas connecté ensuite. L'attaque provient de 3.142.114.26 et whois me dit que c'est Amazonaws. Mais je vois pas d'email d'abuse? Est-ce qu'il y a une procédure de signalement?

    val,
    @val@oc.todon.fr avatar

    @juliensalort je vois ça dans leur whois :

    OrgAbuseHandle: AEA8-ARIN
    OrgAbuseName: Amazon EC2 Abuse
    OrgAbusePhone: +1-206-555-0000
    OrgAbuseEmail: abuse@amazonaws.com
    OrgAbuseRef: https://rdap.arin.net/registry/entity/AEA8-ARIN

    alyx, to random
    @alyx@3615.computer avatar

    deleted_by_author

  • Loading...
  • val,
    @val@oc.todon.fr avatar

    @alyx every problem can be solved with more spreadsheets

    PhieLaidMignon, (edited ) to random French
    @PhieLaidMignon@cornichon.me avatar

    deleted_by_author

  • Loading...
  • val,
    @val@oc.todon.fr avatar

    @PhieLaidMignon Il manque une option : « j'habite dans le sud et je sais pas ce que ça veut dire »

    josh, to Matrix
    @josh@josh.tel avatar

    deleted_by_author

  • Loading...
  • val,
    @val@oc.todon.fr avatar

    @josh All your emails and Matrix in Thunderbird ;)

    josh, to opensource
    @josh@josh.tel avatar

    deleted_by_author

  • Loading...
  • val,
    @val@oc.todon.fr avatar

    @josh Hah I was just reading that HN comment

    rose, to random
    @rose@503junk.house avatar

    deleted_by_author

  • Loading...
  • val,
    @val@oc.todon.fr avatar

    @rose Contributions until today also gave them this right, because they were under the Apache license. The change does not significantly change what Element can do, it only removes this option from Element's competitors

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • rosin
  • thenastyranch
  • GTA5RPClips
  • tester
  • InstantRegret
  • DreamBathrooms
  • ngwrru68w68
  • magazineikmin
  • everett
  • Youngstown
  • mdbf
  • slotface
  • kavyap
  • JUstTest
  • cisconetworking
  • khanakhh
  • normalnudes
  • osvaldo12
  • cubers
  • tacticalgear
  • Durango
  • ethstaker
  • modclub
  • anitta
  • provamag3
  • Leos
  • lostlight
  • All magazines