Ángel

@angel@triptico.com



I post in English / publico en español

LA ATALAYA RECORTADA CONTRA EL CIELO (novela)https://librosdelfuturo.es/producto/la-atalaya-recortada-contra-el-cielo/
YO NO SOY PAVEL (novela)https://distrito93.com/catalogo/yo-no-soy-pavel/
tilde.clubhttps://tilde.club/~angel/
Ann Hell Musichttps://exode.me/accounts/annhell
Keyoxidehttps://keyoxide.org/hkp/1AFAE6809099EB5CD65A4E32B498DDC28F4584FF

Location: 40.4235492,-3.6617828

103 following, 134 followers

📌 2 ★ 1 ↺

[?]Ángel » 🌐
@angel@triptico.com

Though I write my novels in Spanish (my native language), I also write short pieces in English. Some of them are published here, tagged as .

    📌 2 ★ 1 ↺

    [?]Ángel » 🌐
    @angel@triptico.com

    Mi relato de ciencia-ficción Tan lejos, tan solos ha quedado finalista del II Certamen Cuentos del bosque oscuro 2025.

    https://youtu.be/EuUyROUN-Bg?si=YboaUH-iSE_8mPTo&t=573

    Cartel del certamen

    Alt...Cartel del certamen

    📌 4 ★ 5 ↺

    [?]Ángel » 🌐
    @angel@triptico.com

    Ya está a la venta mi última novela, LA ATALAYA RECORTADA CONTRA EL CIELO. Se puede comprar en librerías de España, en la web de la editorial (Ediciones Cydonia / Libros del Futuro) o en Amazon.

    Comprar LA ATALAYA RECORTADA CONTRA EL CIELO (editorial Libros del Futuro)

    Sinopsis:

    Bran tuvo una adolescencia complicada, y su vida adulta no es mejor. Una sucesión de pérdidas familiares, una gran cicatriz en la cara y sus circunstancias personales han forjado en ella una personalidad esquiva.

    Y como si fuera una maldición añadida, la protagonista hereda y debe hacerse cargo de una casa familiar, epicentro de buena parte de las desgracias que se abatieron sobre sus seres queridos.

    Una visita a la enmohecida y arruinada vivienda, ubicada en un pequeño pueblo madrileño, sumergirá a Bran en una travesía angustiante por túneles oscuros, estancias claustrofóbicas y seres terroríficos.


    Portada de LA ATALAYA RECORTADA CONTRA EL CIELO

    Alt...Portada de LA ATALAYA RECORTADA CONTRA EL CIELO

    0 ★ 1 ↺

    [?]Ángel » 🌐
    @angel@triptico.com

    0 ★ 0 ↺

    [?]Ángel » 🌐
    @angel@triptico.com

    How to Win at Monopoly and Lose All Your Friends:

    https://imgur.com/t/the_more_you_know/vX3zm

    0 ★ 0 ↺

    [?]Ángel » 🌐
    @angel@triptico.com

    A branchless segment of code to generate a printable hexadecimal value:

    https://boston.conman.org/2023/02/24.1

    1 ★ 1 ↺
    in reply to »

    [?]Ángel » 🌐
    @angel@triptico.com

    Me pone un poco triste saber esto porque «ratopín rasurado» es el mejor nombre de animal, persona o cosa de la historia. «Rata topo desnuda» también mola, pero... no tanto.

    CC: @aberron@mstdn.social

      1 ★ 2 ↺

      [?]Ángel » 🌐
      @angel@triptico.com

      The author of this video essay is wondering if the horribly awful and dull script of the Amazon Prime show The Rings of Power is just the first AI-generated script that they had fed us as a beta test:

      https://youtu.be/mVzZLPXJKB8

      0 ★ 0 ↺
      in reply to »

      [?]Ángel » 🌐
      @angel@triptico.com

      También conviene mencionar que estos dos equipos consumirán mucha más electricidad que algo más pequeño y moderno y con menos partes móviles.

        1 ★ 0 ↺
        in reply to »

        [?]Ángel » 🌐
        @angel@triptico.com

        The "not soap" label is also disquietingly ambiguous, so I consider it yet another UX failure.

        Ángel boosted

        [?]Matthew Garrett » 🌐
        @mjg59@nondeterministic.computer

        It is obscene that governments effectively require people to have internet connectivity to be able to function in society but abdicate responsibility for ensuring that people actually have that and delegate it to for-profit enterprises instead

        0 ★ 0 ↺

        [?]Ángel » 🌐
        @angel@triptico.com

        Implementing the MTRETEN ioctl on sd devices (OpenBSD):
        Does issuing an eject command to a USB flash drive make it spontaneously fly across the room?
        https://research.exoticsilicon.com/articles/eject_command_hacking

        5 ★ 0 ↺

        [?]Ángel » 🌐
        @angel@triptico.com

        Enough of that book thing, pet me right now

        Harry the cat, biting the book I'm reading

        Alt...Harry the cat, biting the book I'm reading

          0 ★ 0 ↺
          in reply to »

          [?]Ángel » 🌐
          @angel@triptico.com

          Fair enough.

            1 ★ 0 ↺
            in reply to »

            [?]Ángel » 🌐
            @angel@triptico.com

            I probably missed you mentioning it, but... have you considered using Bluetooth for the headset, keyboard and mouse? That would leave three A ports free.

              1 ★ 0 ↺
              in reply to »

              [?]Ángel » 🌐
              @angel@triptico.com

              Gracias por el aviso, ni me acordaba de que tenía una cuenta ahí (con password aleatoria, por supuesto). Acabo de borrar la cuenta. Es un buen día también para recordar que conviene borrar todas aquellas cuentas que no usemos.

                0 ★ 0 ↺

                [?]Ángel » 🌐
                @angel@triptico.com

                OpenBSD Guide to Configuring Tor Relays:

                https://torbsd.github.io/obsd-relays.html

                Also applicable to other server software that need a lot of file descriptors for network connections or whatever.

                Summary: increase the openfiles value in /etc/login.conf and the global kernel number with something like sysctl kern.maxfiles=20000.

                0 ★ 0 ↺
                in reply to »

                [?]Ángel » 🌐
                @angel@triptico.com

                ¡Anda! ¿Eras tú?

                  Ángel boosted

                  [?]Bryan Steele :flan_beard: » 🌐
                  @brynet@bsd.network

                  The oft-forgotten, but useful tcpdrop(8) command accepted:

                  # tcpdrop 192.168.5.41 80 192.168.5.1 26747 # space

                  or...

                  # tcpdrop 192.168.5.41:80 192.168.5.1:26747 # colon

                  It now also accepts a 3rd syntax, compatible w/ netstat(1) output:

                  # tcpdrop 192.168.5.41.80 192.168.5.1.26747 # dot

                    1 ★ 0 ↺
                    in reply to »

                    [?]Ángel » 🌐
                    @angel@triptico.com

                    Great, thank you very much!

                      1 ★ 0 ↺
                      in reply to »

                      [?]Ángel » 🌐
                      @angel@triptico.com

                      Interesting! Would love to take a look at that blog post.

                      I didn't know that Livejournal still exists, by the way.

                      CC: @shoofle@elekk.xyz

                        0 ★ 1 ↺
                        in reply to »

                        [?]Ángel » 🌐
                        @angel@triptico.com

                        Yo usé mucho el Umbrello. Está bien. Había un botón que no recuerdo para qué servía pero por el que ni siquiera podía pasar el cursor por encima sin que se estrellara ¯\_(ツ)_/¯, pero de esto hace mucho así que supongo que ya estará arreglado.

                          1 ★ 0 ↺
                          in reply to »

                          [?]Ángel » 🌐
                          @angel@triptico.com

                          Yo he leído por ahí un par muy buenas (para las que generan texto) que son: «cacareo estocástico» y «nuggets de pollo verbales».

                            2 ★ 0 ↺
                            in reply to »

                            [?]Ángel » 🌐
                            @angel@triptico.com

                            Great to know! Being the 80's, It would have been strange if a song wasn't about mutual annihilation via nuclear weaponry. Those were the days, we were on a verge to die as a puff of dust or by radiation posioning every single day.

                            I'm from Spain and knew about the song in German, didn't remember there was an English version.

                              1 ★ 0 ↺
                              in reply to »

                              [?]Ángel » 🌐
                              @angel@triptico.com

                              Nena's 99 Luftballoons hit from 1983 speaks about a lot of balloons in German, but I don't understand a word of what she says so I'm not sure if military action is involved:

                              https://youtu.be/Fpu5a0Bl8eY

                              14 ★ 5 ↺

                              [?]Ángel » 🌐
                              @angel@triptico.com

                              He likes to sleep like this. I don't know why.


                              Harry the cat, sleeping with his tail over his head

                              Alt...Harry the cat, sleeping with his tail over his head

                                2 ★ 0 ↺
                                in reply to »

                                [?]Ángel » 🌐
                                @angel@triptico.com

                                I was looking for a job
                                and then I found a job
                                and heaven knows I'm miserable now

                                https://youtu.be/10z6-vQm23w

                                  0 ★ 0 ↺

                                  [?]Ángel » 🌐
                                  @angel@triptico.com

                                  0 ★ 0 ↺
                                  in reply to »

                                  [?]Ángel » 🌐
                                  @angel@triptico.com

                                  "boringer" is my new favourite word for today.

                                  CC: @est@emily.news

                                    1 ★ 0 ↺
                                    in reply to »

                                    [?]Ángel » 🌐
                                    @angel@triptico.com

                                    También hacen más peligroso el tráfico de bicicletas y el paso de sillas de ruedas y carritos de niño en los cruces peatonales, así que no son TODO ventajas.

                                      0 ★ 1 ↺
                                      in reply to »

                                      [?]Ángel » 🌐
                                      @angel@triptico.com

                                      Madre mía. Aparte de la información que se envía (interesante) acabo de aprender que: las balizas conectadas serán OBLIGATORIAS desde 2026, que van a costar entre 50 y 60 euros y que (cómo no) tienen una vida limitada en el tiempo (entre 12 y 15 años), por lo que vamos a tener que soltar la panoja de forma periódica.

                                      QUÉ BIEN 😠

                                        Ángel boosted

                                        [?]C & C++ Weekly » 🤖 🌐
                                        @c_discussions@mastodon.social

                                        Ángel boosted

                                        [?]stux⚡ » 🌐
                                        @stux@mstdn.social

                                        Brick road printer 🖨️

                                        Put in the bricks on top and the machine will sort and put them into shape rolling out a new brick road 

Easy peasy

                                        Alt...Put in the bricks on top and the machine will sort and put them into shape rolling out a new brick road Easy peasy

                                        0 ★ 1 ↺

                                        [?]Ángel » 🌐
                                        @angel@triptico.com

                                        La ley "alone if is if".

                                        Ángel boosted

                                        [?]Elvira » 🌐
                                        @TheRealElvira@universeodon.com

                                        TONIGHT at 7:30pm PST! Tune in to the LIVE-STREAM for The ROAST of Bruce Campbell at SF Sketchfest! 🔥🔥🔥🔥 moment.co/sfsketchfest?ref=art

                                        17 ★ 3 ↺

                                        [?]Ángel » 🌐
                                        @angel@triptico.com


                                        Dexter, the white cat, hidden between the blankets

                                        Alt...Dexter, the white cat, hidden between the blankets

                                          0 ★ 0 ↺

                                          [?]Ángel » 🌐
                                          @angel@triptico.com

                                          De vez en cuando conviene recordar que, más o menos, todos los planetas del Sistema Solar caben en el espacio entre la Tierra y la Luna.

                                          From time to time, it's worth to remember that, more or less, all planets from the Solar System fit between the Earth and the Moon.

                                          1 ★ 4 ↺

                                          [?]Ángel » 🌐
                                          @angel@triptico.com

                                          Se suspende el XXIX Concurso de Cómic de Torrelavega porque el único trabajador que puede abrir el email con la información del evento está de baja:

                                          https://www.cantabria24horas.com/noticias/se-suspende-el-xxix-concurso-de-cmic-de-torrelavega-porque-el-nico-trabajador-que-puede-abrir-el-email-con-la-informacin-del-evento-est-de-baja/92256

                                          😆 😆 😆

                                          Ángel boosted

                                          [?]The Real Grunfink » 🌐
                                          @grunfink@comam.es

                                          I'm glad to announce version 2.19 of , the simple, minimalistic instance server written in ANSI C, including the following changes:

                                          You can edit your own posts from now on.

                                          Fixed the breakage of Emojis I introduced when implementing HashTags because I am a moron.

                                          Added adaptative timeouts when sending messages to other instances.

                                          https://codeberg.org/grunfink/snac2

                                            1 ★ 0 ↺
                                            in reply to »

                                            [?]Ángel » 🌐
                                            @angel@triptico.com

                                            Certainly, it's a bit confusing. The otherwise excellent manual page top(1) should benefit of a sentence explaining these measures a little bit.

                                              0 ★ 0 ↺
                                              in reply to »

                                              [?]Ángel » 🌐
                                              @angel@triptico.com

                                              Interesting. It seems you also cannot execute as root

                                              sysctl kern.allowkmem=1
                                              You must put it in /etc/sysctl.conf.

                                              This is probably common knowledge for OpenBSD superusers, but I'm still a bit of a newbie here.

                                              Thanks for the clues!

                                                0 ★ 0 ↺
                                                in reply to »

                                                [?]Ángel » 🌐
                                                @angel@triptico.com

                                                Sorry, I forgot to mention in my previous message that the output I copypasted was not from a VM, but from a real computer under my desk.

                                                In this very same machine, I get the error

                                                procmap: /dev/mem: Operation not permitted
                                                no matter the option I give to procmap. I vaguely recall this command working in the past.

                                                0 ★ 0 ↺
                                                in reply to »

                                                [?]Ángel » 🌐
                                                @angel@triptico.com

                                                I see similar numbers:

                                                angel@lucifer:~$ sysctl hw | grep mem
                                                hw.physmem=8453619712
                                                hw.usermem=8453464064
                                                angel@lucifer:~$ top | grep Memory
                                                Memory: Real: 98M/4030M act/tot Free: 3779M Cache: 3116M Swap: 0K/4088K
                                                I always took for granted that top output was to be interpreted as 'Real:' + 'Free:' = total memory, but now I'm deep in a sea of doubt 😕

                                                CC: @Hetzner_Online@social.cologne

                                                  Ángel boosted

                                                  [?]tedu » 🌐
                                                  @tedu@honk.tedunangst.com

                                                  Mastodon: won't support bold text because that would be an abuse of html.

                                                  Also Mastodon: insert <span> tags into the fucking middle of everything just for shits and giggles.

                                                  5 ★ 3 ↺

                                                  [?]Ángel » 🌐
                                                  @angel@triptico.com

                                                  Ni el núcleo terrestre se ha parado ni está girando al revés ni hostias en vinagre:

                                                  https://blogs.publico.es/lapizarradeyuri/2023/01/23/no-el-nucleo-de-la-tierra-no-se-ha-detenido-y-no-pasa-nada/

                                                  Jodidos medios.

                                                  Ángel boosted

                                                  [?]Solène :flan_hacker: » 🌐
                                                  @solene@bsd.network

                                                  developer @phessler just committed the addition of The Atkinson Hyperlegible font into OpenBSD ports tree

                                                  brailleinstitute.org/freefont

                                                  It's made to be the most readable possible, there is a nice PDF explaining how they did brailleinstitute.org/wp-conten

                                                    1 ★ 0 ↺
                                                    in reply to »

                                                    [?]Ángel » 🌐
                                                    @angel@triptico.com

                                                    Aún me acuerdo de cuando nos pidió a cada español una peseta para pagar su deuda con hacienda. Qué montón de risas.

                                                      0 ★ 0 ↺

                                                      [?]Ángel » 🌐
                                                      @angel@triptico.com

                                                      Some years ago we saw the dawning of the age of "rewrite everything in Rust", just after the slow decline of the era of "rewrite everything in Go".

                                                      Will this year give start to the era of "rewrite everything in Zig"?.

                                                      Ángel boosted
                                                      in reply to »

                                                      [?]The Real Grunfink » 🌐
                                                      @grunfink@comam.es

                                                      You are very right. Copyright years in my source code are always a mess, sometimes they lag for six months or more.

                                                      Daniel Stenberg, of the tool and library fame, wrote not long ago an article [1] wondering if years in copyright notes are mandatory or not... His conclusion was to delete all year mentions. I'm not sure if he's right; I'm going to keep them by now (updating them, of course).

                                                      Thanks for your help.

                                                      [1] https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/

                                                        Ángel boosted

                                                        [?]The Real Grunfink » 🌐
                                                        @grunfink@comam.es

                                                        I'm happy to announce version 2.18 of snac, the simple, minimalistic ActivityPub instance server, including the following changes:

                                                        Added support for (they are not internally indexed yet, only propagated to other instances).

                                                        Added support for OpenBSD enhanced security functions unveil() and pledge() (contributed by alderwick).

                                                        The purge ttl for stray global objects has been shortened.

                                                        In the HTML interface, don't show the collapse widget for non-existent children.

                                                        Added support for HTTP signature pseudo-headers (created) and (expires), that are used by some ActivityPub implementations (e.g. Lemmy).

                                                        When replying, the mentioned people inherited from the original post will be clearly labelled with a CC: prefix string instead of just being dropped out there like noise like Mastodon and others do. (I hope) this will help you realise that you are involving other people in the conversation.

                                                        https://codeberg.org/grunfink/snac2

                                                          0 ★ 0 ↺

                                                          [?]Ángel » 🌐
                                                          @angel@triptico.com

                                                          ¡Parece que La pizarra de Yuri ha vuelto!

                                                          El choque de civilizaciones interplanetarias del Dr. Hawking:

                                                          https://blogs.publico.es/lapizarradeyuri/2023/01/14/choque-civilizaciones-extraterrestres-hawking/

                                                          0 ★ 0 ↺
                                                          in reply to »

                                                          [?]Ángel » 🌐
                                                          @angel@triptico.com

                                                          I don't see any threat here. They've written their own implementation of that doesn't connect outside their network, well OK for them. They could have implemented any other protocol to connect their servers between. Why should we care, and what difference does it make for the Fediverse?

                                                            1 ★ 2 ↺

                                                            [?]Ángel » 🌐
                                                            @angel@triptico.com

                                                            Jon Corbet (LWN.net) on the AI crap that is waiting for us in 2023:
                                                            Perhaps this flood of content will prove beneficial [...]. But that outcome does not seem highly likely in the near future. Instead, we're likely to see code submissions from "developers" who do not understand what they are posting; this code could contain no end of bugs and, potentially, license violations. Cut-and-paste programming has long been a problem throughout this industry. It is far from clear that automating the cutting and pasting is going to improve the situation.

                                                            AI-generated text has its own challenges. Our mailing lists and forum sites do not lack for people trying to appear authoritative on subjects they do not really understand; how many more will show up when it is easy to get a machine-learning system to produce plausible text with little effort? Even the most ardent believers in the "last post wins" approach to mailing-list discussions will get tired and shut up eventually; automated systems have no such limits. How long until we have a discussion on, say, init systems that is sustained entirely by bots?

                                                            https://lwn.net/Articles/918790/

                                                            1 ★ 0 ↺
                                                            in reply to »

                                                            [?]Ángel » 🌐
                                                            @angel@triptico.com

                                                            ¡Fascinante! Almonacid de Zorita, Albalate de Zorita y Pastrana eran de Madrid, Navalcarnero de Segovia, Torrejón de Ardoz, Torrelodones y Colmenar Viejo de Toledo... ¡Qué locura!

                                                              1 ★ 0 ↺
                                                              in reply to »

                                                              [?]Ángel » 🌐
                                                              @angel@triptico.com

                                                              I was silently wishing that you used a real ZX Spectrum for these pictures, but hey 😀

                                                              Your work is impressive. I love it.

                                                              CC: @crow@lonely.town

                                                                1 ★ 0 ↺
                                                                in reply to »

                                                                [?]Ángel » 🌐
                                                                @angel@triptico.com

                                                                Pobrecita. A ver si se le cura de una vez.

                                                                  Ángel boosted

                                                                  [?]The Real Grunfink » 🌐
                                                                  @grunfink@comam.es

                                                                  I'm thinking about adding some new features to snac, the minimalist ActivityPub server written in C. As these features are opinionated and probably even controversial, they will be off by default. These are the ideas:

                                                                  First, add an option to automatically drop all announces (boosts). Unless your affinity with the people you follow is deep, boosts are just (usually) tangentially interesting, probably flooding your timeline and just forcing you to spend more and more time inside the social media space. A variant of this would be to make this option not global, but by actor, so that you can 'boost-mute' only those adorable but annoying fellows that are particularly trigger-happy to the boost button (implementing the option this way is more work for me, but not that much).

                                                                  Second, add an option to drop all messages that are not public nor mentioning you. That is, filter out those infamous 'follower-only' messages. People use to engage in these follower-only conversations, so you only receive these chat fragments without context (unless you also follow all the people involved) and they are purely noise. In my opinion, follower-only messages are a very bad idea that just pollute the space (and this is why snac doesn't implement them and never will).

                                                                  Third, add an option to drop all replies to your messages from people that you are not following. This would prove useful for very popular, mostly announce-only accounts. I agree that it's a bit elitist and probably toxic, but also helps in spending less time inside the social networks and more time painting or writing or taking the dog for a walk.

                                                                  What do you think?

                                                                  https://codeberg.org/grunfink/snac2

                                                                  1 ★ 0 ↺
                                                                  in reply to »

                                                                  [?]Ángel » 🌐
                                                                  @angel@triptico.com

                                                                  No se puede ser más "cool" 😎

                                                                    0 ★ 2 ↺

                                                                    [?]Ángel » 🌐
                                                                    @angel@triptico.com

                                                                    If you program in C, you've probably used what is called the ternary operator a million times in expressions like this:

                                                                        value = user_value ? user_value : default_value;
                                                                    Where you test user_value and, if it's non-zero, you store it in value; otherwise, you set value to default_value.

                                                                    What you may not know is that, thanks to a gcc (and others) extension, you can abridge that expression to this:

                                                                        value = user_value ?: default_value;
                                                                    This ?: thing is colloquially named the 'Elvis' operator (if you don't see why, just look at it with you head slightly slanted to the left).

                                                                    https://en.wikipedia.org/wiki/Elvis_operator

                                                                    Ángel boosted

                                                                    [?]tedu » 🌐
                                                                    @tedu@honk.tedunangst.com

                                                                    This miniseries could have been a TV movie.

                                                                    0 ★ 1 ↺

                                                                    [?]Ángel » 🌐
                                                                    @angel@triptico.com

                                                                    Mutually Assured Engagement (Why Social Media Conflicts Are Disguised Collaborations):

                                                                    https://ianleslie.substack.com/p/mutually-assured-engagement

                                                                    0 ★ 0 ↺
                                                                    in reply to »

                                                                    [?]Ángel » 🌐
                                                                    @angel@triptico.com

                                                                    Me sigue pasando, pero si es un problema de cachés seguro que se terminará solucionando.

                                                                      1 ★ 0 ↺
                                                                      in reply to »

                                                                      [?]Ángel » 🌐
                                                                      @angel@triptico.com

                                                                      Muy interesante. He notado una cosa rara: el submenú de mapas cambia según la sección en la que estés y es un poco confuso. Por ejemplo: si selecciono "Mapas antiguos", el otro submenú "Mapas propagandísticos" no me aparece.

                                                                      CC: @mapasmilhaud@mastodon.cloud

                                                                        0 ★ 1 ↺

                                                                        [?]Ángel » 🌐
                                                                        @angel@triptico.com

                                                                        Modern C for C++ Peeps:

                                                                        https://floooh.github.io/2019/09/27/modern-c-for-cpp-peeps.html

                                                                        I find the article interesting not only for C++ "peeps", but for us greybeard C programmers as well, who learnt the language in the eighties. Remarkable sections in the document are:

                                                                        - Use struct wrappers for strong typing (I've never done this, but it's interesting; accessing the components inside the structs may become a bit tedious, though).
                                                                        - Initialization in C99 (I haven't used this to its full potential).
                                                                        - Don’t be afraid to pass and return structs by value (as an old fart, I always pass pointers to structs, and this section reasons otherwise for small structs).
                                                                        - Named optional arguments (or, as the author more accurately describes this, the "option bag").

                                                                        0 ★ 1 ↺

                                                                        [?]Ángel » 🌐
                                                                        @angel@triptico.com

                                                                        Write you C function in the left pane, and get the Assembler code generated in the right one. You can select from a gazillion of C compilers and architectures:

                                                                        https://www.godbolt.org/

                                                                        0 ★ 0 ↺

                                                                        [?]Ángel » 🌐
                                                                        @angel@triptico.com

                                                                        The short film is available from here:

                                                                        https://rarefilmm.com/2022/12/swiss-made-2069-1968/

                                                                          0 ★ 1 ↺

                                                                          [?]Ángel » 🌐
                                                                          @angel@triptico.com

                                                                          1 ★ 1 ↺

                                                                          [?]Ángel » 🌐
                                                                          @angel@triptico.com

                                                                          TIL that there is something named linker optimization that forces the deletion of unused functions in your final executable. As a bonus, you get the list of unused functions as compiler warnings (dead code is always bad, so you get the change to delete them or comment them out).

                                                                          If you have a standard build system, do the following:

                                                                          make CFLAGS="-ffunction-sections -fdata-sections" LDFLAGS="-Wl,--gc-sections -Wl,--print-gc-sections"

                                                                          0 ★ 0 ↺

                                                                          [?]Ángel » 🌐
                                                                          @angel@triptico.com

                                                                          0 ★ 0 ↺
                                                                          in reply to »

                                                                          [?]Ángel » 🌐
                                                                          @angel@triptico.com

                                                                          No. But if you use an infographic to prove something, it must be somewhat accurate.

                                                                          Again, I agree with the message and bet for car-free cities and public transportation and have an active role in my community in these regards. But misleading graphics do not help.

                                                                            0 ★ 0 ↺
                                                                            in reply to »

                                                                            [?]Ángel » 🌐
                                                                            @angel@triptico.com

                                                                            While I totally agree on the message, if cars are used at their full capacity (5 people), you only need 1000 / 5 = 200 cars to move a thousand people, not 625.

                                                                              0 ★ 0 ↺

                                                                              [?]Ángel » 🌐
                                                                              @angel@triptico.com

                                                                              Sam Bankman-Fried, el pájaro este que estafó miles de millones de dólares con su criptochiringuito FTX y que se fugó del país, ha sido puesto en libertad bajo fianza.

                                                                              Esto nos recuerda dos cosas: que los EEUU son un país de chichinabo y que el sistema de fianzas es otro castigo para pobres.

                                                                              1 ★ 0 ↺
                                                                              in reply to »

                                                                              [?]Ángel » 🌐
                                                                              @angel@triptico.com

                                                                              Por aquí, 54.

                                                                                0 ★ 0 ↺

                                                                                [?]Ángel » 🌐
                                                                                @angel@triptico.com

                                                                                Mi relato UN ÁRBOL CON VISTAS fue finalista del premio Domingo Santos 2022 de Relato. El género es realismo mágico.

                                                                                La entidad convocante (Pórtico, Asociación Española de Fantasía, Ciencia-Ficción y Terror) ha publicado el ganador y los finalistas en un libro electrónico que se puede descargar desde aquí:

                                                                                https://lektu.com/l/aefcft/antologia-premio-domingo-santos-2021-22/20900

                                                                                Espero que os guste.

                                                                                1 ★ 0 ↺

                                                                                [?]Ángel » 🌐
                                                                                @angel@triptico.com

                                                                                Linux's strcmp() For The m68k Has Always Been Broken:
                                                                                The m68 hand-written assembler version of strcmp() has always been broken: it returns the difference between the first non-matching byte done as a 8-bit subtraction.

                                                                                That is _almost_ right, but is broken for the overflow case. The strcmp() function should indeed return the sign of the difference between the first byte that differs, but the subtraction needs to be done in a wider type than 'char'. Otherwise the ordering isn't actually stable.

                                                                                https://www.phoronix.com/news/Linux-m68k-strcmp-Always-Broken

                                                                                1 ★ 2 ↺

                                                                                [?]Ángel » 🌐
                                                                                @angel@triptico.com

                                                                                TIL that most video processing tools accept as a valid input stream a set of concatenated PPM [1] files, so you can generate video from your own programs easily. You just have to pipe your program's output to the appropriate tools (indicating the FPS) like
                                                                                ./fancy-prg | mpv --no-correct-pts --fps=$FPS -
                                                                                or
                                                                                ./fancy-prg | ffmpeg -i - -r $FPS video.mp4
                                                                                [1] https://en.wikipedia.org/wiki/Netpbm_format

                                                                                Ángel boosted

                                                                                [?]Debian » 🤖 🌐
                                                                                @debian@framapiaf.org

                                                                                Updated Debian 11: 11.6 released debian.org/News/2022/20221217

                                                                                1 ★ 1 ↺
                                                                                mhoye boosted
                                                                                in reply to »

                                                                                [?]Ángel » 🌐
                                                                                @angel@triptico.com

                                                                                @mhoye@mastodon.social Bananas must be peeled from the other end.

                                                                                  Ángel boosted

                                                                                  [?]The Real Grunfink » 🌐
                                                                                  @grunfink@comam.es

                                                                                  I've just released version 2.15 of snac, the simple, minimalistic ActivityPub instance server. This time is mostly bugfixes:

                                                                                  Fixed bug in message posting that may result in 400 Bad Request errors (contributed by tobyjaffey).

                                                                                  Fixed crash and a deletion error in the unfollow code.

                                                                                  Added configuration files and examples for running snac with docker (contributed by tobyjaffey).

                                                                                  Serve /robots.txt (contributed by kensanata).

                                                                                  Use the Fediverse sparingly and wisely.

                                                                                  https://codeberg.org/grunfink/snac2

                                                                                  1 ★ 0 ↺
                                                                                  in reply to »

                                                                                  [?]Ángel » 🌐
                                                                                  @angel@triptico.com

                                                                                  It gathers all the text available to it, grinds it into a fine paste, and makes verbal chicken nuggets.
                                                                                  verbal chicken nuggets is my new favorite expression for today.

                                                                                    Ángel boosted

                                                                                    [?]CatSalad🐈🥗 (D.Burch) :blobcatrainbow: » 🌐
                                                                                    @catsalad@infosec.exchange

                                                                                    Dentist: So, do you floss?
                                                                                    Me: Do you use a unique password for every account?

                                                                                    0 ★ 1 ↺

                                                                                    [?]Ángel » 🌐
                                                                                    @angel@triptico.com

                                                                                    Nueva política: para todo aquel que me vuelva a enmierdar el timeline con textos generados por ChatGPT o alguna otra basura de IA semejante, bloqueo automático.

                                                                                    Ángel boosted

                                                                                    [?]The Real Grunfink » 🌐
                                                                                    @grunfink@comam.es

                                                                                    I'm proud to announce version 2.14 of snac, the simple, minimalistic ActivityPub instance server, that include the following new features and fixes:

                                                                                    Previous posts in the public and private timelines can be reached by a "More..." post at the end (contributed by kensanata).

                                                                                    Clicking the 'Like' and 'Boost' buttons don't move the full conversation up; after that, the page is reloaded to a more precise position. Still not perfect, but on the way.

                                                                                    New command-line operation, resetpwd, to reset a user's password to a new, random one.

                                                                                    Added a user setup option to toggle if sensitive content is shown or not by default (contributed by kensanata).

                                                                                    All images are loaded in lazy mode for a snappier feel (contributed by kensanata).

                                                                                    Fixed crash in the data storage upgrade process when debug level >= 2 (contributed by kensanata).

                                                                                    Log message improvements for excelence (contributed by kensanata).

                                                                                    The logging of "new 'Delete'..." messages has been moved to debug level 1, because I'm fed up of seeing my logs swamped with needless cruft.

                                                                                    Don't show the 'Boost' button for private messages.

                                                                                    Added (partial) support for /.well-known/nodeinfo site information. This is not mandatory at all, but if you want to serve it, remember that you need to proxy this address from your web server to the snac server.

                                                                                    Some internal structure improvements.

                                                                                    https://codeberg.org/grunfink/snac2

                                                                                    0 ★ 0 ↺

                                                                                    [?]Ángel » 🌐
                                                                                    @angel@triptico.com

                                                                                    Fuzzing ping(8)… and finding a 24 year old bug:

                                                                                    https://tlakh.xyz/fuzzing-ping.html

                                                                                    Ángel boosted

                                                                                    [?]FediFollows » 🌐
                                                                                    @FediFollows@social.growyourown.services

                                                                                    Picks of the Day:

                                                                                    ➡️ @Hamish - Live streaming about fun topics, serious topics, music, movies, gaming and more

                                                                                    ➡️ @ncoca - Freelance journalist covering Asia, especially human rights, sustainability, environment

                                                                                    ➡️ @nonamenosocks - Beautiful animated pixel art accompanied by original ambient music

                                                                                    ➡️ @catsalad - Computer security, privacy and corny humour

                                                                                    ➡️ @veronicaexplains - Videos about retro computing and modern libre software

                                                                                    More follows at fedi.directory

                                                                                      0 ★ 0 ↺

                                                                                      [?]Ángel » 🌐
                                                                                      @angel@triptico.com

                                                                                      Drowning in AI Generated Garbage : the silent war we are fighting:
                                                                                      The algorithms are already feeding themselves on their own data. And, as any graduate student will tell you, training on your own results is usually a bad idea. You end sooner or later with pure overfitted inbred garbage. Eating your own shit is never healthy in the long run.
                                                                                      https://ploum.net/2022-12-05-drowning-in-ai-generated-garbage.html

                                                                                      3 ★ 3 ↺
                                                                                      in reply to »

                                                                                      [?]Ángel » 🌐
                                                                                      @angel@triptico.com

                                                                                      @liw@toot.liw.fi here it's another one (this one also talks about roles and principals):

                                                                                      https://www.paepper.com/blog/posts/how-to-properly-manage-ssh-keys-for-server-access/

                                                                                        0 ★ 0 ↺
                                                                                        in reply to »

                                                                                        [?]Ángel » 🌐
                                                                                        @angel@triptico.com

                                                                                        It is. Here is mine:

                                                                                        gemini://tilde.club/~angel/atom.xml

                                                                                        There are many others.

                                                                                        (Well, it's an ATOM file, but whatever).

                                                                                          0 ★ 0 ↺

                                                                                          [?]Ángel » 🌐
                                                                                          @angel@triptico.com

                                                                                          Ah, the suffering.

                                                                                          1 ★ 0 ↺
                                                                                          in reply to »

                                                                                          [?]Ángel » 🌐
                                                                                          @angel@triptico.com

                                                                                          It's the old EEE (Embrace, Extend & Extinguish) tactics used by Microsoft and other perverse corporations since forever, but I don't see a real problem. To follow:

                                                                                          6. Concerned Tumblr users get upset and abandon it towards free, ActivityPub-enabled software platforms
                                                                                          7. Other users don't care shit and keep using Tumblr
                                                                                          8. Tumblr screws it with usual bigtech behaviour like of them do and annoy users that move to step 6

                                                                                          ad nauseam

                                                                                            1 ★ 0 ↺
                                                                                            in reply to »

                                                                                            [?]Ángel » 🌐
                                                                                            @angel@triptico.com

                                                                                            I understand you. I love myself the sound of a 14400 modem getting connecting. Beeeeep - ka-choonda-choonda-prrrrrr.

                                                                                            Those were the days.

                                                                                              0 ★ 0 ↺
                                                                                              in reply to »

                                                                                              [?]Ángel » 🌐
                                                                                              @angel@triptico.com

                                                                                              Here we are some people enjoying soccer in general but having issues with the games' host country politics against women and gay people.

                                                                                                0 ★ 0 ↺

                                                                                                [?]Ángel » 🌐
                                                                                                @angel@triptico.com

                                                                                                This is totally crazy:
                                                                                                "With our extremely linear history, the first commit in a repo hash a hash that starts with 0000000, the second commit is 0000001, the third is 0000002, and so on!"
                                                                                                [...]
                                                                                                "There is no way to easily create content with the desired prefix (that would prevent the whole point of checksums). So we only have one option: testing many combinations of junk data until we can find one that passes our criteria."
                                                                                                https://westling.dev/b/extremely-linear-git

                                                                                                0 ★ 0 ↺
                                                                                                in reply to »

                                                                                                [?]Ángel » 🌐
                                                                                                @angel@triptico.com

                                                                                                @Norvell@bsd.network @solene@bsd.network

                                                                                                Thanks. Will the fix be propagated to 7.2? I don't use -current.

                                                                                                  0 ★ 0 ↺
                                                                                                  in reply to »

                                                                                                  [?]Ángel » 🌐
                                                                                                  @angel@triptico.com

                                                                                                  With ComposeKey + N + ~

                                                                                                  0 ★ 0 ↺
                                                                                                  in reply to »

                                                                                                  [?]Ángel » 🌐
                                                                                                  @angel@triptico.com

                                                                                                  I'm glad to know that we're a bit safer because she is there 💓

                                                                                                  0 ★ 0 ↺
                                                                                                  in reply to »

                                                                                                  [?]Ángel » 🌐
                                                                                                  @angel@triptico.com

                                                                                                  Your test thread is being actively ignored.

                                                                                                  0 ★ 0 ↺

                                                                                                  [?]Ángel » 🌐
                                                                                                  @angel@triptico.com

                                                                                                  The "Quite OK Image" format for fast, lossless image compression:

                                                                                                  https://github.com/phoboslab/qoi/blob/master/qoi.h

                                                                                                  Interesting things: the overall simplicity and the chunk QOI_OP_LUMA, which implements diff compression from previous byte giving more weight to the green channel.

                                                                                                  0 ★ 0 ↺
                                                                                                  in reply to »

                                                                                                  [?]Ángel » 🌐
                                                                                                  @angel@triptico.com

                                                                                                  He seguido el enlace con ilusión para ver si formo parte de ALGO, pero no, ni siquiera de eso 😞

                                                                                                  0 ★ 0 ↺
                                                                                                  in reply to »

                                                                                                  [?]Ángel » 🌐
                                                                                                  @angel@triptico.com

                                                                                                  @solene@bsd.network @falsifian@mastodon.sdf.org this solution is pretty neat.

                                                                                                    0 ★ 0 ↺
                                                                                                    in reply to »

                                                                                                    [?]Ángel » 🌐
                                                                                                    @angel@triptico.com

                                                                                                    @solene@bsd.network

                                                                                                    I'm experimenting this same thing with Firefox since upgrading to OpenBSD 7.2. Crashing also seem to match the timestamp of pledge "rpath" log messages. I had no time to investigate seriously so I'm not sure what is causing it (sure it's not Mastodon because I don't use it). I also didn't change anything in its global configuration. Also, the rofi tool is crashing 50% of the times I try to run it.

                                                                                                    I'll try this weekend to find what it's happening.

                                                                                                      0 ★ 0 ↺
                                                                                                      in reply to »

                                                                                                      [?]Ángel » 🌐
                                                                                                      @angel@triptico.com

                                                                                                      Hey, @andybell@ravenation.club , are you the same Andy Bell that collaborated with Anne Clark?

                                                                                                        0 ★ 0 ↺
                                                                                                        in reply to »

                                                                                                        [?]Ángel » 🌐
                                                                                                        @angel@triptico.com

                                                                                                        Surely it's the nerdiest.

                                                                                                        0 ★ 0 ↺
                                                                                                        in reply to »

                                                                                                        [?]Ángel » 🌐
                                                                                                        @angel@triptico.com

                                                                                                        I you end up in hell because of this, I'll personally go there to take you out because this is how things must be done.

                                                                                                        1 ★ 2 ↺

                                                                                                        [?]Ángel » 🌐
                                                                                                        @angel@triptico.com

                                                                                                        Structural Regular Expressions were first described by unique genius Rob Pike when he found the line-oriented nature of usual regular expressions limiting.

                                                                                                        An interesting article on them by Getty Ritter:

                                                                                                        https://what.happens.when.computer/2016-08-30/structural-res/

                                                                                                        The original Rob Pike paper (PDF):

                                                                                                        http://doc.cat-v.org/bell_labs/structural_regexps/se.pdf

                                                                                                        Back to top - More...