Ploum

ploum.net · Personal blog · on HN since 2012

Lionel Dricot (Ploum), a Belgian writer, covers decentralization, Linux, digital minimalism, and technology's effect on society.

What HN saysHN commenters link it for essays on topics like why Europe has no Google and for lightweight, text-based publishing approaches.
89HN people shared it
34linked it in comments
88stories submitted
2.7Kstory points
4 months agolast shared
2012people per year2026

Most-shared posts

  1. 1
    How to Kill a Decentralised Network
    16 people · 9 points · first shared 2023 · 1 comments on HN
  2. 2
    20 years of Linux on the Desktop (part 1)
    7 people · 44 points · first shared 2024 · 4 comments on HN
  3. 3
    My Colleague Julius
    5 people · 599 points · first shared 2024 · 127 comments on HN
  4. 4
    Losing Signal
    5 people · 18 points · first shared 2023 · discussion on HN
  5. 5
    I Fell in Love with Calendar.txt
    4 people · 17 points · first shared 2025 · 2 comments on HN
  6. 6
    We need to talk about your GitHub addiction
    4 people · 15 points · first shared 2023 · 1 comments on HN
  7. 7
    The Disconnected Git Workflow
    4 people · 5 points · first shared 2026 · discussion on HN
  8. 8
    Reinventing How We Use Computers
    4 people · 4 points · first shared 2022 · discussion on HN
  9. 9
  10. 10
    How we lost communication to entertainment
    3 people · 31 points · first shared 2025 · 5 comments on HN
  11. 11
    The Monstrosity Email Has Become
    3 people · 17 points · first shared 2021 · discussion on HN
  12. 12
  13. 13
    Giving University Exams in the Age of Chatbots
    3 people · 5 points · first shared 2026 · 1 comments on HN
  14. 14
    Splitting the Web
    3 people · 3 points · first shared 2023 · discussion on HN
  15. 15
    Why I'm a Pirate
    2 people · 857 points · first shared 2012 · 514 comments on HN

What HN people wrote when they linked it

ploum · 2023-07-04
Sounds already too complex for me. I wrote my post as Gemtext (the Gemini markdown) and wrote a python script that convert it to HTML and generate an index page. Also, I put the CSS in each page because I’ve 42 lines of CSS and I did the math to show that having 42 more lines in each file would never cost more than having a second http request. Honestly, it was a lot simpler than expected, without using any python library or any template. The hardest part was generating the email to send to the list. I spent month analysing different frameworks, different static site generators. I spent week trying to find a good CSS. According to the git history, it took me 2 weeks of hacking to get it done including importing 18 years of Wordpress history. And without having to learn anything because it was straight python. And the best of all is that I can easily change/correct if I’ve a bug. It’s my code. We, computer scientists, forgot completely that we could simply code adhoc solutions instead of trying to reuse everything. We take more time to learn and adapt than to do. https://git.sr.ht/~lioploum/ploum.net for the code (the site itself is https://ploum.net)
wizzwizz4 · 2024-12-27
But they aren't useful for that. Terry Tao uses them to improve his ability to use poorly-documented boilerplatey things like Lean and matplotlib, but receiving advice from them‽ Frankly, if a chatbot is giving you much better advice than a rubber duck, you're either a Jack-of-all-Trades (in which case, I'd recommend better tools) or a https://ploum.net/2024-12-23-julius-en.html Julius (in which case, I'd recommend staying away from anything important). I recommend reading his interview with Matteo Wong, where he proposes the opposite: https://www.theatlantic.com/technology/archive/2024/10/terence-tao-ai-… > With o1, you can kind of do this. I gave it a problem I knew how to solve, and I tried to guide the model. First I gave it a hint, and it ignored the hint and did something else, which didn’t work. When I explained this, it apologized and said, “Okay, I’ll do it your way.” And then it carried out my instructions reasonably well, and then it got stuck again, and I had to correct it again. The model never figured out the most clever steps. It could do all the routine things, but it was very unimaginative. I agree with his overall vision, but transformer-based chatbots will not be the AI algorithm that supports it. Highly-automated proof assistants like Isabelle's Sledgehammer are closer (and even those are really, really crude, compared to what we could have).
the_lego · 2023-07-29
> great companies can have an enormous upside for countries (e.g., taxes and employment) A company split into multiple still provides taxes and employment. And the employment conditions tend to improve, since there would be more companies competing for employees. > too strict actions may hamper innovation by signalling to innovators that you will be punished if you achieve too much And monopolies hamper innovation by reducing the competitive pressure to innovate. Necessity is the mother of invention. Let's look at what kind of "innovations" Microsoft used to grow - pushed an over-complicated OOXML standard, and implemented it in their products incorrectly, to make it harder for LibreOffice to interoperate, since they were forced to follow a complex standard and reproduce Microsoft's bugs: https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html There are countless similar examples, going back to railroads charging more to carry competitor's goods.
internet_points · 2026-06-29
> I stress to them that I admire the heroism of their generation in resisting these temptations. > (I think older generations would do well to recognize this fact.) That is so, so much better than the default mode of blaming kids for getting addicted to the systems their older generations developed. https://ploum.net/2026-01-19-exam-with-chatbots.html is another interesting perspective
vmaurin · 2026-03-06
Money is not a good success metric https://ploum.net/2026-01-22-why-no-european-google.html Bezos is making a lot of money. But it doesn't mean it makes the world better. Prime or AWS can still work fine without having Bezos making tons of money
toastal · 2026-02-16
Decent overview (& more broadly but the heart is about XMPP & good ol’ capitalist corpo greed): https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html
latexr · 2026-02-16
> you get hired for your proven ability to (…) No, you get hired for your perceived ability to (…) The world is full of Juliuses, which is a big reason everything sucks. https://ploum.net/2024-12-23-julius-en.html
karel-3d · 2025-12-28
The app is not showing posts that don't contain a picture, but shows posts that do. So if you browse someone Mastodon account on Pixelfed, you will see just fraction of their posts. https://ploum.net/2025-12-04-pixelfed-against-fediverse.html I don't think it's important at all because nobody really uses Mastodon anyway; but it shows that doing decentralised software is hard, because each actor can just do whatever they want.
8organicbits · 2025-12-27
Bloggers don't always publish immediately after writing a post, the start of the prior post explains the time line and the delay: https://ploum.net/2025-12-04-pixelfed-against-fediverse.html
cafard · 2025-05-13
Not that long ago, I noticed https://ploum.net/2024-12-23-julius-en.html on HN.
setr · 2025-01-13
> Otherwise I can spread all kinds of made-up stories about my work mates, and claim they illustrate truths about human nature, right? This happens all the time, and it’s fine? A recent front page example [0] — did julius ever exist? Who knows. Would it change anything? Not really… A problem could definitely arise if you specifically called out a coworker without anonymization, but speaking in broad strokes is… perfectly fine and uneventful [0] https://ploum.net/2024-12-23-julius-en.html
claudinec · 2024-12-24
Except that the blog is also in French. https://ploum.net/2024-12-23-julius-fr.html The author is running a poll to establish the plural: https://mamot.fr/@ploum/113704470821790664
skydhash · 2024-03-31
Just as the article [0] have described it, the web is already split. You can either choose Times Square or the scenic retreat, the consumer magazine or a nice book. I choose to minimize my time on the "normal" web which breaks if I block ads and tracking scripts. And instead spend it here and in my RSS reader. [0]: https://ploum.net/2023-08-01-splitting-the-web.html
AJ007 · 2024-02-21
Because of what Google did with Google Talk. https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html XMPP is underrated. A lot of people are imagining Pidgen in 2011, but the protocol has been extended, the actively developed clients are good, and it avoids the heavier parts of Matrix (both client and server side.) I wouldn't be surprised if Slack's replacement when Salesforce inevitably fucks it up will be XMPP based rather than Matrix.
pietervdvn · 2023-12-19
Maybe we want it to be a niche place? Also, the effect of Google's presence on XMPP was huge, see https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html
Mistletoe · 2023-11-22
I think this summarizes it pretty well. Even if you don't mind the garbage, the future AI will feed on this garbage, creating AI and human brain gray goo. https://ploum.net/2022-12-05-drowning-in-ai-generated-garbage.html https://en.wikipedia.org/wiki/Gray_goo
areoform · 2023-08-06
Google absolutely controls communication. Two examples, Example 1: GMail. Google uses the mass adoption of GMail as a cudgel. It's no longer possible to independently host email without being marked as spam or rate limited by Google, https://tutanota.com/blog/posts/gmail-independent-email Example 2: Google did a good old "Embrace, Extend and Extinguish" on XMPP, https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html
kreig · 2023-07-26
Is more likely that XMPP was killed by Google instead, and Meta is trying to do the same over ActivityPub https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html
jdp23 · 2023-07-12
There's a lot of discussion about that! Here's a very good article on the EEE threat. https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html Personally I think it's more an "embrace, extend, and exploit" approach; a decentralized model could work well for Meta, for example if they do revenue-sharing on ads hosted by other instances (think Disney or LA Lakers).
andy99 · 2023-07-08
honzabe · 2023-07-07
I will link to the article that changed my mind on this: https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html It was recently discussed here at HN: https://news.ycombinator.com/item?id=36456233 TL;DR: it might be the 'Embrace, Extend, Extinguish' strategy.
ktosobcy · 2023-07-02
https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html yes, yes... let's cheer at Facebook doing things right...
sledgehammers · 2023-06-28
How would you design a protocol immune from all the politics? Whatever the implementation, it's just a part of a larger complex system. This is a very hard issue, and trusting Meta or the likes is naive and dangerous with destructive consequences. https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html
esbeeb · 2023-06-27
The author was capable of using the word "embrace", but wasn't clueful enough to meaningfully use the phrase "embrace and extend". So I can't accept his essay as "getting it". A better article would be: "How to Kill a Decentralised Network (such as the Fediverse)": https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html ...where the historical example of what happened to XMPP - where Google embraced and extended it - was far more relevant.
riidom · 2023-06-27
Here is a summary of what happened: https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html And honestly, the article this submission is about, is pretty weak. > I don’t worry about Meta embracing ActivityPub and then extinguishing the fediverse as we know it. "I don't worry" is not a very convincing argument.
StreakyCobra · 2018-08-22
I found the article that motivated me to switch to bépo back in the time. It also also suggests a method that I used to do the transition: https://ploum.net/216-le-bepo-sur-le-bout-des-doigts/ (in French)
msla · 2018-01-18
Also, keep in mind that patents don't mean the invention works, and they certainly don't mean the invention is useful for anything. https://ploum.net/working-with-patents/ > Note that by « valid », I mean that the Patent Office didn’t found a trivial prior art for this. It doesn’t mean that there is no prior art or that I’m the real inventor or that my invention works. An example of an insane patent: https://www.google.com/patents/US6960975 > Space vehicle propelled by the pressure of inflationary vacuum state US 6960975 B1 (via https://www.metabunk.org/do-patents-mean-the-invention-works.t194/ )

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close