I wish there was a way to use it to render HTML and not just PDF.
3,195 karma · joined November 12, 2014
Founder of:
- Abilian (2012)
- Nuxeo (2000)
Co-founder of:
- EUCLIDIA, the European Cloud Industrial Alliance (2021)
- APELL, the European Open Source Business Association (2020)
- The PyData Paris / PyParis conference (2014)
- CNLL (2010), the French National Council of Free / Open Source Companies.
- GTLL (2007), the business and innovation cluster for open source in the Paris Region (part of the Systematic Paris Region cluster).
- The Open World Forum / Paris Open Source Summit (2008), yearly conference dedicated to open source and "open everything" in Paris.
- EuroLinux (2000), a federation of European open source associations, that was formed to fight software patents between 2000 and 2005.
- AFUL (1998), the french-speaking Linux and free software users association.
Member of the scientific committee of:
- EPITA (IT engineering school in Paris)
- FDL (Libre Endowment Fund)
I wish there was a way to use it to render HTML and not just PDF.
Twenty years ago I wrote an object introspector for Zope ;)
Nowadays, I'm using devtools daily, and icecream and q occasionally. I'll give wat a try.
- Issue 8: 2024
- Issue 7: 2017
- Issue 6: 2004
- Issue 5: 1997
- Issue 4: 1992
- Issue 3: 1988
I've read, many times (it's a very short read), M. Watterson's (and his friend's John Kascht) latest work, "The Mysteries", and I very much like it. It's a multifaceted fable that explores, among other things, the tension between curiosity and control, and the allure and danger of technological progress. "The Mysteries" takes a more somber and philosophical approach, and its graphical style is radically different from C&H's, but I think it still shares with C&H a deep appreciation for the mysteries of life and the power of imagination to enrich our understanding of the world.
I'm OK with the pythons that are provided my the OS I'm using (including Deadsnakes) so this side of rye doesn't appeal to me. I've started using uv to create virtualenvs, though, so that's probably the gateway drug. We'll see.
[1]: https://en.wikipedia.org/wiki/Abstract_interpretation
https://gren-lang.org/book/appendix/faq/#what-are-the-differ...
IMHO it should be more prominent on the hope page or the elevator pitch.
Full disclosure: I'm a user of a Murena / Fairphone device, and an investor in the Company.
However, I understand from a couple of posts that Markétka Gregorován(https://gregorova.eu/ / https://x.com/MarketkaG) has been reelected.
Marcel Kolaja, OTOH, hasn't. Here's a translation of his latest tweets:
> I find the election result hugely disappointing. As the leader of the candidate, I take responsibility for it.
> In the campaign, we failed to sell our work and explain the solutions we offer. I see it as a failure for us and other pro-European parties that the far right has grown so much in the Czech Republic.
> Secondly, I am also quitting as an MEP. It has been an honour to represent you in the European Parliament for five years. My sincere congratulations to @MarketkaG on winning her mandate and my fingers are crossed.
> She needs to work three times harder now in promoting pirate values. But I believe she can do it.
From this tweet, and from https://eurovolby.pirati.cz/ (and a fair amount of automated translation), I understand that Marcel was the leader but he is leaving his seat to Marketa, and that she is the last representative of the PP in the EP, right?
Marcel did great work for open source in the EP over the last 2 legislatures. Many thanks to him.
- https://github.com/nemonik/Intellect (Dead - 2017)
- https://github.com/jruizgit/rules (dead)
- https://github.com/cmaclell/py_rete (dead)
- https://github.com/nilp0inter/experta (dead)
- https://github.com/GNaive/naive-rete (dead)
(All of them are rule engine - I guess they implement the Rete algo or some variant but no time to check ATM).
Also: "production" is probably false since all of them are dead (or were, last time I checked - I'd be happy to be proven wrong).
"We collect and preserve software in source code form, because software embodies our technical and scientific knowledge and humanity cannot afford the risk of losing it.
Software is a precious part of our cultural heritage. We curate and make accessible all the software we collect, because only by sharing it we can guarantee its preservation in the very long term."
(Founded by a friend, Roberto Di Cosmo).
Note that Nabokov was credited as the screenplay writer for the movie (Kubrick is uncredited). https://www.imdb.com/title/tt0056193/fullcredits/
https://lab.abilian.com/Tech/Programming%20Techniques/Rule-b...
It can also run one-off commands across the infrastructure (like Tentakel: https://pypi.org/project/tentakel/ ).
I've been using Pyinfra for some time. It's good enough for me.
"cookie banners for everyone" -> cookie banners only if your website is using cookies in a way that needs a cookie banner. There are plenty of sites or web analytics technologies that don't mandate the use of a cookie banner.
"GDPR nightmare for everyone" -> only for companies that intend touse personal data in non-ethical ways (cf. for instance: https://www.iccl.ie/digital-data/europes-hidden-security-cri... ).
"now this new government rule on opensource contributors to software being held liable for security breaches." -> Indeed, that's problematic, specially the way this was (not) discussed with the open source sector. Cf. https://cnll.fr/news/la-france-doit-prot%C3%A9ger-sa-fili%C3... and https://cnll.fr/news/declaration-cra-cyber-resilience-act/ (two texts that I wrote, in French, last year).
(I happen to have shown it to my 13yo son a few days ago. He wasn't impressed.)
https://fermigier.com/slides/2023-htmx-OSXP/#30
I will probably have more stories to tell later this year.
- <https://github.com/abilian/webbits>
Inspirations for the idea of generating HTML code from Python:
- <https://tylerbakke.github.io/MarkupPy/>
- <https://github.com/michaeljones/packed>
- <https://github.com/twidi/mixt/>
- <https://github.com/byteface/domonic>
- <https://pypi.org/project/hyperpython/>
- <https://pypi.org/project/PyHTML/>
- <https://github.com/jviide/htm.py>
- <https://viewdom.readthedocs.io/>
- <https://github.com/pcarbonn/fast_html>
- https://github.com/dragonflydb/dragonfly (BSL-licensed, aka not OSS).
- https://github.com/Snapchat/KeyDB (BSD-licensed)
Anyone using one of these?