Sign in

Waldir Pimenta

@waldyrious.mastodon.social.ap.brid.gy
12 followers 2 following 82 posts

luso-cape verdean, wikipedian, programmer, documentarian, chronic perfectionist, nerdivergent, recursively curious, shower thinker, regex gymnast. My toots are […] 🌉 bridged from ⁂ mastodon.social/@waldyrious, follow @ap.brid.gy to interact

PostsRepliesMedia
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 04/10/2026
I just added my signature to the #TeamHuman movement to slow down AI development, strengthen safety and alignment research, and define regulations promoting safe and responsible deployment of AI technology. Join me: teamhuman.org We must rise to the occasion and take the reins of this […]
mastodon.social
Original post on mastodon.social
021
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 24/09/2026
«For [Wikipedia], brand awareness isn’t a metric by itself. Brand awareness becomes usage, and usage becomes editing. [...] It’s a public library where sooner or later we say, “We’d like you to write a book—could you do that on something you love?”» — […]
mastodon.social
Original post on mastodon.social
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 15/09/2026
I just signed the #RightToIntelligence petition, which was created to support the right to run local AI models, in response to proposed regulations to limit individuals' ability to download, run, study, modify, and share open AI models, in the name of preventing fraud, cybercrime, and other […]
mastodon.social
Original post on mastodon.social
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 27/08/2026
I recently had the pleasure of being hosted for a second time in the #BetweenTheBrackets podcast, for a broad conversation covering topics like #CapeVerde at the World Cup, #Wikimania2026 & its Team Challenges #hackathon, Abstract Wikipedia & Wikifunctions, unionization at the WMF […]
mastodon.social
Original post on mastodon.social
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 17/08/2026
RE: mastodon.social/@waldyrious/1170921… I've just learned that, within just a few days (🤯), a separate #OSM router (Valhalla) also gained the ability of routing through areas! 🤩 Issue github.com/valhalla/valhalla/issues…, PR […]
mastodon.social
Original post on mastodon.social
013
Reposted by Waldir Pimenta
Depths of Wiktionary @depthsofwiktionary.wikis.world.ap.brid.gy · 15/08/2026
English entry for "abbr." on Wiktionary. The definition line reads as following:

Noun
1. Abbreviation of abbreviation.English entry for "mispeling" on Wiktionary. The definition line reads as following:

Noun
1. Misspelling of misspelling.English entry for "archaïc" on Wiktionary. The definition line reads as following:

Adjective
1. Archaic spelling of archaic.English entry for "absolete" on Wiktionary. The definition line reads as following:

Adjective
1. Obsolete form of obsolete.
380104
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 14/08/2026
One of the longest-standing issues with routing via #OpenStreetMap has been finally addressed! 15 years after the original reporting of github.com/Project-OSRM/osrm-backen…, the ability to route through areas like squares, plazas and other open spaces (rather than around their […]
mastodon.social
Original post on mastodon.social
1216
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 11/08/2026
Mapa interativo do #eclipse solar de amanhã (12 de Agosto de 2026), com indicação do grau de ocultação máxima por município 🤩: observador.pt/interativo/mapa-inter…
observador.pt
Mapa interativo do eclipse: saiba o que vai ver onde estiver e leia 14 perguntas e respostas sobre o que precisa de saber para quarta-feira
Um mapa interativo diz-lhe o que pode ver, a que horas e de que forma no local onde vai estar amanhã. É só pesquisar. Para todas as outras dúvidas, tem mais 14 perguntas e respostas.
001
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 07/08/2026
RE: wikis.world/@wikifunctions/11705478… I really enjoyed reading the latest Abstract Wikipedia newsletter. It puts the project in perspective in a way I hadn't thought about before — it is quite inspiring, and renewed my excitement to see (and help) the project evolve over the […]
mastodon.social
Original post on mastodon.social
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 04/08/2026
The increasingly undeniable union-busting efforts that the Wikimedia Foundation has recently been pursuing in avoidance of its employees' request for recognition of their union, supported by nearly 80% of eligible workers, are making me very uncomfortable, and I'd even be ashamed to be a […]
mastodon.social
Original post on mastodon.social
101
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 02/08/2026
CommitCrimes is a fun tool that inspects one's activity on GitHub and produces a report of "wrongdoing" such as pushing to master/main, etc. I am both pleased that my file consists mostly of misdemeanors, and appalled that the sentence for them is so harsh […] [Original post on mastodon.social]
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 31/07/2026
Just voted on the survey for the new designs of #Euro #banknotes. Make sure to do so as well! surveys.ecb.europa.eu/10b/neweuro (It's going to be open until 21 Sep 2026). In the thread below, I'll share my thoughts on the designs.
100
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 29/07/2026
Took quite a while, but @mkbhd has at last reviewed a @frameworkcomputer laptop! youtu.be/_xjxwl1zLMc I'm so happy to see #linux-first, #repairable tech getting more and more of the limelight. Hope that webcam issue is addressed soon, since otherwise this looks like a stellar product!
001
Reposted by Waldir Pimenta
Egon Willigh☮gen 🟥 @egonw.mastodon.social.ap.brid.gy · 11/07/2026
after a question by @ainali (social.coop/@ainali/116888911396795…), the awesome #opensource #fediwall software by @defnull, and a tip by fellow @wdscholia developer Moritz, we now have this #wikimania wall: wikimaniawall.toolforge.org cc […] [Original post on mastodon.social]
Screenshot of the linked fediwall with posts with one or more of the hashtags (see main toot). There is a top header listing those hashtags, and then (for me) four columns with fediverse posts using one of the hashtags.
042
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 05/07/2026
No aeroporto do Porto. Duas máquinas gratuitas para encher garrafas de água, escondidas/apertadas num canto; apenas uma a funcionar, e mesmo nessa apenas numa das 3 torneiras sai água, a um ritmo de caracol. Resultado: fila enorme para encher garrafas. Ao […] [Original post on mastodon.social]
Fotografia tirada no aeroporto do Porto mostrando duas máquinas gratuitas para encher garrafas de água, encostadas a um canto, com uma fila de pessoas à espera para encher as suas garrafas. Ao lado, duas máquinas de venda de água, com cerca do dobro do tamanho, iluminadas, e indicando um preço de 1,50€ com letras grandes e cores chamativas. As máquinas de venda contêm também uma etiqueta azul-clara com o símbolo do sistema Volta (de devolução de garrafas usadas).
000
Reposted by Waldir Pimenta
Basic Income Action ↗️ @basicincomeaction.org · 05/07/2026
If you don’t know what to do to support Universal Basic Income, start with something simple. Make a post that says: “I support Universal Basic Income. How about you?” Share this message with a repost and support with your likes!
1118898
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 04/06/2026
"Segundo o último relatório europeu sobre sinistralidade rodoviária, Portugal lidera na União Europeia no número de mortos em sinistros dentro das localidades: 55%. Em Espanha, são 27%. Esta diferença [...] explica-se por escolhas, ou pela falta delas. E essas escolhas, nas cidades, são dos […]
mastodon.social
Original post on mastodon.social
010
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 26/05/2026
There's a movement to create an international union of Wikimedia Foundation (WMF) staff: wikiworkersunited.org. If you're a volunteer in the Wikimedia community, you can help by spreading the word, and signing the solidarity statement at […]
mastodon.social
Original post on mastodon.social
100
Reposted by Waldir Pimenta
Andrew Nesbitt @andrewnez.mastodon.social.ap.brid.gy · 09/05/2026
The Mismeasure of Open Source: nesbitt.io/2026/05/09/the-mismeasur…
nesbitt.io
The Mismeasure of Open Source
Every attempt to score open source projects for criticality, risk, or funding need ends up built on roughly the same dozen signals, because those are the dozen signals you can get from a registry API and the GitHub REST endpoints in an afternoon. I wrote earlier this week about the 2015 CII census, whose formula scored xz-utils a 6 out of 13 and let it sink to row 254, and which nonetheless got more right than it’s usually given credit for. Ten years on there are several successor efforts running, from foundations, academics, and funders, and I’ve contributed data to most of them. With far more data and far more people working on the problem they are still largely built on the same inputs, so they inherit most of the same blind spots plus a few new ones, and I wanted to write those down in one place without picking on any single model. ## Missing read as zero The most consequential mistake is treating the absence of a signal as a low value of that signal. Go modules are fetched from version control via a proxy that publishes no per-module download counts. C libraries reach machines through apt, dnf, apk, vendoring, and static linking, none of which report to anyone. If a model’s entry filter is “top N by downloads”, or its importance weight is download-derived, both of these ecosystems are largely excluded before any risk scoring runs, and the output contains no indication that they were ever candidates. I mentioned Daniel Stenberg finding curl listed at ten thousand downloads a year, which is an accurate count of the channels that happen to be instrumented and bears no relation to the twenty billion or so installations curl actually has. Zero GitHub issues might mean zero users, or it might mean bugs are tracked in Bugzilla, a mailing list, Launchpad, or the Debian BTS. The absence of a `FUNDING.yml` could equally mean nobody is paying or that three full-time maintainers are on Red Hat’s payroll, and a missing OpenSSF Scorecard result tells you nothing about security if the project is hosted on cgit where Scorecard can’t run. Almost every model I’ve seen handles all of these cases by writing a zero into the cell, or by silently dropping the row, rather than by writing “unknown” and propagating the uncertainty. Once the dashboard renders, a null and a zero look identical, and the project that didn’t fit the schema is indistinguishable from the project that genuinely has nothing. The earlier, harsher version of the same failure is the entry filter that decides what gets scored at all. The scoring formula in a criticality model is the part that gets discussed, but the candidate set it runs over has usually made the bigger decision already. The 2015 census scored Debian packages above a popcon threshold, so sudo and polkit weren’t misranked by it, they were never in the input. Modern equivalents typically start from “top N% of registry downloads” or “packages with a resolvable GitHub URL”, and everything those filters exclude is excluded silently. There is no row in the output that says “not considered”, and a reader has no way to distinguish “scored as low risk” from “never entered the room”. ## Easy to collect, so it must mean something Availability gets mistaken for relevance: a metric is used because the API returns it, and the justification is worked out afterwards. This is the streetlight effect applied to software, with the GitHub and registry APIs as the lamp post and most of the actual risk lying out in the dark. Download counts are the universal example. The number an npm or PyPI API gives you is dominated by CI runners reinstalling the world on every push, with mirror traffic, bot scans, and the occasional human mixed in. It is not a count of users, or of installations, or of anything that maps cleanly to “how many people are affected if this breaks”. It correlates loosely with those things in the fat middle of the distribution and falls apart entirely at the edges, which is unfortunate because the edges are where you’re trying to look. GitHub stars measure the intersection of “people with GitHub accounts who clicked a button” and the project’s visibility in that demographic, which skews hard towards web frontend and developer tooling. ICU is linked into every browser, Android, the JDK, and Node, and has roughly 3,500 stars. c-ares does async DNS for curl, Node, and gRPC and has about 2,100. libxml2’s GitHub mirror has 735. Stars are also straightforwardly purchasable. He et al. identified around six million suspected fake stars on GitHub between 2019 and 2024, with the rate climbing sharply in the last year of that window, so any model weighting stars is partly weighting whoever paid for a campaign. CVE count is routinely used as a security signal and measures the opposite of what people assume. OpenSSL and the Linux kernel have hundreds of CVEs because security researchers look at them constantly, while an unfuzzed C parser that nobody has examined since 2014 has none and is more dangerous for it. Treated as a risk input the metric tracks audit attention received rather than vulnerabilities present, which rewards exactly the projects nobody has bothered to check. It also only counts the subset of fixed vulnerabilities where someone went through the CVE process. Plenty of maintainers find and fix security bugs and ship the patch in a routine release rather than spend a week arguing with a CNA about severity scoring, and none of that history shows up in the column. Code complexity metrics get used as a proxy for how hard a project would be to replace, but cyclomatic and Halstead scores count branches and operators, which is what a static analyser can see and only loosely tracks what a human would find difficult. Vlad-Stefan Harbuz pointed me at the regex engine he wrote for Hare’s standard library, which reads to any such tool as unremarkable loops over arrays. The loops are executing a virtual machine for pattern matching, and all of the difficulty is in the automaton they encode, where no metric is looking. Commit cadence and “last activity” penalise software that is finished. TeX is the canonical case, and bzip2, libogg, and a lot of format-parsing and crypto code that implements a frozen specification are deliberately low-churn because the format is stable and churn is itself a risk. The same metric is trivially gamed in the other direction by Dependabot and Renovate, which will happily keep a repository’s activity graph green for years after the last human stopped reading the notifications. That at least leaves a recognisable bot author in the log. Claude Code and similar coding agents now support scheduled and repeating tasks, so a repository can accumulate a steady stream of plausible-looking maintenance commits authored under a human’s name with no human in the loop, and commit frequency stops distinguishing maintained from automated entirely. I’ve been trying to count how often that Weekend at Bernie’s condition actually holds across the most-depended-on packages, and the bot-only category is large enough that any activity metric ignoring authorship is measuring the bots. ## One number, many units Comparing absolute values of any of these metrics across ecosystems produces nonsense, because the units are different even when the column header is the same. An npm “download” is mostly a count of CI cache misses, the Homebrew analytics equivalent is an opt-in ping from a macOS developer laptop, and a Debian popcon install is an opt-in report from a shrinking population that was never representative of servers or containers. Adding these together, or fitting a coefficient that converts one into another, puts a precise-looking number on a quantity that doesn’t exist. Dependent counts behave the same way: npm’s culture of tiny single-purpose packages means a string-padding helper can have tens of thousands of declared dependents. A C compression library that is statically linked into every browser, every database engine, and most games on the planet might have a few dozen, because C dependencies are expressed as `#include`, a vendored source file, a git submodule, or a line in a CMake script, none of which produce a manifest edge that a registry crawler can follow. Ranking these two projects against each other by dependent count tells you about packaging conventions in their respective ecosystems and nothing about which one matters more. Even within the set of things that do produce manifest edges, package granularity varies enough to break comparisons. A Rust workspace might publish forty crates from one repository and one team where a Python project of the same size would publish a single package, so the Rust project shows up as forty times as many nodes in the graph, internal edges between them inflate its PageRank, and the same handful of maintainers gets counted forty times in any bus-factor sum. ## GitHub as the visible universe Most models lean on the GitHub API for everything that isn’t a registry field: contributors, issues, stars, security policy, sponsors, Scorecard. By package count most open source is on GitHub, so this is a reasonable place to start, but the projects hosted elsewhere are disproportionately the old low-level infrastructure that the models exist to find. PostgreSQL, SQLite, GnuPG, glibc, FFmpeg, and most GNU projects run primary development on mailing lists, self-hosted cgit, Gerrit, or Savannah. Some have read-only GitHub mirrors, which is its own trap. The mirror has stars and a contributor graph, so the API happily returns numbers for it, but pull requests opened there go nowhere and the contributor graph reflects whoever pushes the sync rather than who writes the code. Nothing in the API response distinguishes a mirror from a primary, so the mirror gets scored as if it were the project. The GitHub `/contributors` endpoint only counts commit authors it can link to a GitHub account. curl’s own THANKS file lists over 3,600 contributors, but the API returns a few hundred, because most of the people in curl’s history sent patches from an email address that GitHub has never seen. Bus-factor formulas built on the same data then report curl as 1, since Daniel Stenberg has authored over half the commits, and the formula has no way to distinguish a prolific founder working alongside dozens of active people from a solo maintainer with nobody else around. The same endpoint misleads in the opposite direction by returning lifetime totals, so a project that had eighty contributors in 2012 and has one exhausted person today shows a reassuring headcount, and there is no field anywhere in the API or the registry metadata for whether that one person is close to walking away. OpenSSF Scorecard is widely consumed as a security score even though several of its checks (Branch-Protection, Token-Permissions, Dependency-Update-Tool, CI-Tests) detect GitHub features rather than security properties. A project with self-hosted Buildbot CI, mailing-list patch review, and twenty years of careful security process scores worse than a weekend template repo with the default Actions workflow enabled. In the other direction, a project that does tick every box comes out near ten, and that gets read downstream as “secure”, as though the checklist covered the whole of security rather than the slice of it a repository scan can reach. And once a score like this becomes an input to funding decisions, Goodhart kicks in: projects start enabling the checkboxes that move the number rather than doing the work the checkboxes were meant to proxy for. ## Which project is this Identity is harder than it looks, and almost every model gets it wrong in at least one direction, starting with the fact that the same code shows up under different names in different places. libcurl is `curl` on Homebrew, `libcurl4` on Debian, `pycurl` on PyPI, `curl-sys` on crates.io, and `curl/curl` on GitHub. A model that doesn’t unify these holds five separate low-scoring entries for one risk surface, and any funding or attention directed by the output gets split five ways or pointed at the wrapper instead of the thing being wrapped. The opposite mapping also breaks things, since LLVM, GCC, coreutils, util-linux, and BusyBox each ship dozens of separately-named artifacts from a single repository. A model that assumes one package maps to one repo either picks one artifact and ignores the rest, or counts the same maintainer team dozens of times. Several models I’ve looked at simply exclude these projects because computing complexity metrics over a repository that size times out, which means the criticality scoring has a hole exactly where the most critical projects sit. Forks confuse things further, because when a package’s listed repository URL points at a fork, or the original is archived and development has moved to a fork that the registry metadata doesn’t know about, every repository-derived metric is describing the wrong tree. ## Funding you can’t see Project health and funding models tend to look for GitHub Sponsors, `FUNDING.yml`, Open Collective, and foundation membership lists, because those are public and machine-readable. The most common funding arrangement for critical infrastructure is none of those. It’s a maintainer employed by Red Hat, Google, Intel, Canonical, or a hardware vendor, with the project as some or all of their job, and that arrangement leaves no trace in any file a crawler can fetch. The second most common is consulting and support contracts around the project, which is similarly invisible. Ben Nickolls and I gave a talk on this at FOSDEM 2025: when we tried to assemble a picture of where open source funding actually comes from and where it goes, the public tip-jar layer that everyone measures turned out to be a thin film over a much larger and almost entirely opaque body of corporate salary, foundation grants disbursed without public reporting, and support revenue. A model reading only the public layer will mark a project with a salaried team as unfunded while treating an enabled but barely-used Sponsors button as evidence of sustainability. ## The compound case Individually, each of these mismeasures some projects in some direction, and for the bulk of modern, registry-published, GitHub-hosted packages the errors roughly cancel out. The trouble is that the errors correlate, because a project old enough to predate GitHub is disproportionately likely to be written in C, distributed by vendoring rather than a manifest dependency, developed over a mailing list, funded through someone’s salary, and low-churn because the format it implements stopped changing years ago. So the same project gets undercounted on downloads, dropped from the dependency graph, nulled on contributor metrics, scored low on Scorecard, marked unfunded, and flagged as inactive, all at once, for six different expressions of the same underlying fact: it doesn’t look like an npm package. The quiet system library with one tired maintainer and no dashboard footprint is exactly what we built all of this tooling to find, and it remains the thing the tooling is structurally worst at seeing.
1516
Reposted by Waldir Pimenta
Miguel de Icaza ᯅ🍉 @migueldeicaza.mastodon.social.ap.brid.gy · 09/05/2026
“You opened this page. It already knows the following.” sinceyouarrived.world/taken
sinceyouarrived.world
taken.
A web page that tells you what your browser gave away the moment you arrived. No login, no form, no permission. Most pages do this. None of them tell you.
4676
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 17/03/2026
"The AI Unbundling", by @benthompson → stratechery.com/2022/the-ai-unbundl… I had this article bookmarked since late 2023 (thanks to @maxlath's Time Capsule browser extension for the logs!), but even (finally!) reading it now in 2026, it offers an impressively prescient and […]
mastodon.social
Original post on mastodon.social
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 05/02/2026
I really enjoyed this episode of the #BetweenTheBrackets podcast featuring @Wittylama about the past, present and future of #Wikipedia at its 25th birthday. The themes of reduced (direct) readership, shifting habits of information consumption, AI crawl-bots and long-term sustainability of the […]
mastodon.social
Original post on mastodon.social
000
Reposted by Waldir Pimenta
Liberapay @liberapay.mastodon.xyz.ap.brid.gy · 03/02/2026
Today is the 10th anniversary of Liberapay's launch! In its first decade, Liberapay processed donations worth a total of around 5 million euros, from more than 40k donors in more than 110 countries to more than 3500 recipients in more than 80 countries. Thank you all. To keep making the world […]
mastodon.xyz
Original post on mastodon.xyz
1124
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 02/02/2026
I really liked @vsauce@physi.cc's remark in youtube.com/clip/UgkxKN6ENEU2fVIi-F… about the notion that "genius takes a village" — i.e. how every great discovery stands not just on the shoulders of giants, but on "invisible shoulders" too — of ordinary […]
mastodon.social
Original post on mastodon.social
100
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 30/01/2026
Hurray! The micro CLI text editor now (since v2.0.15, released 31 Dec 2025) supports easily toggling options — including with keyboard shortcuts! To get an effect similar to VS Code's Alt+Z shortcut, open the editor, press Ctrl+E to open the command bar, type "bind Alt-z command:toggle […]
mastodon.social
Original post on mastodon.social
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 30/01/2026
If you're like me and are anxious about deleting local git branches without making sure they've been fully integrated into the main branch (e.g. after a squash merge, integration of suggestions from reviewers/maintainers, etc.), check out this alias […]
mastodon.social
Original post on mastodon.social
102
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 28/01/2026
I'm certainly happy for C++ finally getting a less verbose hello world syntax: youtube.com/shorts/k4F2V_BXMlI But I can't help feeling cheated with all these languages (C++, Java, PHP, etc.) gaining ergonomic features years after I stopped using them 😭
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 24/01/2026
> Search as a public good: [...] A government-backed, ad-free, intermediary-free, taxpayer-funded search service providing [universal] access to information. > This [...] would replace the role public libraries played for centuries. [...] Every citizen should have access to information without […]
mastodon.social
Original post on mastodon.social
001
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 16/01/2026
Though I do use AI tools, I worry about the trend of people having AI do their work for (instead of with) them, and even fully proxy their communication with other humans. ploum.net/2026-01-05-unteaching_git… by @ploum > a fair number of [student] reports are clearly […]
mastodon.social
Original post on mastodon.social
200
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 08/01/2026
A pretty interesting (and relatively quick) read: "How to win Titular metagames" — taylor.town/how-to-title If you find that title intriguing... well that's exactly what the article explains how to achieve while steering clear of clickbait, which it turns out is a surprisingly subtle […]
mastodon.social
Original post on mastodon.social
010
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 07/01/2026
My first #OpenStreetmap Diary post! 🎉 "OSM Braga inaugura 2026 com um encontro e mapathon" Check it out: www.openstreetmap.org/user/waldyrio…
openstreetmap.org
OSM Braga inaugura 2026 com um encontro e mapathon
No dia 3 de janeiro de 2026 o grupo informal OSM Braga organizou um pequeno encontro e mapathon. Em 2024 chegámos a fazer vários encontros (físicos e online) entre maio e agosto, mas em 2025 estivemos apenas em contacto virtual através do nosso grupo no Telegram, e ao aproximar-se o final do ano, o o_andras lançou o desafio de nos voltarmos a encontrar, iniciando e coordenando a conversa que veio a resultar neste evento. Já não deu para ser em 2025, mas em contrapartida inaugurámos 2026 em...
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 06/01/2026
RE: chaos.social/@ConnyDuck/11584386264… Native support for quote posts in @Tusky is coming! 🤩
chaos.social
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 19/12/2025
Wow, @wikipedia is having a moment in podcast land! After the recent appearance of Bill Beutler on the Changelog podcast, now it's @depthsofwikipedia.bsky.social that appeared in @adamconover's Factually podcast: youtu.be/mQCRAj-N5ZY [1/4]
100
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 28/11/2025
RE: changelog.social/@changelog/1156176… I really enjoyed this episode of the @changelog podcast with @williambeutler about Wikipedia. In the first half they provide an overview of how Wikipedia works that's quite good for a general audience, but then they also go into some […]
mastodon.social
Original post on mastodon.social
100
Reposted by Waldir Pimenta
Eric Migicovsky @ericmigi.com · 24/11/2025
Good news! We open sourced the Pebble mobile app today -> github.com/coredevices/mobileapp Now all the software that powers your new Pebble is 100% open source. Read the full scoop on my blog ericmigi.com/blog/pebble-...
github.com
GitHub - coredevices/mobileapp
Contribute to coredevices/mobileapp development by creating an account on GitHub.
1422724
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 22/11/2025
@hankgreen just dropped one of the most poignant and impressively insightful takes on the Wikipedia founder/co-founder "debate": youtu.be/9zi0ogvPfCA It is indeed an irrelevant issue on its face value, but simultaneously core to understanding the value of Wikipedia and similar resources […]
mastodon.social
Original post on mastodon.social
000
Reposted by Waldir Pimenta
Liberapay @liberapay.mastodon.xyz.ap.brid.gy · 14/11/2025
Liberapay team accounts have gained a new feature. Each one now has a public page showing every payment received through it, and providing the same data in CSV and JSON formats. For example, here is a link to the new public ledger of the Liberapay team […]
mastodon.xyz
Original post on mastodon.xyz
116
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 26/10/2025
This is so cool! Apparently, in any base (decimal, octal, hex, etc.) dividing the number formed by concatenating all the digits in descending order (e.g. 987654321 for decimal) by the the number formed by concatenating all the digits in descending order (e.g 123456789 in decimal) results in […]
mastodon.social
Original post on mastodon.social
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 03/10/2025
Yet another brilliant, informative and entertaining video by @henry.reich — the surprisingly high number of things we keep getting wrong when depicting the moon: youtu.be/yY7ZUIbWTyc
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 04/09/2025
After 10 years of laborious efforts, the Libertinus Serif typeface is finally available in Google Fonts!!! fonts.google.com/specimen/Libertinu… 🎉 This request was one of the earliest issues (#12) in the google/fonts repository: github.com/google/fonts/issues/12 — for […]
mastodon.social
Original post on mastodon.social
010
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 27/08/2025
Seguradora Hiscox Portugal oferece licença sabática paga de 4 semanas (acumulável com 3 semanas de férias) aos trabalhadores com mais de 5 anos de casa → hrportugal.sapo.pt/esta-empresa-per…
hrportugal.sapo.pt
Esta empresa permite aos colaboradores estar 7 semanas seguidas (pagas) sem trabalhar. E é em Portugal
A Hiscox Portugal lançou o programa “Sabbatical”.
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 14/08/2025
Andreas Kling's Keynote Presentation on the Ladybird Browser youtube.com/watch?v=9YM7pDMLvr4
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 07/08/2025
A brief summary and update on the fight to #FreeJavaScript from Oracle's trademark hoarding: youtu.be/_tGwOv3scKw
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 02/08/2025
@GiveDirectly deprioritizes its basic income programs in favor of lump sum transfers in response to study of it's 12-year #UBI experiment in Kenya: www.givedirectly.org/ubi-refugee-do… This is quite unexpected news to me. I will have to revisit my notes on UBI vs. basic […]
mastodon.social
Original post on mastodon.social
010
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 27/07/2025
"We need a European Sovereign Tech Fund" — write-up by @senficon → github.blog/open-source/maintainers… > ...how one of the open source world’s most successful government programs, the German Sovereign Tech Agency (@sovtechfund), can be scaled up […]
mastodon.social
Original post on mastodon.social
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 01/07/2025
I got side-tracked while reflecting about the side-tracking I had just realized I had been doing for a while 🙃🤦‍♂️
Screenshot of a conversation with ChatGPT asking for suggestions of emoji to represent getting distracted
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 06/06/2025
"Replace Scrolling With Microjournaling" www.artofmanliness.com/character/ad… Interestingly, I've been doing some version of this for several years now, though not so much focused on generic journaling — instead, whenever I'm taking a break, I try to remember to […]
mastodon.social
Original post on mastodon.social
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 10/05/2025
@tilvids I am unable to log into my account (waldyrious). When trying to authenticate with my credentials, I get the message "User email is not verified. Request new verification email"; upon clicking the link, I see the message "Success: An email with verification link will be sent to <my […]
mastodon.social
Original post on mastodon.social
000
Waldir Pimenta @waldyrious.mastodon.social.ap.brid.gy · 03/05/2025
Open Source Ecology (OSE) has announced the OSE Fellowship: a four-year, $100k grant for young people aged 18-24 to learn and help develop the Global Village Construction Set (GVCS) — a project that's developing a radical approach to re-build civilization from scratch using fully open source and […]
mastodon.social
Original post on mastodon.social
000