@federicomena@mstdn.mx avatar

federicomena

@[email protected]

Co-fundador de GNOME, ciclista, carpintero, cocinero, cartógrafo, jardinero, él. :flag_bisexual: :flag_pansexual:

Trabajo en #gnome, #svg (mantengo librsvg), infraestructura de #accesibilidad.

GNOME co-founder, cyclist, woodworker, cook, cartographer, gardener, he/him. :flag_bisexual: :flag_pansexual:

I work on #gnome, #svg (maintainer of librsvg), #accessibility infrastructure.

Xalapa, México.

This profile is from a federated server and may be incomplete. View on remote instance

@federicomena@mstdn.mx avatar federicomena , to random

Librsvg got its first AI slop pull request - https://viruta.org/librsvg-ai-slop.html

Librsvg recibió su primer pull request que es basura de IA - https://viruta.org/librsvg-ai-slop-es.html

@federicomena@mstdn.mx avatar federicomena , to random

This is bullshit, and I am not even sure if it is worth my time writing a blog post about exactly why it is bullshit, because I looked, and it is bullshit.

https://github.com/GNOME/librsvg/pull/8

@federicomena@mstdn.mx avatar federicomena , to random

Yo: debería limpiar debajo de la tarima antes de instalar el zapatero.

Mi oficina: :oh_no_bubble:

ALT
federicomena OP ,
@federicomena@mstdn.mx avatar

Haciendo los últimos ajustes...

federicomena OP ,
@federicomena@mstdn.mx avatar

¡Listo!

@pojntfx@mastodon.social avatar pojntfx , (edited ) to random

Now that my PRs for subclassing support in Go are up on GitHub and ready for review, I can get started porting over Sessions to GSK instead of Cairo. It was easier to do find examples in JS, so that's what I used, but next up is getting this to work with the freshly implemented snapshot function override!

ALT
federicomena ,
@federicomena@mstdn.mx avatar

@pojntfx oh, cool! You got it working?

federicomena ,
@federicomena@mstdn.mx avatar

@pojntfx Got it, that's awesome. I had only seen the older post to which you linked, not the parent post.

@federicomena@mstdn.mx avatar federicomena , to random

How much of "summarize this document" would be perceived as superfluous if basic education focused on reading comprehension skills 🤔

federicomena OP ,
@federicomena@mstdn.mx avatar

@pojntfx hehe, yeah, absolutely.

My scenario: I'm taking some of my employer's corporate-mandated courses, and they point me to some internal documentation on policies/etc. Those documents are fine! Actually well-written and typeset! (I even like the graphic design!) But since they are in the corporate Google Drive, the FIRST FUCKING THING I see when accessing them is "ask Gemini to summarize this document?". It's so devaluing of people's real work.

federicomena OP ,
@federicomena@mstdn.mx avatar

@pojntfx maybe those people need a tool that will split a tutorial into 180-character chunks they can scroll down through.

@JessTheUnstill@infosec.exchange avatar JessTheUnstill , (edited ) to random

[Thread, post or comment was deleted by the author]

  • Loading...
  • federicomena ,
    @federicomena@mstdn.mx avatar
    @pojntfx@mastodon.social avatar pojntfx , to random

    Is there a better way to draw to a canvas than Cairo in GTK? The GIR files for Cairo are from my understanding hand-written and lack a bunch of functions/isn't meant to be used as the base for an extensive Cairo binding. I've found a few other hand-written ones outside of GTK proper (for example https://github.com/bailuk/java-gtk/blob/5f76cde9c5814943802423b94c0a55e5866c5463/generator/src/main/resources/cairo-custom.gir#L143), but I wonder if I'm doing something wrong here. gotk uses fully custom bindings for example, but if I can re-use my GIR generator ... that's ofc nicer

    federicomena ,
    @federicomena@mstdn.mx avatar

    @pojntfx GTK4 would prefer you to use paintables or GSK render nodes, so it can render on the GPU. Is there anything that you absolutely need from Cairo?

    federicomena ,
    @federicomena@mstdn.mx avatar

    @pojntfx Oh, looks doable! Look at gtk_snapshot_append_{fill,stroke}() - those take a GskPath which is pretty much like Cairo's.

    @federicomena@mstdn.mx avatar federicomena , to random

    Got caught reviewing patches.

    ALT
    federicomena OP ,
    @federicomena@mstdn.mx avatar

    @aeva thank you, it is!

    federicomena OP ,
    @federicomena@mstdn.mx avatar

    @deobald The construction thread is at https://mstdn.mx/@federicomena/114088746228180485

    Do you have a pointer to the desks you mention? I'm not having luck searching for that...

    I picked up the idea from watching Kids on the Slope. There's a low desk that appears briefly in one scene, and when I saw that I had to stop everything and take note of it. Perfect for my alcove (alcove thread at https://mstdn.mx/@federicomena/109009552429911250 )

    @kenSwinson@indieweb.social avatar kenSwinson , to random

    [Thread, post or comment was deleted by the author]

  • Loading...
  • federicomena ,
    @federicomena@mstdn.mx avatar

    @kenSwinson this is so pretty!!! 😍

    @aeva@mastodon.gamedev.place avatar aeva , (edited ) to random

    how are y'all doing today

    federicomena ,
    @federicomena@mstdn.mx avatar

    @aeva @brooke never thought therapy would require a SAT-solver

    @kde@floss.social avatar kde , to KDE

    Lydia Pintscher, Vice President of KDE e.V., receives the European Open Source Award for Advocacy and Awareness 🏆!

    Congrats @nightrose !

    @europeanOSacademy

    kde@lemmy.kde.social icon KDE

    Lydia delivering her acceptance speech.
    Lydia with her award in the green room.
    All the award winners on stage.

    ALT
    federicomena ,
    @federicomena@mstdn.mx avatar

    @kde @nightrose Congratulations, Lydia!!! There's years and years of work to support that!

    @federicomena@mstdn.mx avatar federicomena , to random

    That thing that gradually changes the color temperature of your screen as the day goes on... but for increasing the font size.

    federicomena OP ,
    @federicomena@mstdn.mx avatar

    @aeva I recently discovered that Ctrl+scrollwheel works just like that in Emacs, so I guess I'll be using that.

    @federicomena@mstdn.mx avatar federicomena , to random

    Does vacuuming the car for dog hair count as arm day? 💪

    @federicomena@mstdn.mx avatar federicomena , to random

    Does anyone know of any widely-used open source / free software whose source code is not written in English? Not the programming language's keywords, but things like identifier names?