Skip to main content

Posts

Showing posts from 2024

Looking for a new registrar

 My main domain is going for renewal in January. I'm having a few projects in mind that will required some new domains. I've been using gandi as a registrar for the last 20+ years. I'm happy about the service I got. Not happy about their email change policy form last year, so looking to change registrar. What I'm looking for : A registrar that has 2FA a registrar that can do .net and .fr A registrar that does DNS hosting Said DNS hosting supports DNSSEC Preferably based in Europe   What do you recommend and why?

Pourquoi je suis devenu informaticien

Quand j'étais petit, j'ai eu l'immense chance d'avoir un Apple ][e à la maison. J'avais dix ans quand celui-ci est arrivé à la maison. Grâce à Aldo Reset, Laurent Rueil et autres, j'ai joué, joué, joué à une multitude de jeux. Mon Papa calculait des fractales de Mandelbrot (cela prenait la nuit), et ces calculs ont longtemps été ma mesure de puissance favorite. Puis j'ai découvert le jeu de rôle. D&D, L'appel de Cthulhu, Runequest, et Rêve de Dragon . Un jour, je décide d'automatiser la création de personnage et de me faire un logiciel pour que cela se fasse plus vite. J'arrive à quelque chose, mais c'est incomplet. Par contre, le virus m'a pris — je découvre DOS et je commence à programmer, l'informatique ferra partie de ma vie.

Ils sont assez grand

 Hier est arrivé un nouvel ordinateur pour la maison, un beelink avec une carte Gfx, 16 GB de Ram et 1/2 T de disque. J'ai installé Fedora+KDE dessus rendu les enfants sudoers pour qu'ils puissent apprendre à utiliser un ordinateur.  Le précédente machine à enfant était sous windows, j'avais eu la flemme d'installer nunux, et donc je me tappais régulièrement les maj. Là pas de soucis, je peux me connecter via ssh et faire l'admin de la machine. Les firmware ne sont pas disponible sur le LVFS, j'ai donc fait une demande au support. Ils ont déjà installé plein de jeu et son autonome - prochaine étape , leur faire faire de la programmation.

Joost.com aka theveniceproject

Back in 2006 after visiting Fosdem and seeing Alexander Fritze demoing Zap (a voiceover ip phone using Mozilla technology developed by 8x8). I tried to make it work on Mac OS X which was at the time my OS of choice (it was way less in use by developers than it is today). I was affected by personal issues, so didn't really do anything about that until the end of June of that year. Finally, on a Friday night, I managed to add the proper ld flag to have audio in and posted something on the zap mailing list.       I got an answer from the project manager at 8x8 giving me FTP write access, so I could upload my build. I don't remember if I send a patch too. Furthermore, I got another interesting email from Alex telling me he had forgotten to tell me something at FOSDEM , but could not really tell me more. To which I replied, give me a NDA and I'll sign it. Two hours later, I had an NDA to sign, that was very vague. The next day, a Sunday, I was having a very noisy conversation o

looking for Forum software

 So I've been thinking about running a forum for some miniatures games I like, because most of the interaction is on meta's Facebook. So I've been shopping around, my requirements are quite simple : - PostgreSQL as the backend - something available using a browser on a phone based on the places I interact "often" in the open source world, I decided to see how discourse would be. Unfortunately, a docker distribution mechanism isn't for me, as I don't intend to run a support docker platform as the OS for this project. And that's all what's offered on Discource website. I tried my luck at following this old blog post about running discourse docker less . Again out of luck, this turned out to not work because one of the gems won't build (said gem requires pyhton2). And so I gave up. Went back to looking at forum software comparison, only finding stuff hosted on one such platform provider. Have not decided yet if I want to continue or just drop the

Giving NomadBSD a spin

 Today I got a nice USB key, that does both USB-A and USB-C connectivity. So I followed the instructions on the download page . Tried to download from the London based mirror, but that led to a 404. Looked at the contact page and got all pumped up because they are present on libera.chat, just a `join` away. Unfortunately, the channel is empty, but *registered*. So my options are either mailing list or forum. I went for the thing that works email. Email sent. I downloaded from anothe mirror and dded the image to the usb stick.  Rebooted and chose boot from usdb to get the following screen: And here you go for a second email on the mailing list. I think I might try booting in bios, not uefi mode, but would like to see if people on the project are active. Edit: Mirror issue is fixed and affected New York as well. I tried to boot on another machine and got similar results. Switching to legacy boot didn't work either.

Using vagrant with libvirt on fedora 40

  sudo dnf install @virtualization then follow the guide from Fedoramagazine at https://fedoramagazine.org/vagrant-qemukvm-fedora-devops-sysadmin/ sudo systemctl enable --now virtnetworkd add your user to the libvirt group  install the sshfs package see https://fedoramagazine.org/vagrant-sharing-folders-vagrant-sshfs/ reboot  

Billet pour la mongolie ....

 Donc hier après trois semaines d'attente et une montée significative de prix. J'ai enfin pu après quelques essais acheter les billets via Turkish airlines.  J'ai commencé pas mal m'y prendre. En effet, j'ai posé mes vacances de manière arbitraire, sans me soucier du fait qu'il n'y a pas forcément de vol le jour en question. Ergo, quand mes dates de vacances ont été approuvées, j'ai vu un gros delta en termes de prix entre ma date de départ et le jour précédent. Je me retourne vers mon management pour demander un jour supplémentaire. Je ne l'aurais pas, mais on décale mes trois semaines d'un jour. Une fois la chose approuvée, je me dépêche d'aller sur le site de TK, que je visite en mode privée depuis deux semaines.  Je choisis les dates, les vols et je remplie le questionnaire passager. Je clique su payer et là : pages blanches, avec un message en anglais indiquant qu'ils n'ont pas accès aux vols (j'ai oublié de faire la capture

SKS pool is gone update you pius, caff and other tools

I'm too lazy to look for it, but the key servers that made the sks pool are all gone.  $ dig pool.sks-keyservers.net A ; <<>> DiG 9.18.21 <<>> pool.sks-keyservers.net A ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 58853 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ;; QUESTION SECTION: ;pool.sks-keyservers.net.    IN    A ;; Query time: 1255 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP) ;; WHEN: Sun Feb 11 15:34:10 CET 2024 ;; MSG SIZE  rcvd: 52 So all the tools that used to default to this won't work out of the box. For some reason, pgp.mit.edu is still up. I have not used it in ages, so I don't know if it is still worth something. There is no more a pool but one server as far as I can tell : https://keys.openpgp.org/ .  I spend a quick 20 minutes updating tools I found on Github : Github activity for the day.

Fosdem 2024 day two

 I started the day by attending Bogo 's talk about think that matter to your inner self. Things that make you happy, things that make you smile. For the first talk in Jansen on a Sunday, it was quite attended - bogo lost 5€ because of that. Plenty of nice music too - which was good for waking up. Next on my list was one in the webperf devroom. Unfortunately, it was too crowded, and many people were lining up, so I decided to skip. I moved my ass to building K. Supported the Fosdem by gifting myself with a hoody :). I then ran the KSP (Key signing party). I'm glad 13 people showed up. The party was quick and was probably the smallest KSP happening during a fosdem. I'm really happy that people showed up. Picture of people forming a circle in front of K building @ ULB to do a KSP Next was Florian 's talk . If there's a talk you want to watch after this FOSDEM edition this is the one, it explains how Mozilla tooled Firefox and the Firefox profiler in order to reduce th

Fosdem 2024 day one going down the memory lane

Today marked the first FOSDEM day. The official tag for social networks is #fosdem. The intro was nice because the presenter took some picture from my mastodon feed of yesterday. The auditorium was full and a lot of people raised their hand when asked if it was their first Fosdem. A full auditorium, Jansen I then listened to a few talks, the one from Ryan of the thunderbird project explaining how an Open Source project to think about sustainability. I learned there that the team was now 32 people - that's way way more than mozillamessaging never had. That was nice news. And then I started meeting people, that was a blast. Many old mozilla contributor, people from Thunderbird from the momo days. All in all 21 people. And I have not met everyone yet. I need to make group pictures. The talk about the 10 years of NetBSD was interesting, but more for the 2BSD news and the DPD-11 clone. The talk on I2P DNS was interesting, I learned a lot about I2P, but was disappointed that it wasn'

Dankje, merci, thanks fosdem volunteers

 I've been attending FOSDEM since 2004; I gave talks (in the Mozilla room) ; I helped with the Key Signing Party ; I ran the key signing party ; I bitched against the network, when data roaming in Europe was not a thing ; I have help organize a room. And once I had registered to volunteer cleaning up on the Sunday evening - which was pretty quick, I don't remember it being a Fuss. So for all the FOSDEM I attended, things were smooth - very smooth. But I didn't realize how much work being smooth meant. Now I know :-p I've spent a good time of my Friday, preparing building H, the historical FOSDEM building. Protecting the walls This started by easy tasks, setting up tables and tables clothes. Then adding chairs, banks, trashes and building the InfoDesk in building H. Once all this was done the idea was to make everything ULB related disappear. Here comes me and a few volunteers, tapping brow paper over all the billboards. And there are many of these in the smallish cor

Quelques semaines avec un fairphone 5

 Comme annoncé , je suis l'heureux propriétaire d'un FairPhone 5 . L'idée derrière l'achat était d'essayer de réduire l'empreinte carbone de mon utilisation mobile. On va commencer par les points qui me séduisent : Facile à ouvrir et il faut le faire pour le mettre en œuvre la batterie est donc facilement changeable mise à jour de sécurité régulière Android à jour récent (13 pour le moment) il est résistant, je l'ai déjà fait tomber plusieurs fois et il n'a pas encore de marque   Les points en moins : La charge de la batterie - il faut charger au moins une fois par jour si ce n'est plus la qualité du son - je n'utilise ni microphone, ni earplug/casque. J'utilise seulement ce que le téléphone propose et je trouve qu'il y a beaucoup de bruit et qu'il est difficile de se comprendre, s'entendre. je suis globalement satisfait de mon achat.

Running a TOR snowflake proxy

A few months back, I toyed with running a snowflake proxy on one of my FreeBSD vm s. It was as easy as : pkg search snow pkg install name returned by the search above service snowflake start add the entrey in /usr/local/etc/rc.conf and you're done And then I forgot about it. Today while doing some maintenance on said VM, I realized that it wasn't running the snowflake proxy, I restarted it. It doesn't consume much CPU, but does consume bandwidth, as you can see in the graph below : Bandwidth consumption, you can clearly see when the proxy was started.  As I don't really remember if I shut the service down, or if it was shut down, I'll monitor the logs for a while and see if the service stays up.

Key signing party at fosdem 2024

I'm organizing a GnuPG key signing party in order to bolster our web of trust , since there is no official ksp this year. I have organized a few in the past using tools like biglumber (website is gone, if someone know of a replacement or where the source code of site is, I might end up running one again) and others tools . I've also run once the KSP at FOSDEM and helped running it a few other times.    === Details below === When, Where   We'll meet in front of the infodesk stand in building K around 12:00 Sunday Feb 4th 2024. I'll have a sing of some sort with KSP and or Key Signing Party . Once enough participants show up we will move outside to proceed with the party. What to Bring Warm cloths as the party will happen outside this year, like in the good old days. I hope it won't rain, but it might. Piece of papers with your fingerprint written on them. Each piece should look like below:  $ gpg --fingerprint 34246C61F792FBCC1F23BFF296BD1F38FEA32B4D pub   ed2551

Fosdem 2024 here I come

 I've booked both my plane ticket (was easier to get some funding that way than by rail) and my hotel. I'll be attending Fosdem again this year. This year I'm not organizing anything (no KSP , but there are no KSP @ fosdem this year, nothing in the Mozilla room either). I have volunteered to help set up and cleanup, though. I had already done the cleanup one year, and it was fun, so as I had the time. This time I'll be cabling the network and cleanup again. Things that changed since the last fosdem I attended : As said above no KSP. No BSD devroom, no OpenBSD booth No Geo related dev room No Linux LPI/BSD exams That's a lot of changes, because I was looking forward to participating on these subjects. On the other hand, there is a nice and interesting email devroom . And I have long time friends talking in jansen. I still remember a big company back in 2010 saying they' move off email in the year to come. I laugh everytime I think about this. Florian will be ta

Firefox OS's story from a mozilla insider not working on the project

  I clearly remember, but can't date it. I was working for Mozilla messaging at the time ( momo ), being the QA lead for Thunderbird. It was at the end of one of the Mozilla All-hands, maybe in 2011 or 2012. At one of the ending keynotes, we were introduced to Boot 2 Gecko. A hack that would let US - Mozilla own the platform to run a mobile browser on. At the time, the iPhone was going strong and Google was trying to catch up with Android. MeeGo had been in development at Nokia for a while but was going nowhere even when Intel tried to help. Blackberry was slowly starting to die. In the Silicon Valley everything was about mobile, mobile, mobile and the emerging South Easter Asian market, where people would skip computers and use smartphones to join the internet revolution. We were struggling with Chrome and the massive investment by Google to take market share. Our Firefox port on Android was having loads of issues. We were denied by Apple's policies to be present on iPhones.