Omar Polo

OpenBSD Slacker, CS student. Interested in all things BSDs, security, LISP and compilers. From Italy, currently trying to learn Japanese.

Omar Polo boosted:
2026-02-11
GNU ed 1.22.5 released
The standard Unix line editor got a minor update. Two small fixes:

  • Improved memory allocation calculation (uses sizeof on actual array element instead of explicit type)
  • Better error message: filenames ending in '/' now report "Invalid filename" instead of "Is a directory"
The sources can be downloaded from http://ftpmirror.gnu.org/ed/

#ed
2026-02-08

@bk2204 for the next steps I think I know how to do them, but if I ever try to tackle the sha1/sha256 interoperability (that I'm avoiding for now) it's reassuring to know that I can ask questions :)

In hindsight, I should have asked back then, we could have had sha256 support in the networking protocol in got way earlier if I didn't misunderstood the docs!

in any case, thanks really a lot for your work on sha256 in git!

Omar Polo boosted:
Game of Trees Hubgothub@exquisite.social
2026-02-08

We have spun up 5 new VMs during the last 48 hours. Some were booked by known friends of ours, some booked by new friends we have never met before. Welcome on board!

#git #hosting #gameoftrees #openbsd

2026-02-07

got is about to get the ability fetch/send from/to sha256 repositories! :flan_hacker:​

I've just sent a diff on the mailing list: it advances the work that I've committed almost two year ago during the Prague hackathon.

marc.gameoftrees.org/mail/1770

Back then, I was too stupid to understand the documentation and realize that we only needed to add a capability instead of supporting the Git protocol version v2 (which is only for fetch anyway.)

runxiyu on IRC kindly made us notice that we were wrong, and I'm so grateful that I can finally complete the "sha256 project" in got, even if a bit late ;-)

the future steps will be to fix clone (which is slightly tricky since we'll know the object format only after the git "handshake" happens) and sha256 support in gotd, our Git protocol server.

exiting times ahead =)

#gameoftrees #got #git

Omar Polo boosted:
Michael W Lucas :flan_on_fire:mwl@io.mwl.io
2026-02-06

Today in #openzfsmastery:

"GEOM lets you get clever with your storage. Don’t be clever. Put your ZFS on top of a partition and leave it the hell alone." #nonotryagain

sponsor.mwl.io

2026-02-02

@romanzolotarev @gothub interesting, thanks for the report!

mandoc.css is something that we've inherited from mandoc.

I'll try to debug a bit (luckily I have friends to bother that have macs) and if I come up with something I'll upstream it to mandoc too =)

(could take a while since i'll be travelling for a few days)

Thanks!

Omar Polo boosted:
Game of Trees Hubgothub@exquisite.social
2026-01-31

Today's new release of the #gameoftrees version control system finally makes it possible to have a #git repository web frontend on the Game of Trees Hub, including the ability to serve static web sites directly out of hosted repositories.

We are in the process of upgrading all user VMs to make these new features available.

Watch the (upcoming in one hour) #fosdem presentation by @op in the BSD devroom to learn more about how our web server implementation works: fosdem.org/2026/schedule/event

Omar Polo boosted:
Stefan Sperlingstsp@bsd.network
2026-01-22
Omar Polo boosted:
Michael W Lucas :flan_on_fire:mwl@io.mwl.io
2026-01-21
Omar Polo boosted:
Annika Backstromannika@xoxo.zone
2026-01-21

Just learned that "January" in Italian is "Gennaio," the GenAI bros have gone too far this time

2026-01-19

i get very sad recently looking for how to run services. lots of documentations on how cool the thing is, how to run on docker, kubernetes, on the enterprise, etc but no mention of how to actually build the thing.

having to reverse engineer dockerfile is quite annoying. especially since you get to read what shell fragment people are writing and i want to change planet.

Omar Polo boosted:
David Beazleydabeaz
2026-01-18

So, not only did I recently code a whole-ass programming language using nothing more than Rust and ed(1), I just submitted a proposal (unrelated) to RustConf 2026 a full month before the deadline using no AI.

Omar Polo boosted:
Ruben Schade :runbsd: 🔰 🇦🇺rubenerd@bsd.network
2026-01-18

Just cancelled my KeePassXC Patreon :(.

Been a member for years, but I can't in good conscience contribute financially to a security tool that uses and endorses gen-"AI". It's grossly irresponsible.

Omar Polo boosted:
2026-01-15

> I don't know what other people think about this, but I have no plans to add plugins to #ed.

— Antonio Diaz Diaz, maintainer of #GNU #ed(1)

Finally someone not falling for the idea of plugins!

CC @ed1conf

Omar Polo boosted:
2026-01-11

Since Ryanair now requires you to use their app to get a boarding pass or stand in line at the counter I got fed up with their BS.
I made an app that allows you to get the Google Wallet link and Apple Wallet pkpass (that you can also add to Android wallet apps) without their shitty app (online check-in still has to be done on the Ryanair website, I might make a tool that does that at some point as well).

Feel free to try it at ryanair.anze.dev.

You can find the source code at github.com/craftbyte/ryanair-b

Omar Polo boosted:

oh my god gothub's ssh-based signup bot is adorable! :flan_stars:​

gothub.org/signup.html

#gameoftrees #runbsd

Omar Polo boosted:
MWL Book Quote Botquotebot@io.mwl.io
2025-12-26

Real Unix software requires you put options first on the command line. Accept no substitutes!

Omar Polo boosted:
Houl Floof :fluffytail:Houl@wetdry.world
2025-12-25

xmas is now deprecated, we need waylandmas

Omar Polo boosted:
2025-12-15

Je refais ma pub mais s'il y a des fans de #DoctorWho qui veulent parler de #DoctorWho à d'autres fans de #DoctorWho, j'ai créé l'espace "Doctor Who sur Matrix" pour nous permettre de communiquer ! matrix.to/#/#dwmatrix:grtt.fr

Omar Polo boosted:
MWL Book Quote Botquotebot@io.mwl.io
2025-12-13

On the other hand, a Dvorak keyboard layout is an excellent defense against people borrowing your computer during lunch. I highly recommend it for this purpose, if for no other reason.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst