@federicomena@mstdn.mx avatar

federicomena

@federicomena@mstdn.mx

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. Browse more on the original instance.

federicomena, to random
@federicomena@mstdn.mx avatar

Peeps, do you know any good blogs/studies/papers/whatever on converting old/unsafe C++ code bases to modern C++?

federicomena, to random
@federicomena@mstdn.mx avatar

Months ago my NUT setup (UPS daemon thing) stopped working after an update. It more or less coincided with NUT changing the driver used for my particular UPS, so I thought, no problem, I'll change the config file one of these days and figure it out.

Today I finally debugged it.

"upsd: Can't connect to UPS [myups] (usbhid-ups-myups): No such file or directory" - after stracing the daemon at startup, it wasn't able to connect() to a Unix socket for the UPS driver.

federicomena,
@federicomena@mstdn.mx avatar

Indeed, the socket wasn't there. I had to look at the strace to figure out that it did chdir("/var/lib/ups") and then just connect() to a relative filename there.

So, who creates that socket?

Turns out that the nut-driver-enumerator.service was not running.

If upsd had given me a hint, along the lines of, "check that nut-driver-enumerator.service is active", I wouldn't have had to go down to strace.

federicomena, to random Spanish
@federicomena@mstdn.mx avatar

You don't need to call them argc and argv 😈

federicomena, to random Spanish
@federicomena@mstdn.mx avatar

Aprendiendo a pasear por la ciudad.

federicomena,
@federicomena@mstdn.mx avatar

@categulario por ahora sólo uno a la vez. Los llevé a los dos aquí por la casa y está bien intenso 😅

cassidy, to random
@cassidy@blaede.family avatar

Welp, COVID-19 got me. Feeling pretty miserable, and reminded that American healthcare just sucks in every possible way.

Today I went to my insurance website to try to do a telehealth appointment like I have in the past, and of course it's completely different, completely broken, and says it can't confirm my insurance information. You know, the telehealth option THROUGH MY INSURANCE THAT I'M LOGGED IN WITH.

federicomena,
@federicomena@mstdn.mx avatar

@cassidy Uggggh, that sucks. I hope you recover quickly and fully.

federicomena, to random
@federicomena@mstdn.mx avatar

It used to be that installing a program that a friend had written was a royal pain in the ass if it was not yet packaged by distros.

Now I just do "flatpak install". And. It. Always. Works.

federicomena,
@federicomena@mstdn.mx avatar

@doctormo that reminds me that I need to try the Evolution flatpak 🤔

I have no idea how it's supposed to work... does it talk to the system's e-d-s daemon? Can it?

categulario, to random Spanish
@categulario@mstdn.mx avatar

la gente asume que soy ingeniero y luego me llama "inge", pensando en una ingeniería en sistemas.

Ya les informé de la manera más atenta que soy se ajusta la corbata "Licenciado en Matemáticas" drops mic.

federicomena,
@federicomena@mstdn.mx avatar

@categulario antes de tener el doctorado, mi tío y sus compinches se ponían "Mat. Fulano de Tal".

federicomena, to random Spanish
@federicomena@mstdn.mx avatar

My dog is not jealous at all of the new doggy, says me, who has not the faintest idea of what goes on in his head.

federicomena, to random
@federicomena@mstdn.mx avatar

I use MuseScore about once a year, usually for some of my daughter's school things (this time they are doing a Christmas thing and she needs some sheet music for an accompaniment). It is perfectly usable, never need to read a manual or look at a tutorial.

You know what? They have invested in usability.

Unlike LibreOffice, which I use three times a year and it is always a monumental pain in the ass to do a presentation in.

federicomena, to random Spanish
@federicomena@mstdn.mx avatar

Les presento a Gaia, una perrita que adoptaron mi esposa e hija la semana pasada mientras yo estaba de viaje. La encontraron amarrada a un poste y les dijo una persona que llevaba un día ahí.

Va a ser la compañera del Mozzarello. Según el veterinario, debe tener año y medio de edad. Es muy cariñosa y poco a poco se acostumbra a estar con nosotros.

federicomena, to random Spanish
@federicomena@mstdn.mx avatar

We need to move to memory-safe image codecs (PNG, etc.) EVERYWHERE, including firmware. This is really scary. https://infosec.exchange/@dangoodin/111534195143657277

federicomena, to random Spanish
@federicomena@mstdn.mx avatar

The Kathmandu airport is completely unpretentious, and they did let my full water bottle through security, and the security guy asked if I had a good time in Nepal - best airport in the world? ✈️

federicomena, to random Spanish
@federicomena@mstdn.mx avatar

Last rays of sun over Kathmandu valley

federicomena, to random Spanish
@federicomena@mstdn.mx avatar

In keeping with our duties as GNOME people, we came to visit Shiva, the Destroyer of Features.

federicomena, to random Spanish
@federicomena@mstdn.mx avatar

The audience for my talk on accessibility for application programmers! Thanks for attending!

federicomena, to random Spanish
@federicomena@mstdn.mx avatar

Mantoh Nasah Kuma talks about contributing to GNOME and entrepreneurship.

federicomena, to fedora Spanish
@federicomena@mstdn.mx avatar
federicomena, to random
@federicomena@mstdn.mx avatar

Vinyl album torrents in FLAC. Discuss.

categulario, to random Spanish
@categulario@mstdn.mx avatar

deleted_by_author

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

    @categulario "You and me baby ain't nothing but mammals"

    federicomena, to random
    @federicomena@mstdn.mx avatar

    Making a presentation by screenshotting diffs in gitlab, how's your day going.

    (I intend to explain exactly how those patches fix accessibility bugs, which is enlightening.)

    (gnome-shell's selective screenshot function is SO GOOD these days)

    matt, to random

    Came across this article on the decline of usability which, among other things, puts GNOME 3 in the same category as the notorious Windows 8. https://datagubbe.se/usab2/

    I know that classic Mac/Windows conventions like menu bars and title bars aren't sacred forever. But this article does make a convincing case that the industry at large, including GNOME, has gone backward. And, at least for me, that's uncomfortable to contemplate.

    federicomena,
    @federicomena@mstdn.mx avatar

    @matt @sonny The original gnome-shell paper is https://web.archive.org/web/20091128055005/https://www.gnome.org/~mccann/shell/design/GNOME_Shell-20091114.pdf - the "Open questions" near the end are really good!

    It was written after the Boston 2008 UX hackfest: https://www.vuntz.net/journal/post/2008/10/22/494-desktop-shell-from-the-user-experience-hackfest-general-overview https://www.vuntz.net/journal/post/2008/10/10/493-news-from-the-user-experience-hackfest

    Jon McCann's initial vision was really well done; he had read all the literature that happened after Deborah Barreau and Bonnie Nardi's "Finding and Reminding", all that good stuff. Some things ended up changing after further usability tests. It's an evolving paradigm.

    ifixcoinops, to random
    @ifixcoinops@retro.social avatar

    Yesterday was a hard day. Got cheered up a bit today by getting a free bike off one of those Buy Nothing groups on Facebook.

    When last I visited my family I rode a pushbike for the first time in over twenty years and I'd forgotten how much fun they were, how light, how without the context of being on top of an engine you look behind yourself and go "Wow, I went FAR!" and I said "Haha yeah I'm gonna get a bike when I get back to America." My brother said, as many people in my life have always said, "Dan, never buy a pushbike, people throw or give them away them all the time" and everyone's right of course, they do.

    This thing's got two problems, slow leaks in the tyres and not changing gears properly. I've never fiddled with a derailleur before but eh, it's not rocket science, it just goes in and out on a cable; got the derailleur all cleaned off and adjusted up and still no dice so I took apart the shifter mech that lives on the yoke. Symptom was it wouldn't shift down more than a couple of clicks, this is the style where you've got two levers, one has a positive snap and one feels like a ratchet, the ratchetty one weren't ratchetting so I figured its ratchet must be stuck open and aye, its ratchet were stuck open.

    Now if only I'd known this thing came apart on a left-hand thread, I might not have stripped that one bolt and be waiting on parts, but in the meantime I worked it a bit and gave it a drop of oil and now the ratchet bit works if you press up as well as in lol, just kinda hold it together with a squeeze whenever you change gears, it's fine

    Tyres can wait til the weekend, I'll just pump it up now and then

    Also this thing is so high. It's SO. HIGH. I'm 185cm and when I went to see to the bloke giving it away I craned my neck right back to say hello, dude could've been 2m tall. The seat's already down as far as it'll go and I'm 41 so I don't think I'm likely to grow into it. Getting real Penny Farthing feeling tryna ride the thing. Good fun though, and littleun actually managed to Properly Ride her bike today for a few metres, pedalling and everything, so tomorrow's gonna be a dad-and-daughter-and-bike day

    federicomena,
    @federicomena@mstdn.mx avatar

    @ifixcoinops I don't want to be a wise-ass but if you are feeling the wind in your ears and the speedometer says 16... maybe check that it has the proper diameter for your tyre? I don't seem to feel the wind unless I'm doing around twenty-something Km/h.

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