Á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 .

    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

    Ángel boosted

    [?]pengzell.bsky.social » 🌐
    @per@sciences.social

    Just learned that “stochastic parroting” is the technical term for what ChatGPT does, which makes so much more sense than AI

    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

      Ángel boosted
      in reply to »

      [?]xmlns="Dan" » 🌐
      @divclassbutton@hachyderm.io

      @emilymbender There is a demand for low-background steel, steel produced before the nuclear tests mid century, for use in Geiger counters. They produce it from scavenging ships sunk during world war one, as it's the only way they can be sure there is no radiation.

      The same is going to happen for internet data, only archives pre-2022 will be usable for sociology research and the like as the rest will be contaminated by AI nonsense. Absolute travesty.

        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.

              Ángel boosted
              in reply to »

              [?]SergeEU » 🌐
              @serge8o@mastodon.social

              @sergio @manu

              Es laísmo es andaluz, se extendió a Castilla-La Mancha hasta Madrid.

              Es gramaticalmente incorrecto.

              No es como el leísmo que se considera un cultismo para Objeto Directo de persona masculina.

              Los acentos al hablar son todos correctos.

              El español castellano más "puro" es el de Valladolid y Burgos. Es como la Received Pronunciation del inglés británico o el Parisino del francés hexagonal.

              Los catalanes y gallegos no son laístas. Y los vascos solo algo leístas.

                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

                Ángel boosted

                [?]Python Weekly 🐍 » 🤖 🌐
                @python_discussions@mastodon.social

                Ángel boosted
                in reply to »

                [?]Axel 🚴😷🐧🐪⌨ | #WeAreNatenom » 🌐
                @xtaran@chaos.social

                @grunfink: The package of has been updated to version 2.15. So far @xtaran@c3pio.deuxchevaux.org ran 3 hours without issue. But then again, the previous version hadn't crashed for a while either. Let's see if it survives this mentioning. 😉

                  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

                  [?]Mignon Fogarty » 🌐
                  @grammargirl@zirk.us

                  OK, now I understand why I'm seeing all the jokes. 😂

                  A writer misread the Mastodon account that was banned from Twitter as "John Mastodon" instead of "Join Mastodon."

                  To what extent is that true? Before this latest wave of suspensions, Twitter had already suspended the account posting the location of Musk’s jet. Then, the platform removed John Mastodon, the founder of a competing social media company named after himself, for posting a link to the jet tracker’s Mastodon account.

                  Alt...To what extent is that true? Before this latest wave of suspensions, Twitter had already suspended the account posting the location of Musk’s jet. Then, the platform removed John Mastodon, the founder of a competing social media company named after himself, for posting a link to the jet tracker’s Mastodon account.

                    Ángel boosted

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

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

                    1 ★ 1 ↺
                    in reply to »

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

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

                      Ángel boosted

                      [?]The Book of Kels [She/Her] » 🌐
                      @Nezchan@wandering.shop

                      Oh, that's so good.

                      Actual artists on Artstation, fed up with AI generators scraping their work, started posting "no AI" logos (the classic circle with a line through it) in protest.

                      And since "trending on Artstation" has become a common prompt among AI users, their results are all getting contaminated, as the algorithm just assumes the logos are part of the image. They're all upset about the "attack" now.

                      The letters AI in a red circle with a line through it, with "NO TO AI GENERATED IMAGES" underneath.

                      Alt...The letters AI in a red circle with a line through it, with "NO TO AI GENERATED IMAGES" underneath.

                      Á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

                      Ángel boosted

                      [?]Marmoset [he/him/él] » 🌐
                      @Marmoset@kolektiva.social

                      From @pluralistic:

                      "Earlier this year, many people with Argus optical implants – which allow blind people to see – lost their vision when the manufacturer, Second Sight, went bust.

                      "Nano Precision Medical, the company's new owners, aren't interested in maintaining the implants, so that's the end of the road for everyone with one of Argus's 'bionic' eyes. The $150,000 per eye that those people paid is gone, and they have failing hardware permanently wired into their nervous systems.

                      "Having a bricked eye implant doesn't just rob you of your sight – many Argus users experience crippling vertigo and other side effects of nonfunctional implants. The company has promised to 'do our best to provide virtual support' to people whose Argus implants fail – but no more parts and no more patches."

                      pluralistic.net/2022/12/12/uns

                        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

                          [?]Cat 🐈🥗 (D.Burch) [🐱] » 🌐
                          @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

                          [?]Axel 🚴😷🐧🐪⌨ | #WeAreNatenom » 🌐
                          @xtaran@chaos.social

                          Just noticed that @grunfink's (codeberg.org/grunfink/snac2, Social Networks Are Crap, a simple, instance written in → ) is now available in Experimental: tracker.debian.org/pkg/snac2

                          Never heard of it before, but having a Mastodon-compatible instance packaged in Debian is great. So maybe time for my own instance? 😁 Will at least toy around with it. The question is on which host. But I suspect my Raspberry Pi running Debian Unstable will do. 😎

                            Á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

                              Ángel boosted

                              [?]Michael Pryor » 🌐
                              @MichaelPryor@aus.social

                              I guess there's only one thing better than a banjo, and that's more banjo ...
                              The Gibson Bass Banjo from 1931: 'The Noblest Instrument of Them All'.

                              The Gibson Bass Banjo

                              Alt...The Gibson Bass Banjo

                                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

                                Ángel boosted

                                [?]ϻค𝔬ᑭ » 🌐
                                @maop@mstdn.mx

                                Whoa!
                                ¡Un servidor de ActivityPub en :clang: C !

                                Pero que cosita tan mas hermosa :blobaww:

                                codeberg.org/grunfink/snac2

                                  Ángel boosted

                                  [?]ϻค𝔬ᑭ » 🌐
                                  @maop@mstdn.mx

                                  Whoa!
                                  ¡Un servidor de ActivityPub en :clang: C !

                                  Pero que cosita tan mas hermosa :blobaww:

                                  codeberg.org/grunfink/snac2

                                    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

                                                      0 ★ 1 ↺

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

                                                      0 ★ 0 ↺
                                                      in reply to »

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

                                                      I don't see the cat you mention, he may be hidden or something.

                                                      1 ★ 0 ↺
                                                      in reply to »

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

                                                      @solene@bsd.network As far as I know, there is no official term for what you want. In my current development team we call these ones 'interim' versions, but this is more like private slang among us. In a previous team I was a part of they called these versions (that can be very broken if you are not careful) 'unstable' checkouts.

                                                        0 ★ 0 ↺
                                                        in reply to »

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

                                                        I remember from decades ago that wmbiff, a biff-like WindowMaker applet (i.e. a program to notify you of email messages arrived) allowed you to execute an arbitrary script on every new input. IMAP4 was supported.

                                                        0 ★ 0 ↺
                                                        in reply to »

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

                                                        ¿Por qué «salvas» la producción artística? ¿Por qué en ese caso sí te parece justo trabajar una vez y cobrar por lo mismo cientos de veces?

                                                        0 ★ 0 ↺
                                                        in reply to »

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

                                                        Es que ellos son más del Dios iracundo y envidioso del Antiguo Testamento, no de ese más flojo y ausente que sale en el Nuevo.

                                                        0 ★ 0 ↺
                                                        in reply to »

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

                                                        No me parece tan «simple». Simple es un open P, "|/usr/sbin/sendmail -t" y escribir en P un mensaje con sus cabeceras y todo 😆

                                                        1 ★ 1 ↺
                                                        in reply to »

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

                                                        @JacoboDopicoUC3M@laterracita.online

                                                        Lo malo de Threaderapp es que esos hilos recopilados tienen fecha de caducidad. Lo propio sería, una vez generado el hilo, descargarlo de Threaderapp y ponerlo en una página web, blog o lo que sea.

                                                          0 ★ 0 ↺

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

                                                          Esto puede estar bien.

                                                          0 ★ 0 ↺

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

                                                          0 ★ 0 ↺
                                                          in reply to »

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

                                                          @liw@toot.liw.fi @joeyh@octodon.social

                                                          The word is old and comes from mystical Gnosticism:

                                                          Pleroma (Koinē Greek: πλήρωμα, literally "fullness") generally refers to the totality of divine powers.
                                                          https://en.wikipedia.org/wiki/Pleroma

                                                            1 ★ 0 ↺
                                                            in reply to »

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

                                                            @Anarcat@kolektiva.social @benjojo@benjojo.co.uk I use snac, which is also lightweight and less 'crazy' than honk...

                                                            https://codeberg.org/grunfink/snac2

                                                              0 ★ 0 ↺
                                                              in reply to »

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

                                                              Well, I bet on brave things 😉

                                                              Jokes aside, it feels pretty stable and slim.

                                                              0 ★ 0 ↺

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

                                                              Using the [XTerm] bell as modern notification (Antoine Baupré):

                                                              https://anarc.at/blog/2022-11-08-modern-bell-urgency/

                                                              0 ★ 1 ↺
                                                              Ángel boosted
                                                              in reply to »

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

                                                              As you requested, I say hi. I've been following you from the Planet Debian RSS from like forever, and I've always enjoyed your aggregated posts, specially those regarding your kids and their love of trains. I miss those posts, they were very charming and well written.

                                                              On a more prosaic matter, I also was for years a happy user of you offlineimap application.

                                                              Cheers!

                                                              0 ★ 0 ↺
                                                              in reply to »

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

                                                              TL;DR: «el fediverso también es una mierda porque está lleno de personas».

                                                              0 ★ 0 ↺
                                                              in reply to »

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

                                                              I think this show works because the main characters are horrible persons (among other things, of course).

                                                              0 ★ 0 ↺
                                                              in reply to »

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

                                                              I totally agree with you, it's their descensus ad inferos what make the show fascinating, as they start being good people and end up being cold monsters because of the circunstancies. The case for Ruth is specially heartbreaking because he is how she is due to poverty and family issues, she tries but never succeeds.

                                                              1 ★ 1 ↺

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

                                                              Como estoy totalmente fuera de las redes se me pasó enterarme de que mi relato Un árbol con vistas fue finalista del premio Domingo Santos de Relato 2022.

                                                              El convocante del certamen, AEFCFT/Pórtico, publicará un libro electrónico gratuito incluyendo mi relato junto al ganador y los otros tres finalistas. En cuanto me entere de cómo y desde dónde descargarlo, pondré el enlace por aquí.

                                                              https://twitter.com/Portico_AEFCFT/status/1576181898488950786

                                                              1 ★ 0 ↺
                                                              in reply to »

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

                                                              There is no univocal relation between users and people in this network (nor in any other, for that matter). Some 'users' may belong to the same person. Some 'users' may be bots.

                                                              What you have in you hard drives are users (or accounts), not people.

                                                              0 ★ 1 ↺

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

                                                              TIL that you can have a full-path soname in a dynamic library, so that binaries linked to it can find it even if it's in a non-standard place:

                                                              gcc -shared -o libcrazy.so -Wl,-soname,/an/esoteric/place/to/store/libcrazy.so crazy.c
                                                              gcc -o main -L. -lcrazy main.c
                                                              This way, you don't need kludges regarding the use of LD_LIBRARY_PATH nor anything else.

                                                              0 ★ 0 ↺

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

                                                              TIL by accident that you can type make from inside gdb and does what you think it does.

                                                              0 ★ 0 ↺
                                                              in reply to »

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

                                                              Wow, strangest.saddest.city is probably the most beautiful domain name ever.

                                                              1 ★ 0 ↺

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

                                                              I wonder what do they sell in this place.

                                                              0 ★ 0 ↺
                                                              in reply to »

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

                                                              I suggest that, instead of keeping the "thread" format as a chain of brief messages (which were used in Twitter to avoid one of its severe limitations), you move all your valuable information to a more suitable format, like a web page or a blog entry or somewhat similar.

                                                              Then you can publish here links to your creations for us to enjoy.

                                                              0 ★ 0 ↺

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

                                                              If you want to create an executable program in memory and execute it without going through the filesystem, this is how you do it (Linux only):

                                                              int fd = memfd_create("foo", MFD_CLOEXEC);
                                                              // write your image to fd however you want
                                                              fexecve(fd, argv, envp);
                                                              https://unix.stackexchange.com/questions/230472/can-i-exec-an-entirely-new-process-without-an-executable-file

                                                              1 ★ 0 ↺
                                                              in reply to »

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

                                                              Madre mía. ¿Esto pasa en todas las opciones del menú, o solo en el de "Eliminar cuenta"?

                                                              0 ★ 1 ↺

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

                                                              If you develop in C, you'll probably end up using memory leak detection tools like valgrind, libleak or the scan-build tool from the LLVM compiler. There is a less known tool inside the GCC compiler itself: the -fsanitize=address.

                                                              If you use a standard make setup, you can recompile your project doing

                                                              make CFLAGS="-fsanitize=address -fno-omit-frame-pointer"
                                                              After exiting your program, a summary of memory leak errors (including the line of the source code were it happened) will be printed out.

                                                              0 ★ 0 ↺
                                                              in reply to »

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

                                                              Interesting, will try. I'm surprised about the use of mustard, though. Is mustard taste too present?

                                                              0 ★ 0 ↺
                                                              in reply to »

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

                                                              Why is it called the fediverse?
                                                              It comes from FEDerated unIVERSE.

                                                              1 ★ 1 ↺

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

                                                              Fast character case conversion (or how to really compress sparse arrays):

                                                              Converting strings and characters between lower and upper cases is a very common need.

                                                              In particular, case conversion is often used to implement case-insensitive comparision, an operation that is often present on the program's fast paths as a part of data container lookups and content manipulation.

                                                              So it is usually desirable to make case conversions as fast as possible.

                                                              In this post we are going to look at one of the options - very fast case conversion using compressed lookup tables and also at some options for compressing these even further.

                                                              https://github.com/apankrat/notes/tree/master/fast-case-conversion

                                                              1 ★ 0 ↺

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

                                                              Stop writing Twitter threads! (Pierre Equoy):

                                                              So please, please, if you plan on writing something longer than a bad joke or a snarky comment, do not use Twitter. Your ideas, your findings, your knowledge deserve better. Put your thoughts on your own website or blog, and share it with the World using whatever social network you see fit.
                                                              These apply much more so to the Fediverse, where you don't have the stupid character limitation.

                                                              https://pierre.equoy.fr/blog/posts/2022/10/stop-writing-twitter-threads/

                                                              0 ★ 0 ↺
                                                              in reply to »

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

                                                              Insightful thought, but... doesn't this apply to mostly all artistic disciplines, e.g. books? You always pay before being able to know if you like it or not.

                                                              I was about to say it happens on music records at well, but the economic model has changed on this as you don't buy those things anymore.

                                                              0 ★ 0 ↺
                                                              in reply to »

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

                                                              Estropeo el clickbait: usar el lavavajillas consume menos agua y menos energía para calentarla que lavar a mano.

                                                              Además, hay otra cosa que (creo que) el artículo no menciona: usar el lavavajillas es más higiénico porque las temperaturas que se alcanzan dentro también achicharran a buena parte de los bichos.

                                                              0 ★ 0 ↺

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

                                                              Time is an illusion, Unix time doubly so... (Jan Schaumann):

                                                              "At the time we didn't have tapes and we had a couple of file-systems running and we kept changing the origin of time," he said. "So finally we said, 'Let's pick one thing that's not going to overflow for a while.' 1970 seemed to be as good as any. "
                                                              -- Dennis Ritchie
                                                              https://www.netmeister.org/blog/epoch.html

                                                              1 ★ 0 ↺
                                                              in reply to »

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

                                                              Igual es el momento de que pruebes OpenBSD. El soporte de 32bits es completo y no tengo noticia de que piensen abandonarlo en breve. No necesita demasiados recursos y tienes todos los escritorios ligeros que conoces.

                                                              0 ★ 0 ↺
                                                              in reply to »

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

                                                              Ya de paso, conviene recordar también que los administradores de las instancias Mastodon pueden leer los mensajes directos de sus usuarios:

                                                              " Clarify that DMs can be read by instance owners #18079 "

                                                              https://github.com/mastodon/mastodon/issues/18079

                                                              0 ★ 1 ↺
                                                              in reply to »

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

                                                              From the article:

                                                              Unlike Ext4, Btrfs does not support encryption [...]
                                                              Does ext4 really support encryption? I meant, of course you can use LUKS and ext4 over it, but...

                                                              0 ★ 0 ↺

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

                                                              Perceptual hashing (Matt Rickard):

                                                              Hashing algorithms map data to an arbitrary fixed-size value. Most hashing algorithms actively try to avoid collisions – e.g., minimizing the probability of two different keys having the same hash. Perceptual hashes do the opposite – they maximize collisions by creating some dimension of data locality – similar keys have similar hashes.
                                                              https://matt-rickard.com/perceptual-hashing

                                                              1 ★ 0 ↺
                                                              in reply to »

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

                                                              Si no recuerdo mal, incluso lo puedes configurar para que siempre grabe las conversaciones telefónicas.

                                                              0 ★ 1 ↺
                                                              in reply to »

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

                                                              Respecto a esto, existe una aplicación en F-Droid que se llama FFUpdater que permite actualizar a la última versión del Firefox. Yo la tengo instalada en mi Samsung J5 con Lineage OS y funciona de cine.

                                                              1 ★ 3 ↺

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

                                                              OpenBSD 7.2 has been released:

                                                              https://marc.info/?l=openbsd-misc&m=166627387020774&w=2

                                                              Congratulations to everyone involved.

                                                              0 ★ 1 ↺

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

                                                              My OpenBSD home server and my OpenBSD laptop have been upgraded with no problem. Maybe even faster than in previous releases.

                                                              The ps program now implements the -f (forest) argument, which is not really that important, but makes my muscle memory happy because I'm accustomed to decades of Linux typing ps xaf.

                                                              The pkg_add -u command is now blazing fast.

                                                              This is a fantastic piece of work by a fantastic group of people. If you use it, it would be nice to contribute:

                                                              https://www.openbsd.org/donations.html

                                                              1 ★ 0 ↺

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

                                                              How to check if any word is zero (Wojciech Muła):

                                                              http://0x80.pl/notesen/2021-03-11-any-word-is-zero.html

                                                              0 ★ 1 ↺

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

                                                              Cory Doctorow:

                                                              20 years ago, if you ate dinner under the unblinking eye of a CCTV, it was because you were housed in a supermax prison. Today, it's because you were unwise enough to pay hundreds or thousands of dollars for "home automation" from Google, Apple, Amazon or another "luxury surveillance" vendor.
                                                              https://pluralistic.net/2022/10/07/sensory-deprivation/#sensorship

                                                              1 ★ 0 ↺
                                                              in reply to »

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

                                                              @chuso@mastodon.social @VictorMoral@mastodon.social yo uso el servicio web y lo tengo siempre abierto en una pestaña del Firefox (de esas pinned, pequeñitas, a la izquierda). Igual me pierdo alguna funcionalidad, pero yo no he echado de menos nada.

                                                                0 ★ 1 ↺

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

                                                                While re-reading ActivityPub documentation, I've discovered that there is a Dislike message type. Not to repent from liking something (that would be an Undo + Like message), but to actively show your disapproval of something 🤷

                                                                0 ★ 1 ↺
                                                                in reply to »

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

                                                                No sé si será el caso, pero he visto que los programas hechos en Go ocupan locuras como esas.

                                                                0 ★ 1 ↺
                                                                in reply to »

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

                                                                My opinion is that it should return a 5xx as a way to tell the client they did not do anything wrong. If the client is a user-operated web browser there is not much to do about it, but if the client is a library it tells the programmer that the error is not their fault (i.e. packets are not malformed nor data missing and so).

                                                                Good question, anyhow.

                                                                0 ★ 0 ↺
                                                                in reply to »

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

                                                                @freezr@bsd.network @brynet@bsd.network will obsdfreqd be included in the packages, Solène?

                                                                  0 ★ 0 ↺

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

                                                                  ꙮ҄ꙮ҄ꙮ҄ Night is a beast made of eyes Ꙭ ꙮꙮ҄ꙮ҄

                                                                  The multiocular O is a rare form of the Cyrillic letter О. How rare?

                                                                  Rare enough to occur in a single phrase, in a single text written in an extinct language, Old Church Slavonic.

                                                                  The text is a copy of the Book of Psalms, written around 1429 and kept in Russia

                                                                  https://languagehat.com/multiocular-o/

                                                                  0 ★ 1 ↺

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

                                                                  It's not new at all (2005, things may have changed very much), but this document about the architecture of QEMU from its author Fabrice Bellard is fascinating:

                                                                  https://www.usenix.org/legacy/event/usenix05/tech/freenix/full_papers/bellard/bellard.pdf

                                                                  0 ★ 0 ↺

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

                                                                  Read out there:

                                                                  What's the word that's not schadenfreude, but means "enjoying someone else's tech misery because, thank fuck it's not me, but also hoping the poor schmuck manages to solve his problem because, (a) he's a nice guy and (2) I really want to know the solution".
                                                                  😆

                                                                  0 ★ 0 ↺

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

                                                                  Using a Framework will harm the maintenance of your software:

                                                                  https://berk.es/2022/09/06/frameworks-harm-maintenance/

                                                                  0 ★ 0 ↺

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

                                                                  Poor man's profiler, or profiling a running program with a cheap combination of gdb, awk and scripting:

                                                                  Sampling tools like oprofile or dtrace's profile provider don't really provide methods to see what [multithreaded] programs are blocking on - only where they spend CPU time. Though there exist advanced techniques (such as systemtap and dtrace call level probes), it is overkill to build upon that [...]
                                                                  [...] one needs to improvise, like.. use debuggers - they can walk threads and provide stacks.
                                                                  http://poormansprofiler.org/

                                                                  2 ★ 0 ↺
                                                                  in reply to »

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

                                                                  @solene@bsd.network @alderwick@merveilles.town It also protects you (somewhat) in ransomware intrusion cases if your snapshots are read-only.

                                                                    0 ★ 0 ↺

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

                                                                    The Days since incident web site keeps track of the latest catastrophic events:

                                                                    https://neal.fun/days-since-incident/

                                                                    0 ★ 0 ↺
                                                                    in reply to »

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

                                                                    Though I understand those who were against it, I think this is a very good decision.

                                                                    Debian will be much more accessible and easier to install, and that can only be good for everyone.

                                                                    Congratulations.

                                                                    0 ★ 0 ↺
                                                                    in reply to »

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

                                                                    Awesome. Also, the MD5 starts and ends with 1337 which is also awesome.

                                                                    1 ★ 1 ↺
                                                                    in reply to »

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

                                                                    Deliberately on purpose.

                                                                    See also aibohpphobia: fear of palindromes.

                                                                    1 ★ 0 ↺
                                                                    in reply to »

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

                                                                    Hola. Esto parece suficientemente estable como para tener mi presencia aquí.

                                                                    Escribiré poco pero leeré todo lo que mandes.

                                                                    0 ★ 0 ↺

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

                                                                    "I need privacy. Not because my actions are questionable, but because 'your' judgement and intentions are."
                                                                    https://tilde.zone/@gemlog/109025812633991107