Sign in

Marc Egea i Sala

@meis.dev
42 followers 53 following 85 posts

My job is computers. And sadly, people. Opinions are my own, I think. More personal stuff @meis.cat

PostsRepliesMedia
Reposted by Marc Egea i Sala
Kent Beck @kentbeck.com · 19/06/2026
New episode of Still Burning is live now: share.transistor.fm/s/b9745f10
share.transistor.fm
A Learning System Made of Learning Parts | Still Burning | Episode 7
Jessica Kerr joins Kent by the fire to argue that AI didn't take the programmer's job, it split it in two. The part we loved, crafting code by hand, has been commoditized like IKEA furniture. What's…
0112
Reposted by Marc Egea i Sala
Kent Beck @kentbeck.com · 19/06/2026
Programming isn't going away, it's splitting in two. Jessica Kerr on Still Burning: "If you want to build a bookshelf, that's a craft. But there's also IKEA." The code-crafting got commoditized. Knowing what to build didn't.
2387
Reposted by Marc Egea i Sala
Miguel de Icaza @migueldeicaza.bsky.social · 03/06/2026
Good post from the author of rsync on the recent pile-on: medium.com/@tridge60/rs...
medium.com
rsync and outrage
I gave up blogging a long time ago (apart from an occasional thing about ArduPilot), I tend to just write code and hope people find it…
520547
Marc Egea i Sala @meis.dev · 03/06/2026
"Technical Debt Is a Prompt Now" by Pavel Voronin pavelvoronin.com/technical-de...
pavelvoronin.com
Technical Debt Is a Prompt Now | Pavel Voronin
Technical debt used to be friction. With LLMs, it becomes a prompt: bad architecture can teach machines to repeat the same mistakes.
010
Reposted by Marc Egea i Sala
Filippo Valsorda @filippo.abyssdomain.expert · 23/05/2026
This goes for agent permissions too! I don’t want to “install Claude” with all the privileges of my account, I want Claude to have its own account to which I will grant some permissions, or none at all because again issues and PRs are public!
4482
Marc Egea i Sala @meis.dev · 23/05/2026
And also the default setup is always: can do anything on any report or organization. It's like we're unlearning
010
Reposted by Marc Egea i Sala
Allen Holub @allenholub.bsky.social · 18/05/2026
It's pushed by the most irresponsible of the vibe-coding crowd, who imagine that, if only the prompt were more detailed, they'd get better results. They won't. 3/7
1131
Marc Egea i Sala @meis.dev · 12/05/2026
"Appearing Productive in The Workplace" by No One's Happy nooneshappy.com/article/appe...
nooneshappy.com
Appearing Productive in The Workplace — No One's Happy
AI can produce work that looks expert without being expert. The failure arrives in two shapes, and both are reshaping the workplace.
000
Marc Egea i Sala @meis.dev · 09/05/2026
"The bottleneck was never the code" by Rémy Louf (@remilouf.bsky.social) www.thetypicalset.com/blog/thought...
thetypicalset.com
The bottleneck was never the code
The other month I finally ran an experiment we had been postponing for over a year at .txt.
000
Reposted by Marc Egea i Sala
Hacker News Top Stories @hackernewsbot.bsky.social · 30/04/2026
Copy Fail: 732 Bytes to Root on Every Major Linux Distribution | Discussion
xint.io
Copy Fail: 732 Bytes to Root on Every Major Linux Distribution. - Xint
Xint Code disclosed CVE-2026-31431, an authencesn scratch-write bug chaining AF_ALG + splice() into a 4-byte page cache write. A 732-byte PoC gets root on Ubuntu, Amazon Linux, RHEL, SUSE. | AI for Security, Vulnerability Research
002
Reposted by Marc Egea i Sala
Hacker News Top Stories @hackernewsbot.bsky.social · 28/04/2026
Ghostty is leaving GitHub | Discussion
mitchellh.com
Ghostty Is Leaving GitHub
011
Reposted by Marc Egea i Sala
Filippo Valsorda @filippo.abyssdomain.expert · 28/04/2026
… are fucking kidding me. A github.com cross-account RCE due to the most pedestrian of injection attacks along the obvious exposed surface… and they actually have a globally shared “git” UNIX user!! This is not what taking the role of supply chain stewards seriously looks like.
wiz.io
GitHub RCE Vulnerability: CVE-2026-3854 Breakdown | Wiz Blog
A CVSS 8.7 vulnerability in GitHub Enterprise Server allows remote code execution. Read the threat brief and find vulnerable GHES instances from Wiz.
735099
Reposted by Marc Egea i Sala
Filippo Valsorda @filippo.abyssdomain.expert · 28/04/2026
Looks like GitHub silently corrupted some index. PR #237 definitely exists and is closed (github.com/C2SP/C2SP/pu...) but is just... not in the list (github.com/C2SP/C2SP/pu...) regardless of filters. I briefly doubted my own sanity. This is bad.
1413217
Reposted by Marc Egea i Sala
Tom Elliott @telliott.me · 24/04/2026
This GitHub incident is insane. Merge queue commits have been reverting previously merged commits at random. This not only breaks the mental contract teams have with Git in general, but is subtle enough to be completely missed until something breaks. www.githubstatus.com/incidents/zs...
githubstatus.com
Incident with Pull Requests
GitHub's Status Page - Incident with Pull Requests.
252
Reposted by Marc Egea i Sala
Proton @proton.me · 23/04/2026
Age verification sounds reasonable until you realize it means every adult hands over their ID just to go online. We wrote about why this is a terrible idea and what should happen instead. proton.me/blog/keep-age-verificatio…
proton.me
We must keep age verification from killing anonymity online | Proton
Powerful forces are exploiting parents’ fears to strengthen their toxic business models. Here’s how we stop them.
4348149
Reposted by Marc Egea i Sala
Accented Cinema @accentedcinema.bsky.social · 17/04/2026
Why do the Japanese like their buns askew (2026)
167159124779
Marc Egea i Sala @meis.dev · 16/04/2026
If the cost of execution tends to 0, will ideas also decrease their value? How much will it cost to copy exactly what you're doing once you prove that it works? With cheaper execution times, will we see slower delivery times (to hide what you're doing)?
000
Marc Egea i Sala @meis.dev · 16/04/2026
"The Cognitive Dark Forest" by Janko ryelang.org/blog/posts/c...
ryelang.org
The Cognitive Dark Forest
The open web with AIs is turning into a dark forest.
100
Marc Egea i Sala @meis.dev · 16/04/2026
Learning by doing. I admit I don't see the patterns yet, but I'm a bit tired of reading people claiming they do. Again, a bit jealous of your productive approach. Interesting times indeed!
000
Marc Egea i Sala @meis.dev · 16/04/2026
I see. I truly envy your bias towards action. Reflecting on the post, I have a question: Do you think you have a "machine that builds machines" or a "machine that builds THIS machine? If you start a new project, with a new team, how much will you tweak the machine?
100
Marc Egea i Sala @meis.dev · 15/04/2026
Aaaand @adamhjk.me adding to the conversation bsky.app/profile/adam...
000
Marc Egea i Sala @meis.dev · 14/04/2026
Been dragging my feet into reading this one because the topic is dear to my heart and I like a lot how Sean writes. It is not as comprehensive or insightful as I hoped for, but I think it's a great read. Ironically, I hold a similar mental model of the issue.
000
Marc Egea i Sala @meis.dev · 14/04/2026
"Programming (with AI agents) as theory building" by Sean Goedecke www.seangoedecke.com/programming-...
seangoedecke.com
Programming (with AI agents) as theory building
100
Marc Egea i Sala @meis.dev · 13/04/2026
Also, citing Larry Wall ;)
100
Marc Egea i Sala @meis.dev · 13/04/2026
I suspect I'm being overwhelmed "watching the news" because I see a new world emerging that does have a different set of values and clashes with how I see the world, what is good, what is bad, what works, and what not. I know I'm not alone, but I'm conflicted.
200
Marc Egea i Sala @meis.dev · 13/04/2026
Instead of angrily screaming at the cloud, some people like Bryan are capable of articulating and helping me understand my feelings on the current state of affairs.
100
Marc Egea i Sala @meis.dev · 10/04/2026
"Canceling" promises and some insights into the garbage collector. Nice tricks :)
000
Marc Egea i Sala @meis.dev · 10/04/2026
"You can't cancel a JavaScript promise (except sometimes you can)" by Aaron Harper from @inngest.com www.inngest.com/blog/hanging...
inngest.com
You can't cancel a JavaScript promise (except sometimes you can) - Inngest Blog
A promise that never resolves is a surprisingly clean way to interrupt an async function.
110
Marc Egea i Sala @meis.dev · 10/04/2026
O11ycast #89: "Software Is the Killer App fo AI" woth @bcantrill.bsky.social @charity.wtf and @krimple.bsky.social www.heavybit.com/library/podc...
heavybit.com
O11ycast | Ep. #89, Software Is the Killer App for AI with Bryan Cantrill | Heavybit
Bryan Cantrill explores Oxide’s mission to bring cloud-like infrastructure to on-prem environments and unpacks why owning hardware is making a comeback.
021
Marc Egea i Sala @meis.dev · 09/04/2026
A neat explanation of Signals, a common way of implementing reactivity in JavaScript
000
Marc Egea i Sala @meis.dev · 09/04/2026
"Signals, the push-pull based algorithm" by Willy Brauner (@willybrauner.com) willybrauner.com/journal/sign...
willybrauner.com
Signals, the push-pull based algorithm — Willy Brauner
We have been using Signals in production for years via several modern front-end frameworks like Solid, Vue, and others, but few of us are able to explain how they work internally. I wanted to dig into it, especially diving deep into the push-pull based algorithm, the core mechanism behind their reactivity.
110
Reposted by Marc Egea i Sala
Gergely Orosz @gergely.pragmaticengineer.com · 08/04/2026
So lots of devs shipping overcomplicated PRs written with AI that score high "throughput" scores and/or use lots of tokens!! Goodhart's law
2482
Marc Egea i Sala @meis.dev · 08/04/2026
A good review of Altman's figure. TLDR; probably not.
000
Reposted by Marc Egea i Sala
Filippo Valsorda @filippo.abyssdomain.expert · 06/04/2026
Two papers came out last week that suggest classical asymmetric cryptography might indeed be broken by quantum computers in just a few years. That means we need to ship post-quantum crypto now, with the tools we have: ML-KEM and ML-DSA. I didn't think PQ auth was so urgent until recently.
words.filippo.io
A Cryptography Engineer’s Perspective on Quantum Computing Timelines
The risk that cryptographically-relevant quantum computers materialize within the next few years is now high enough to be dispositive, unfortunately.
11303123
Reposted by Marc Egea i Sala
Gergely Orosz @gergely.pragmaticengineer.com · 31/03/2026
Also another angle to consider: Fully AI-generated code has no copyright Almost all of Claude Code is AI generated (as shared by Anthropic) So... does that AI-generated code itself have copyright, to start with? bsky.app/profile/amyh...
920524
Marc Egea i Sala @meis.dev · 31/03/2026
www.theregister.com/2026/03/30/g...
theregister.com
GitHub backs down, kills Copilot PR ‘tips’ after backlash
Updated: Letting Copilot alter others' PRs was the wrong judgment call, says product manager
000
Marc Egea i Sala @meis.dev · 31/03/2026
A good reason to always develop inside a docker container is to minimize the amount of information/secrets a rogue dependency can get. A lot of attacks are not trying to compromise a server, but the developers credentials/wallets.
000
Marc Egea i Sala @meis.dev · 31/03/2026
More supply chain attacks: thehackernews.com/2026/03/axio...
thehackernews.com
Axios Supply Chain Attack Pushes Cross-Platform RAT via Compromised npm Account
Axios 1.14.1 and 0.30.4 injected malicious plain-crypto-js@4.2.1 after npm compromise on March 31, 2026, deploying cross-platform RAT malware.
100
Reposted by Marc Egea i Sala
Andy Masley @andymasley.bsky.social · 31/03/2026
Okay folks I've responded to the data center heat island paper. It is the worst study on AI and the environment I've ever read, by far. Thank you to @beijingpalmer.bsky.social for flagging. blog.andymasley.com/p/data-cente...
blog.andymasley.com
Data centers' heat exhaust is not raising the land temperature around where they're built
A terrible paper and even worse interpretation is threatening to become common wisdom
10583153
Marc Egea i Sala @meis.dev · 30/03/2026
> Over 1.5 million GitHub pull requests have had ads injected into them by Microsoft Copilot's coding agent.
100
Marc Egea i Sala @meis.dev · 30/03/2026
www.neowin.net/news/microso...
neowin.net
Microsoft Copilot is now injecting ads into pull requests on GitHub
It was inevitable. After three years in the ad-free "honeymoon" phase, ads are slowly creeping into generative AI products, including Copilot.
100
Marc Egea i Sala @meis.dev · 30/03/2026
github.com/search?q=%22...
github.com
Build software better, together
GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.
000
Marc Egea i Sala @meis.dev · 30/03/2026
notes.zachmanson.com/copilot-edit... Github Copilot *adding ADS* to PR descriptions
notes.zachmanson.com
notes: copilot edited an ad into my pr
100
Reposted by Marc Egea i Sala
Allen Holub @allenholub.bsky.social · 29/03/2026
The notion of delaying decisions to "the last responsible moment" is important. For some decisions, that moment is pretty early. For example, we need to develop strategic plans and do customer and market research early in the product development process.
1234
Marc Egea i Sala @meis.dev · 28/03/2026
"Why \"Skip the Code, Ship the Binary\" is a Category Error" by Tirtha Sarker engrlog.substack.com/p/why-skip-t...
engrlog.substack.com
Why “Skip the Code, Ship the Binary” Is a Category Error
Elon Musk says AI will make programming languages obsolete by 2026. The compiler pipeline already does what he’s describing, deterministically, in milliseconds.
000
Marc Egea i Sala @meis.dev · 27/03/2026
A very nice intro to understand what quantization is and how it affects LLM performance. TLDR: lossy compression and less than you might think.
010
Marc Egea i Sala @meis.dev · 27/03/2026
"Quantization from the ground up" by Sam Rose (@samwho.dev) ngrok.com/blog/quantiz...
ngrok.com
Quantization from the ground up | ngrok blog
A complete guide to what quantization is, how it works, and how it's used to compress large language models
120
Marc Egea i Sala @meis.dev · 26/03/2026
Another try of explaining the "Deep Blue" that's shaking our industry
000
Marc Egea i Sala @meis.dev · 26/03/2026
"Why craft-lovers are losing their craft" by Hong Minhee (@hongminhee.org) writings.hongminhee.org/2026/03/craf...
writings.hongminhee.org
Why craft-lovers are losing their craft
Les Orchard made a quiet observation recently that I haven't been able to shake. Before LLM coding assistants arrived, the split between developers was…
121
Marc Egea i Sala @meis.dev · 25/03/2026
Finding myself frustrated because I got a spare hour and no tokens left. Interesting times indeed
000