Ángel

@angel@triptico.com

Former programmer and struggling artist

No AI was used in any of my writings, tunes, doodles, software or anything



Blog: ✔ https://triptico.com
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.club: ✔ https://tilde.club/~angel/
Ann Hell Music: ✔ https://exode.me/accounts/annhell
Keyoxide: ✔ https://keyoxide.org/hkp/1AFAE6809099EB5CD65A4E32B498DDC28F4584FF

Location: 40.4235492,-3.6617828

95 following, 226 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 .

    Ángel boosted

    [?]vorlon [he/they] » 🌐
    @vorlon@mastodon.social

    For anyone who wants to try out time-limited sessions, pam-session-timelimit is now in Debian unstable and Ubuntu lunar:

    packages.debian.org/sid/pam-se

    I've also finished a patch to make pam_time integrate with pam_systemd, which after 20+ years makes it possible for pam_time to enforce the end of sessions and not just their start times:

    github.com/linux-pam/linux-pam

    0 ★ 0 ↺
    in reply to »

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

    ¿Y qué ha pasado con los hombres del pueblo? ¿Siguen yendo, o ya no?

      0 ★ 0 ↺
      in reply to »

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

      La señora de la foto, ¿no nos está haciendo una peineta estilo Mañueco?

        Ángel boosted

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

        I'm very glad to announce the release of version 2.27 of , the simple, minimalistic instance server written in ANSI C. It includes some interesting new features (that I announced some days ago):

        Started Mastodon API support, so you can use Mastodon-compatible apps to access accounts. What works so far: login, private and public timelines, full post information (replies and ancestors), liking and boosting posts. Things that don't work yet but eventually will: following accounts, posting and replying to messages (I still have to figure out how some things work, like posting images), notifications (needs some internal support), the instance timeline (snac does not have one, but it can be simulated with not much effort) and probably many other things. Things that will never work: bookmarks, pinning, a federated timeline, many other things that I don't remember right now. Please note that if you want to use this API in your instance, you must add some lines to your HTTP proxy configuration, see the snac(8) (administrator documentation) manual page. I'm doing my tests using the (which sometimes crashes, surely my fault), , and Android apps. Success or failure reports will be appreciated.

        Fixed some buffer overflows (contributed by Saagar Jha).

        Fixed overzealous rejection of some local boosts.

        https://comam.es/what-is-snac

          0 ★ 0 ↺

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

          Uno de los momentos más decisivos para alguien que escribe es enfrentarse a la «página en blanco» cuando tienes que escribir una dedicatoria a alguien a quien quieres.

          0 ★ 0 ↺

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

          7.3 is out there.

          https://openbsd.org/73.html

          Thanks again to the great people that makes this unique piece of software possible.

            3 ★ 6 ↺

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

            Ángel boosted

            [?]El Infierno de Dante » 🤖 🌐
            @infierno@comam.es

            Dulce hermano ¿qué quieres que te diga?
            Ya presiento unos tiempos venideros
            de que esta hora ya no está lejana,
            en que será en el púlpito vedado
            el que las descaradas florentinas
            vayan mostrando en público las tetas.

            0 ★ 0 ↺
            in reply to »

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

            29

              0 ★ 0 ↺

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

              0 ★ 0 ↺

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

              Bitcoin white paper is hidden away in macOS’s system folder for some reason:

              https://arstechnica.com/gadgets/2023/04/bitcoin-whitepaper-is-hidden-away-in-macoss-system-folders-for-some-reason/

              Ángel boosted

              [?]El Infierno de Dante » 🤖 🌐
              @infierno@comam.es

              Mostraba el crudo ejemplo y la ruina
              que hizo Tamiris cuando dijo a Ciro:
              «tuviste sed de sangre y te doy sangre».

              Ángel boosted

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

              Hi, everyone. I've just released version 2.26 of , the simple, minimalistic instance server written in ANSI C. This is a low profile maintenance version that includes just the following minor changes:

              The OpenSSL code has been refactored to avoid using deprecated functions.

              Added more aggressive filtering on unwanted Announce (boost) messages.

              https://codeberg.org/grunfink/snac2

                2 ★ 0 ↺

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

                The age of average, or why everything looks the same these days:

                https://www.alexmurrell.co.uk/articles/the-age-of-average

                1 ★ 0 ↺
                in reply to »

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

                If you don't care about having the lastest version of every package, I think Debian stable meets your needs.

                  0 ★ 0 ↺
                  in reply to »

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

                  Are you interested in Mastodon in particular only, or are we users of other Fediverse software that is not Mastodon also subjects of your survey?

                  CC: @__nate__@mstdn.social

                    Ángel boosted

                    [?]El Infierno de Dante » 🤖 🌐
                    @infierno@comam.es

                    volví hacia él mi rostro enlagrimado;
                    y aquí me descubrió completamente
                    aquel color que me escondió el infierno.

                    Ángel boosted

                    [?]Jan Schaumann » 🌐
                    @jschauma@mstdn.social

                    What's Ruby?

                    An interpreted, multi-paradigm, high-level, general-purpose programming language. You need Rust to build it.

                    What's Rust?

                    A compiled, multi-paradigm, high-level, general-purpose programming language. You need Python to build it.

                    What's Python?

                    An interpreted, multi-paradigm, high-level, general-purpose programming language.

                    Do I need, uhm, Perl to build it?

                    No, but you need Perl to build Rust.

                    I knew it. What's Perl?

                    An interpreted, multi-paradigm, high-level, general-

                    Ángel boosted

                    [?]El Infierno de Dante » 🤖 🌐
                    @infierno@comam.es

                    si el azar o el destino o Dios lo quiso,
                    no sé; mas paseando entre cabezas,
                    golpeé con el pie el rostro de una.

                    1 ★ 0 ↺
                    in reply to »

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

                    Totalmente de acuerdo. Y nada dice «la vida aún merece la pena, al menos durante unos instantes» como ese silbidito que te dice que ya, ya te puedes tomar una pausa, pobre diablo.

                      0 ★ 0 ↺
                      in reply to »

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

                      I miss the Cryptkeeper in this list. Also, Why Elvira is not in this list is a mistery to me.

                        0 ★ 1 ↺
                        in reply to »

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

                        Aquí tenemos el Pipewire, para ayudarnos a olvidar todo lo que habíamos aprendido sobre Pulseaudio.

                          0 ★ 0 ↺
                          in reply to »

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

                          Fucking bullfights

                            Ángel boosted

                            [?]Aaron » 🌐
                            @hosford42@techhub.social

                            It's expensive to be poor. It's ironic but true. You get charges and fees for everything. Higher interest rates. Overdraft fees. Late fees. Having only enough to buy what you need right now instead of buying in bulk. Losing your job because you can't afford to get your car fixed. Losing your car because you don't have a job. Even your mental faculties are drained, as you are forced to continually eat low-nutrition foods, "sleep" in miserable conditions, and be exposed to toxins and lack of medical treatment. The lack of liquidity wipes you out. Life really does kick you while you're down.

                            You can't tell someone trapped in that vicious cycle to "just" get a job or "just" make responsible decisions. Sometimes, no amount of good decision-making can stop the vortex sucking them down. So the next time you are tempted to place moral judgment on someone who lives in poverty, think twice.

                            Signed, someone who has been both a Have and a Have-Not.

                            Ángel boosted

                            [?]Christian Friedrich [he/his - er/ihm] » 🌐
                            @friedelitis@mastodon.social

                            Wir alle, Zug. Wir alle.

                            Anzeige am Zug, der am Gleis steht: Ich bin kaputt

                            Alt...Anzeige am Zug, der am Gleis steht: Ich bin kaputt

                            1 ★ 0 ↺
                            in reply to »

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

                            If that hideous day ever happens, that beer would be an Andechs' Brewery Bergbock Hell [1]. Why? Hard to tell, personal favourite. I find bockbier types the most tasty, smooth and at the same time strong beers.

                            [1] https://www.andechs.de/en/monastery-brewery/product-range/bergbock-hell.html

                            If these gems were not available for me, I would also be happy drowned in belgian Kaiser Karel, american Spencer Trappist Ale or german Hofbräuhaus.

                              Ángel boosted

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

                              I totally agree, I still haven't found any real ActivityPub client.

                              Does support the C2S ActivityPub protocol?

                                0 ★ 0 ↺
                                in reply to »

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

                                Julia, the rat and the phrase are references to Orwell's novel 1984.

                                CC: @virtuosew@mathstodon.xyz @stitchsprout@socel.net @inkstitch@diode.zone @FediFollows@social.growyourown.services

                                  1 ★ 0 ↺
                                  in reply to »

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

                                  2 ★ 0 ↺
                                  in reply to »

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

                                  You will die alone anyway, anywhere.

                                    Ángel boosted

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

                                    I am not the internet police, but I think it would be better for people who write masto api clients to not refer to them as generic activitypub clients. Did you even read the page title of the spec you implemented?

                                    0 ★ 0 ↺

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

                                    Cada vez que vas de niño al McDonalds lo sientes como un triunfo; cada vez que vas de adulto, como una derrota.

                                    5 ★ 3 ↺
                                    in reply to »

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

                                    In spanish Spanish we still use to say "tira de la cadena" (literally, "pull the chain") for flushing the toilet, because in the past there was very common to have the toilet water deposit high and you emptied it by, well, pulling a cord or chain. These things have been replaced almost everywhere by button-triggered ones at waist level, but the expression still remains (used even for young people who had never "pulled the chain" to flush the toilet).

                                      0 ★ 1 ↺
                                      in reply to »

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

                                      El artículo tiene de título «¿Estás cometiendo estos fallos de diseño en tu blog?», pero sin embargo está estructurado no como una lista de esos supuestos fallos de diseño, sino como una lista de cosas que sí tienes que hacer 🤦

                                        0 ★ 1 ↺
                                        in reply to »

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

                                        Según mi opinión, falta el mejor: mupdf. Ligero, rápido y con versión Android. Además permite ver PDFs (el nombre puede dar alguna pista sobre esto último).

                                          1 ★ 1 ↺
                                          in reply to »

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

                                          Un amigo bastante cínico decía que mucha gente es de izquierdas hasta que tiene algo en propiedad.

                                            1 ★ 0 ↺
                                            in reply to »

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

                                            Your articles are awesome. Thank you very much.

                                              4 ★ 3 ↺
                                              in reply to »

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

                                              "I see no hope for the future of our people if they are dependent on frivolous youth of today, for certainly all youth are reckless beyond words... When I was young, we were taught to be discreet and respectful of elders, but the present youth are exceedingly wise [disrespectful] and impatient of restraint".
                                              Hesiod
                                              8th century BC

                                                0 ★ 0 ↺

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

                                                Looking through

                                                Harry the cat, looking through a window

                                                Alt...Harry the cat, looking through a window

                                                  0 ★ 0 ↺

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

                                                  1 ★ 0 ↺
                                                  in reply to »

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

                                                  piensan que las IA son la panacea que les ayudará a conseguirlo sin esforzarse lo más mínimo
                                                  Hay mucho de eso, yo también lo creo. Como dice Terry Pratchett, en el mundo hay mucha gente a la que le gustaría haber hecho cosas.

                                                    12 ★ 8 ↺

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

                                                    This is a chart of user ratings on every episode of The Simpsons.

                                                    Very valuable information for watching a "the very best of..."


                                                    A heat chart of user ratings on every The Simpsons episode

                                                    Alt...A heat chart of user ratings on every The Simpsons episode

                                                      0 ★ 0 ↺
                                                      in reply to »

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

                                                      Por lo que yo he entendido, el Nostr ha estado desde el principio respaldado por los criptolais. Solo por eso, jamás se me ocurrirá desarrollar algo relacionado con él.

                                                      Y es una pena, porque técnicamente el protocolo está muchísimo mejor diseñado que el ActivityPub.

                                                        0 ★ 0 ↺
                                                        in reply to »

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

                                                        A kick in the eye to Volkswagen for being an asshole corporation and another kick in the eye to the parents that leave a two-year old alone in a car.


                                                          1 ★ 1 ↺
                                                          in reply to »

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

                                                          Estoy interesado en tu piso
                                                          Teléfono █████████
                                                          Esto ha ocurrido antes. Si no haces nada, entienden que el piso está vacío, así que entran por la noche, arrasan con todo y matan a todo el mundo que está dentro. Si contactas y dices que no estás interesado, lo entienden como una provocación, y entonces entran por la noche, arrasan con todo y matan a todo el mundo que está dentro. Si les dices que quieres negociar, te sueltan un montón de buenas palabras para tranquilizarte pero después entran por la noche, arrasan con todo y matan a todo el mundo que está dentro.

                                                          Lo único que te queda es coger todo lo que puedas ahora mismo y salir del piso lo antes posible.


                                                            Ángel boosted

                                                            [?]🚲 » 🌐
                                                            @dx@social.ridetrans.it

                                                            “The reason most public transportation is seen as ‘losing’ money is precisely because it charges for trips. If you don't charge fares, suddenly it can't ‘lose’ money. It just costs money, the same as the roads.”

                                                            This random comment has given me my new favourite argument for removing fares from public transit.

                                                            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.

                                                                        Ángel boosted

                                                                        [?]@sara » 🌐
                                                                        @sara@hachyderm.io

                                                                        accidentally wrote "saad" instead of "saas" in a text to my partner; they immediately coined "Software as a Disappointment"

                                                                        and honestly, where is the lie

                                                                        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.

                                                                                                                            Ángel boosted

                                                                                                                            [?]Emily St. James » 🌐
                                                                                                                            @emstjames@mastodon.social

                                                                                                                            Me, any time I do something wrong from now on: "PLEASE DO NOT ATTACK ME. An AUTHOR has TOLD a STORY."

                                                                                                                            (From here: upstreamreviews.substack.com/p )

                                                                                                                            Text (in interview format):

MG: What would you say to those who feel they donated under a false pretense and might feel wronged?

SM: To those who donated I would again stress this wasn't demanded of them. I'm sorry they feel wronged, but they chose to DONATE. It doesn't magically become a loan because they regret it now. And WHY do they? Because an Author told a Story? The only difference now vs before is I'm alive. They'd rather I be dead? Then they'd be happy about donating? That's what it seems like they're saying, they're cruelly wishing death on me.

                                                                                                                            Alt...Text (in interview format): MG: What would you say to those who feel they donated under a false pretense and might feel wronged? SM: To those who donated I would again stress this wasn't demanded of them. I'm sorry they feel wronged, but they chose to DONATE. It doesn't magically become a loan because they regret it now. And WHY do they? Because an Author told a Story? The only difference now vs before is I'm alive. They'd rather I be dead? Then they'd be happy about donating? That's what it seems like they're saying, they're cruelly wishing death on me.

                                                                                                                            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/

                                                                                                                                Ángel boosted

                                                                                                                                [?]luis rodil 🇨🇺 » 🌐
                                                                                                                                @zilog@post.lurk.org

                                                                                                                                Researching mines in northern Spain I came across this curious object. It's a canary cage designed to keep the canary alive in the event of a gas leak. If a miner saw the canary laying at the bottom of the cage it was time to abandon everything and leave the mine, but not without first closing the latched glass door and opening the valve of the oxygen bottle to save the bird. A miner would do that on their way out and take the bird with them. It's a signifier of the miner's legendary sense of solidarity, no lives lost to the mine on a miners watch. A solidarity that was also crucial in the fight for workers rights, creating safer and more humane working conditions, achievements of unionization and solidarity that some of us still enjoy today.

                                                                                                                                a heavy cast metal cube with glass-sided pannels, a latches glass door half open and an tiny oxygen bottle on top, with a canary bird inside

                                                                                                                                Alt...a heavy cast metal cube with glass-sided pannels, a latches glass door half open and an tiny oxygen bottle on top, with a canary bird inside

                                                                                                                                Back to top - More...