Frédéric G. MARAND | @[email protected] retweeted
When Opus 4.5 came out, it was a one-way door to a new way of engineering. Agents now do most of our coding.
Knowing the inherent flaws and over-confidence of LLMs, we sent a clear message to our teams. Vibing and mission-critical infrastructure don’t go together.
We’re sharing some of our early internal guidance in how we’re “agenting responsibly”, prioritizing security, durability, and availability at all times.
vercel.com/blog/agent-respon…
Frédéric G. MARAND | @[email protected] retweeted
In 2027, Brazil and California will require age verification + KYC at the OS level. Including Linux.
30 years ago, when hackers (GNU, FSF...) built the internet and fought for digital freedom, this would have sparked a global rebellion.
What the f*** is going on ??
Frédéric G. MARAND | @[email protected] retweeted
This is INSANE
My website Rentahuman.ai just hit +10k users in under 48 hours
Frédéric G. MARAND | @[email protected] retweeted
‘Dilbert’ creator Scott Adams, who foretold Trump’s rise and diagnosed America’s political sickness, dead at 68 | Joel Pollak, New York Post
Cartoonist, author, and political commentator Scott Adams died Tuesday after a battle with prostate cancer. He was 68.
His ex-wife and caregiver, Shelly, made the announcement on Adams’ livestream Tuesday morning.
“Unfortunately, this isn’t good news,” Shelly said. “Of course, he waited ’til just before the show started, but he’s not with us anymore.”
Shelly read aloud a “final message” that Adams “wanted to say” on the livestream.
“If you’re reading this, things did not go well for me,” the message began. “I have a few things to say before I go. My body fell before my brain. I am of sound mind as i write this January 1, 2026.”
After speaking about Christianity, Adams’ message said, “For the first part of my life, I was focused on making myself a worthy husband and parent as a way to find meaning. That worked — but marriages don’t always last forever, and mine ended in a highly amicable way. I’m grateful for those years and the people I came to call my family.”
Adams announced he was diagnosed with metastatic prostate cancer in May 2025.
He said he had been dealing with his condition privately for some time before his public announcement, but noted that the cancer had progressed to Stage 4 and spread to his bones.
“I talked to my radiologist yesterday, and it’s all bad news — the odds of me recovering are essentially zero,” Adams said during his “Real Coffee with Scott Adams” podcast on Jan. 1. “I’ll give you any updates if that changes, but it won’t.
“So there’s no chance that I’ll get my feeling back in my legs, and I’ve got some ongoing heart failure, which is making it difficult to breathe sometimes during the day,” the iconic artist continued. “However, you should prepare yourself that January will probably be a month of transition, one way or another.”
On Monday, Shelly confirmed Adams was in hospice at his home in Northern California and had only a few days left to live.
Adams became famous through “Dilbert,” the comic strip that poked fun at corporate culture with keen insight into the absurdity, cruelty and incompetence of management inside large organizations.
In his last decade and a half, however, Adams achieved wide influence through his business advice and political analysis.
His 2013 bestseller, “How to Fail at Almost Everything and Still Win Big,” is one of the most influential and entertaining business books of recent years.
In it, Adams introduced the concept of using systems, rather than goals, to achieve success in life. He also advised readers to accumulate skills — a “talent stack” — rather than traditional credentials.
In 2015, Adams began commenting on politics after observing the first Republican presidential primary debate. When then-candidate Donald Trump responded to a moderator’s question that accused him of mistreating women by interjecting, “Only Rosie O’Donnell,” Adams took notice.
A trained hypnotist, Adams predicted that Trump, then a huge underdog, would win the nomination — and the presidency.
Adams drew ridicule for his bold claim. But he looked increasingly prescient as Trump dispensed with his opponents, the Republican establishment, and — eventually — Hillary Clinton.
Adams used what he called the “persuasion filter”: Rather than judging whether political rhetoric was true or false, he simply evaluated it based on whether it was persuasive.
What began as a simple blog post became a daily live video stream — first on the now-defunct Periscope platform, then on a variety of outlets, including anti-cancel-culture Rumble (in which he had invested).
Adams began each show by brewing fresh coffee; he eventually called his livestream “Coffee with Scott Adams,” and it became required viewing, or listening, for millions of fans, who poured their own mugs and tuned in at 10 a.m. ET for the “simultaneous sip.”
While he excelled at explaining Trump’s tactics to a growing audience of Trump-supporting fans, Adams was also interested in explaining how Democrats, and the left-leaning media, interpreted events.
He explained that the country was often watching “two movies on one screen,” and argued — with great empathy for his opponents — that voters who felt genuinely frightened by Trump’s ascent had been led into an emotional cul-de-sac by cynical leaders.
Adams emphasized that he was not a Republican: “I’m further left than Bernie Sanders,” he reminded viewers. He even endorsed Clinton in 2016 — for his own safety, he said. But he drew a conservative audience that soon included Trump’s own advisers.
In 2017, Adams published “Win Bigly: Persuasion in a World Where Facts Don’t Matter,” in which he extrapolated the lessons of Trump’s unlikely victory. He followed that with “Loserthink,” using his critiques of stale thinking in the media to teach positive mental habits.
During the coronavirus pandemic, Adams added an evening “swaddle,” in which he wrapped himself in a flannel blanket, and offered advice for surviving lockdowns. One of his ideas was a concept he called “the user interface for reality.” Given that we can only see reality through our own individual filters, he explained, we can choose which filter to use.
The “Dilbert” filter, for example, predicted incompetence; the Trump filter anticipated victory. By adopting filters that guide us toward success, Adams argued, we not only convince ourselves that success is possible, but bend reality toward that outcome.
While generally pro-Trump, Adams was critical of the president on occasion, and also took unexpected political stances. When then-San Francisco 49ers quarterback Colin Kaepernick began “taking a knee” for the national anthem in support of the fledgling Black Lives Matter (BLM) movement, Adams supported him, and admired the persuasive success of his protest. He even offered advice to leaders within BLM, notably New York’s Hawk Newsome.
In 2023, he was accused of racism when he commented on a Rasmussen poll in which only 53% of black respondents agreed with the statement: “It’s OK to be white.”
Adams quipped that it would be good to move away from people who felt that degree of hostility. He immediately found himself “canceled” — his comic strip dropped, his publishing contracts terminated.
He began self-publishing his books, including “Reframe Your Brain: The User Interface for Happiness and Success.” He relaunched an edgier version of “Dilbert” on the independent Locals platform, and felt liberated to express his more controversial political views — such as that the 2020 election had likely been “rigged,” given the increasingly evident corruption of nearly every other government system.
In the last weeks of his life, he posted on X, asking readers to share personal stories about how they had been affected by his teachings and podcasts. Adams shared intimate, and often painful, details of his life — losing a stepson to a fentanyl overdose in 2018, suffering through a second divorce in 2022, and fighting cancer.
He also embraced Christianity in his final days. While he would not divulge details about his faith, he confirmed his conversion in a final message that Shelly read on Tuesday’s livestream.
He reframed death, as he had reframed life: Just one more filter — and not one to fear.
nypost.com/2026/01/13/entert…
Frédéric G. MARAND | @[email protected] retweeted
The “minimum” in MVP is the minimum it takes to get someone to open their wallet, not the minimum it takes for the product to work
Frédéric G. MARAND | @[email protected] retweeted
Je viens d'inventer un mot : le gloubibullshit, contraction de gloubiboulga et bullshit. On le voit très souvent dans les discours qui veulent nous vendre de l'IA dans tout et n'importe quoi. Pas de copyright, utilisez le comme bon vous semble, il y a de la matière 😆
Frédéric G. MARAND | @[email protected] retweeted
Replying to @outlandishjosh
fwiw, I’ll post thoughtful engagement here and flame you on LinkedIn instead.
These numbers don’t surprise me at all. Drupal got really big because in the heyday of Web 1.0, a lot more people wanted to build a personal website than today. Web 2.0 made social profiles more important, and I think that’s still true … many businesses have a FB page or IG account with a Linktree to dedicated services (menu, reservations, etc.) while maintaining only a barely functioning web presence. Personal websites have fallen far out of favor, so why not just setup a WordPress site if casual blogging is your thing, Substack if long form writing is, or Shopify if selling is.
Going back to that heyday, if you wanted a website, you likely tried one of the “big three” open source CMSes. Drupal got hundreds of thousands of users because there were millions of new users building out Web 1.0 and we were there. In other words, Drupal’s size wasn’t just due to Drupal’s excellence - it was just a matter of gross adoption numbers and a percentage split.
We held the line until we made the transition to the new version much harder and the casual hacking more sophisticated. This transition to OOPHP rolled out after years of redevelopment, pairing waning enthusiasm with fundamental shifts in the way people use the Internet thanks to the ascendancy of Web 2.0 and smart phones. For what remained to be done on those Drupal 7 sites, WordPress was good enough and easier to switch to than figure out Drupal 8. I don’t know the full data set you’re looking at, but would I be right to guess that more sites just went away or are slowly rotting than migrated either to WordPress or Symfony Drupal?
The time’s, they are a-changin… and my voice on the DA Board and in community discussions has and always will be, “Let’s embrace the change!” We’re small. Fine. We can’t compete with Gutenberg on content publishing. No biggie. We can’t “increase conversions 50%” (or whatever lie Shopify would have you believe ; ). Ok. Whatever. We do have a core competency, and the organizations that value it are willing to pay top dollar to get it. Let’s keep finding better ways to serve them, not focus on regaining yesteryear’s mojo.
I know this might appear to put me at odds with certain goals of the Starshot initiative, but I think it’s a matter of priority and making sure that even as we focus on easier adoption, we don’t lose ground in our core competency.
cf. ryanszrama.com/blog/07-28-20…
Frédéric G. MARAND | @[email protected] retweeted
CrowdStrike attempts takedown of parody site 😂 Now enjoy your Streisand effect clownstrike.lol/crowdmad/
Frédéric G. MARAND | @[email protected] retweeted
2 sites français dans le top, 2 sites de gros clebard, elle est là la French tech
Frédéric G. MARAND | @[email protected] retweeted
Running #Drupal on the Edge with WebAssembly mglaman.dev/blog/running-dru…
Frédéric G. MARAND | @[email protected] retweeted
Thanks @drupaldevdays for all the help, thanks @alexpott @catch56 @longwave for all the amazing ideas, thanks tstoeckler for figuring out the last bug standing: so much progress was made in eventually converting all hooks to OOP code.
Draft change notice: drupal.org/node/3442349
Frédéric G. MARAND | @[email protected] retweeted
Dispo mercredi soir? Viens faire la Gopheria @ EEMI 🎉!
On va parler backend / API REST / présentations éclairs
#meetup #golang #paris
meetup.com/golang-paris/even…
Frédéric G. MARAND | @[email protected] retweeted
drupal.org/project/drupal/is… should be held up as the very example of how a very major change should be steered. I am astounded by the quality of the discussion and leadership here.
Frédéric G. MARAND | @[email protected] retweeted
A completely new #Drupal CMS was just announced at the #DrupalConPortland Driesnote. Drupal Starshot will leverage Drupal Core but have a different governance model to move quickly, allowing for more innovation.
Official press release: drupal.org/association/blog/…
Frédéric G. MARAND | @[email protected] retweeted
This below is one slide about SAFe presented by Nicolas M. Chaillan, @NicolasChaillan, U.S. Air Force Chief Software Officer, as part of the event: DoD Enterprise DevSecOps Initiative Ask Me Anything. 1/5
#SAFeNoThanks
Frédéric G. MARAND | @[email protected] retweeted
This is the best that can happen with a module removed from core. Getting good care with great plans in contrib for improvements. For non-foundational modules like this, being in contrib makes it easier to rapidly move forward, release often and make great progress. 😍
Frédéric G. MARAND | @[email protected]@OSInet8 Apr 2024🇫🇷!
FranceConnected via WebLocation may be affected by a proxy or VPN.Account-level information, not a live location or per-post device.
The @drupal Statistics module poised to exit Drupal core in 11.0.0 has its first beta release at drupal.org/project/statistic… . Thanks to those who took part, including @vanessakovalsky @hellosct1 @DrDam8584 @Florent_Torre
Frédéric G. MARAND | @[email protected] retweeted
Lots of analysis of the xz/liblzma vulnerability. Most skip over the first step of the attack:
0. The original maintainer burns out, and only the attacker offers to help (so the attacker inherits the trust of the project built by the maintainer).
Read their words👇🏻 1/
Frédéric G. MARAND | @[email protected] retweeted
💧@drupalcampfr was a real blast! I had the opportunity to introduce FrankenPHP to a very welcoming and knowledgeable community. After that, @nod_, @OSInet and I worked to improve FrankenPHP support for #Drupal.
We created a secure @caddyserver configuration and updated the @drupal+FrankenPHP Docker skeleton: github.com/dunglas/frankenph…
#dcrennes
Frédéric G. MARAND | @[email protected] retweeted
#Drupal folks. If you’re solid technically and are willing to move to Austin, TX… my team at Apple is hiring. I’d love to refer you in.



























