Sign in

Roberto Empijei Clapis

@empijei.bsky.social
482 followers 95 following 138 posts

Security Toolsmith Posts mostly about Go, banter, web development, security and cooking. empijei.science

PostsRepliesMedia
Roberto Empijei Clapis @empijei.bsky.social · 05/10/2026
"we need new science to ensure that more capable models will make safe choices when we aren’t looking" For the bajillionth time: this ain't happening, not with LLMs. www.theatlantic.com/technology/2...
theatlantic.com
I Quit OpenAI Because Its Culture Is Broken
The industry’s approach to safety will guarantee more failures unless something changes.
000
Roberto Empijei Clapis @empijei.bsky.social · 30/09/2026
If you like sci-fi and you haven't read the bobiverse you're missing out. It's a masterpiece.
001
Roberto Empijei Clapis @empijei.bsky.social · 12/09/2026
Big shout out to endeavour-os. I haven't used arch for almost 10 years, and the experience of installing, maintaining and using it has improved so much thanks to them that I was blown away. It's really the year of Linux on the desktop. endeavouros.com
endeavouros.com
EndeavourOS — A terminal-centric Arch-based Linux distribution with a vibrant and friendly community at its core.
A terminal-centric Arch-based Linux distribution with a vibrant and friendly community at its core.
000
Roberto Empijei Clapis @empijei.bsky.social · 08/09/2026
Can't wait to watch this.
020
Roberto Empijei Clapis @empijei.bsky.social · 27/06/2026
Where is this place?
110
Roberto Empijei Clapis @empijei.bsky.social · 23/05/2026
I've been saying this since 2024. I'm waiting for a major, catastrophic vulnerability to shake the world due to this.
031
Roberto Empijei Clapis @empijei.bsky.social · 20/05/2026
My feelings exactly huronbikes.mataroa.blog/blog/i-am-no...
huronbikes.mataroa.blog
I am not a Software Engineer — huronbikes
020
Roberto Empijei Clapis @empijei.bsky.social · 19/05/2026
static.klipy.com
War: The 1000 Yard Stare Painting
ALT: War: The 1000 Yard Stare Painting
020
Roberto Empijei Clapis @empijei.bsky.social · 19/05/2026
I'd like to add that, in order to make those tests run on mac, we had utilities that purposefully inserted wait loops to *wait for the FS to do its job*. There were situations where os.WriteFile returned no error, but calling Sync and os.ReadFile immediately after would still yield no data 😡
140
Roberto Empijei Clapis @empijei.bsky.social · 13/05/2026
I have had problems with my MacBook more or less non-stop since I got it. I've had so many people tell me that it was just a matter of habit. Seeing @jakearchibald.com , struggle with the same issues made me feel less dumb and lonely. Thank you.
010
Roberto Empijei Clapis @empijei.bsky.social · 11/05/2026
Did I ever tell you the tale of the script that wouldn't work exactly once a day, at 8 AM?
010
Roberto Empijei Clapis @empijei.bsky.social · 11/05/2026
This is what I expect to happen to most developers in a couple of years youtu.be/lgXkty83jPM?...
youtu.be
A.I. Sherlock Holmes
YouTube video by Foil Arms and Hog
000
Roberto Empijei Clapis @empijei.bsky.social · 02/05/2026
Ah, right, that
010
Roberto Empijei Clapis @empijei.bsky.social · 02/05/2026
DO IT
110
Roberto Empijei Clapis @empijei.bsky.social · 02/05/2026
Only if it runs with tamago
110
Roberto Empijei Clapis @empijei.bsky.social · 02/05/2026
Exactly
010
Roberto Empijei Clapis @empijei.bsky.social · 02/05/2026
AI generated pictures of thai kids, at a thai restaurant
110
Roberto Empijei Clapis @empijei.bsky.social · 02/05/2026
I was in a restaurant today that was tapered with AI KIDS.
110
Roberto Empijei Clapis @empijei.bsky.social · 02/05/2026
Most AI images fall in the uncanny valley for me. And there's more and more in the streets and public spaces by the day. This is a new kind of nightmare I didn't see coming.
130
Reposted by Roberto Empijei Clapis
Filippo Valsorda @filippo.abyssdomain.expert · 28/04/2026
A bit over two years after starting to work on it... Go is officially FIPS 140-3 certified 💥 csrc.nist.gov/projects/cry... I am pretty confident Go is now one of the most—if not the most—seamless and complete FIPS 140-3 compliance solutions... with a single env var, out of the box.
928962
Roberto Empijei Clapis @empijei.bsky.social · 28/04/2026
I'm pretty sure I can guess what this is about
010
Reposted by Roberto Empijei Clapis
Jeremy Keith @adactio.com · 23/04/2026
Journal: Summary punishment How to improve Google’s search results and the World Wide Web in one fell swoop. 🔗https://adactio.com/journal/22540
0143
Reposted by Roberto Empijei Clapis
Alex Russell @infrequently.org · 24/04/2026
It's cringe to ask "what would Trump be doing differently if he were a Kremlin asset?" And yet we must.
061
Reposted by Roberto Empijei Clapis
sejeff.bsky.social @sejeff.bsky.social · 24/04/2026
@empijei.bsky.social’s favorite thing! pmbanugo.me/blog/why-asy...
pmbanugo.me
The Tokio/Rayon Trap and Why Async/Await Fails Concurrency
Async/await makes concurrency easy to write, but incredibly complex to operate. Read on for why the Tokio/Rayon boundary is failing in production, and how explicit state machines fix it.
131
Roberto Empijei Clapis @empijei.bsky.social · 24/04/2026
The conclusion is definitely not where I would have gone, but the problem statement is stuff that I've been saying for the past 9 years, even before async was added to stable Rust. Thanks for sharing 🔥
010
Roberto Empijei Clapis @empijei.bsky.social · 16/04/2026
I was building extremely snappy and responsive CLIs in *python* 12 years ago on a dual core Acer netbook, I'm pretty sure that modern computers have no excuse for slow CLIs.
010
Roberto Empijei Clapis @empijei.bsky.social · 16/04/2026
Periodic reminder that modern computers are fast enough to do substantially anything without having to make the human wait, in any language. If your CLI is slow you don't need to change language (e.g. py->rs), but you should rethink how you design your code.
140
Reposted by Roberto Empijei Clapis
Kevin Collins @kwcollins.bsky.social · 11/04/2026
An mRNA treatment for PANCREATIC CANCER was in trials, among many other uses. Choosing to end this research is choosing to sentence millions to an early, painful death
311101764496
Reposted by Roberto Empijei Clapis
Justin Baragona @justinbaragona.bsky.social · 08/04/2026
Is this what we call the Art of the Deal?
711431
Roberto Empijei Clapis @empijei.bsky.social · 07/04/2026
This seems like a good time to remind everyone that renewables aren't just better for the environment.
030
Roberto Empijei Clapis @empijei.bsky.social · 03/04/2026
LLMs are gaining our trust while working at a loss... I really can't imagine what the future holds! (It's ads)
020
Roberto Empijei Clapis @empijei.bsky.social · 02/04/2026
There we go
051
Roberto Empijei Clapis @empijei.bsky.social · 02/04/2026
media.tenor.com
a close up of a person 's face with a woman behind him
ALT: a close up of a person 's face with a woman behind him
010
Roberto Empijei Clapis @empijei.bsky.social · 02/04/2026
Wh... Why was it added?
110
Roberto Empijei Clapis @empijei.bsky.social · 30/03/2026
You're too kind 🙏
110
Roberto Empijei Clapis @empijei.bsky.social · 30/03/2026
I'm officially looking around, if anybody needs a Go software engineer with a very strong background in web security lmk. I also know a fair share of frontend dev and was a SWE/SE for Google and Microsoft. I'm looking for security-sensitive dev projects and security reviews.
1117
Reposted by Roberto Empijei Clapis
Jake Archibald @jakearchibald.com · 25/03/2026
MacOS: I see you've set Finder to appear on 'all desktops' me: yes MacOS: So when you cmd-tab to Finder, which desktop should I switch to? me: well you shouldn't because… MacOS: So I can switch to a random desktop? YAY!
3673
Reposted by Roberto Empijei Clapis
Jake Archibald @jakearchibald.com · 25/03/2026
MacOS: When I restart, would you like me to re-open all these apps? me: no MacOS: hmm well that's a shame because I am going to do that. me: ok MacOS: Should I open them all maximised on the same desktop? me: no MacOS: hmm well…
64126880
Roberto Empijei Clapis @empijei.bsky.social · 25/03/2026
Will LLMs become a fundamental tool in our box? Sure. Will they replace us? No. Linters may become very powerful Reviews may become more precise Autocomplete may be more useful Testing may become more thorough and widespread But only if we collectively take our heads out of our a###s soon
010
Roberto Empijei Clapis @empijei.bsky.social · 21/03/2026
I wonder how much of this applies to software engineering.
youtube.com
Before You Adapt to AI… Watch This
YouTube video by Andreas Hem
010
Roberto Empijei Clapis @empijei.bsky.social · 20/03/2026
One more ooopsie and github is going to lose their last nine. I wonder what is the cause behind this 🤔
GitHub platform uptime 90.17%
040
Roberto Empijei Clapis @empijei.bsky.social · 20/03/2026
I started in December 2024 and i am still not sold, I actually just gave up trying to do some things.
000
Roberto Empijei Clapis @empijei.bsky.social · 20/03/2026
It's very powerful in terms of computation, and has incredible battery life, but the os is substantially a fractal of bad design.
000
Roberto Empijei Clapis @empijei.bsky.social · 20/03/2026
That's what I usually hear about dev experience on mac...
010
Roberto Empijei Clapis @empijei.bsky.social · 20/03/2026
Good point. I guess I haven't thought that far... Sigh.
110
Roberto Empijei Clapis @empijei.bsky.social · 20/03/2026
No, still on Vscode for 2 main reasons: 1) test/delve support 2) I can easily share configs with my colleagues and work with them without feeling lost every time I peer. That's the same reason I'm still on qwerty.
110
Roberto Empijei Clapis @empijei.bsky.social · 20/03/2026
I'll keep an eye on the project because, again, it's a very good IDE and addresses a lot of the issues I have with vim and vscode, but testing support is what really prevents me (and my company) from switching to it right now.
100
Roberto Empijei Clapis @empijei.bsky.social · 20/03/2026
3) No way to run tests on save 4) No way to display test coverage gutters 5) Running a specific test requires two clicks. This means that I write code at insane speed to then hit a wall when I touch the tests.
100
Roberto Empijei Clapis @empijei.bsky.social · 20/03/2026
The lack of testing support is what really is a dealbreaker for me, all the other minor inconveniences are stuff I can live with in order to get the speed. 1) No quick way to switch from a file to its test file. 2) No easy way to run a package or project tests
100
Roberto Empijei Clapis @empijei.bsky.social · 20/03/2026
After about 12y of Vim and 1.5y of vscode I tried @zed.dev. I have to say, the speed is impressive, there still are some minimal graphic quirks, but I don't care about those. It feels amazing to use it, but I can't switch to it yet 🧵
110