Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Ricardo Carvalho

@rabc.hachyderm.io.ap.brid.gy
19 followers 1 following 809 posts

Dad. Developer in many places. Ever moving. Ever trying new code. From 🇧🇷, half 🇵🇹, lived in 🇪🇸🇩🇪. Finally settled in 🇪🇸. [bridged from hachyderm.io/@rabc on the fediverse by fed.brid.gy ]

PostsRepliesMedia
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 29/09/2026
Shrug Jesus ¯\\_(ツ)_/¯
001 1
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 26/09/2026
[Personal rant] LinkedIn job search returns 10 results. That is the moment you know how much fucked up you are. 39 years old and I’ve never been so low in my career and my life, despite having lot of new things on it.
100 1
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 17/09/2026
> We are cooking your AI interview yes, I am the one that is cooked in this era we live in
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 10/09/2026
I have a sense that the world is about to turn the page from pistachio to pecan nuts
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 07/09/2026
Yes! Let's double down on shaming people who voted for fascists! It is _your_ fault for not voting in who I think you should vote! I am here to shame you, not to understand your anxiety and reasons to vote for them! I am not here to discuss and bring solutions to your hyper-local problems, I […]
hachyderm.io
Original post on hachyderm.io
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 02/09/2026
RE: mastodon.ie/@shezza_t/1172000840476… There is malicious compliance and there is stupid compliance
mastodon.ie
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 31/08/2026
"You entered the dumb zone”, says my pi extension for when the context window start to fill up too much and pass the 30% threshold. But I am using Haiku, the dumb zone already started at the token one.
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 31/08/2026
Finally releasing my take on a better manager for Spotify albums list 😁 codefloe.com/rabc/albums-vault Tauri + Rust, BYOK. #BuildInPublic #indiedev
codefloe.com
albums-vault
A calmer, more personal way to browse the albums you’ve saved on Spotify.
060 6
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 30/08/2026
AI slop Six fingers AI slop everywhere
100 1
Reposted by Ricardo Carvalho
sam henri gold @samhenrigold.hachyderm.io.ap.brid.gy · 30/08/2026
ever think about how a fruit cup would send someone from the 18th century into a nervous breakdown “You mean to tell me that for your breakfast, you have assembled the harvest of SEVEN KINGDOMS currently experiencing DIFFERENT SEASONS, placed them in a […] [Original post on hachyderm.io]
TROPICAL FRUIT CUP
COUNTRY OF ORIGIN:
USA - MEXICO - COSTA RICA - GUATAMALA - HONDURAS - ITALY - NEW ZEALAND
0020 20
Reposted by Ricardo Carvalho
Glyph @glyph.im · 30/08/2026
the social contract that allows the web to exist at all is literally collapsing in real time people.kernel.org/monsieuricon/cree…
people.kernel.org
Creepy crawlies
Comments
655126 126
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 28/08/2026
lol gemini refused to solve a captcha but chatgpt solved it without questioning
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 28/08/2026
RE: techhub.social/@Techmeme/1171729442… China is the real capitalist winner
techhub.social
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 28/08/2026
I am in love with the robot of this post and now want to make a tattoo of it pivot-to-ai.com/2026/08/27/your-age…
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 27/08/2026
47 days of uptime gone due to a system update 😭
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 27/08/2026
RE: mastodon.social/@performat/11716636… Being an Apple developer is becoming more and more unhealthy every new Xcode and iOS version.
mastodon.social
000 0
Reposted by Ricardo Carvalho
SpookJ 👻 @snoopj.hachyderm.io.ap.brid.gy · 26/08/2026
getting myself a "SERVICE DOG - DO NOT PET" vest but it will say "UNICODE ENTHUSIAST - DO NOT EXPRESS BAD TEXT OPINIONS AROUND"
023 3
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 25/08/2026
🤨
A textfield from a form that says “optional comment” but the “add comment” button is disabled with the textfield empty
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 25/08/2026
It is funny how job search platforms are more optimistic when matching you with a role than the actual company after you send the CV or do the first interview. (Luckily I am already employed thanks to a referral, I don’t know how those platforms will exist in the future)
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 24/08/2026
An EU-hosted git forge, that looks amazing codefloe.com
codefloe.com
CodeFloe | Git hosting in the EU
A public Git service running on Forgejo, with a generous free tier, no feature behind a paywall, and infrastructure you can read.
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 21/08/2026
Maybe it wasn’t such good idea to link your paid product and its free version in the same infrastructure github.blog/news-insights/company-n…
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 19/08/2026
In case you didn’t know yet that there are good and bad illegal immigrants. If you can afford a plane ticket, good. If you have to swim across the sea or jump a fence, bad. www.nytimes.com/2026/08/16/us/trump…
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 19/08/2026
lol people discovering only now that Pixelfed project is a shitshow and the “lead” developer is an egomaniac. this ship has sailed already, the red light was turned on when he pivoted to create the “TikTok of fediverse”.
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 19/08/2026
Amazing case of racism in an ATS. Dude is a native but got rejected probably because of a non-westernised name. Everything is fucked up and nobody cares.
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 17/08/2026
Git: built from the scratch to be decentralised infrastructure. People:
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 17/08/2026
We are approaching the point where the next literary success is made with AI, then it is converted into a movie script with AI and the scenes are heavily AI-generated 1667.ai
1667.ai
1667 · write your novel in the terminal
A full-screen terminal environment for writing fiction with language models. Every take stays on the tree. Your own model keys, no tracking of any kind.
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 16/08/2026
Years ago someone liked all the conspiracy theories on Reddit and switched the lever that took us all to this nightmarish timeline www.forbes.com/sites/alisondurkee/2…
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 13/08/2026
We may see the rise and fall of the whole social media experiment in a single generation github.com/harry0703/MoneyPrinterTu…
github.com
MoneyPrinterTurbo/README-en.md at main · harry0703/MoneyPrinterTurbo
利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow. - harry0703/MoneyPrinterTurbo
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 13/08/2026
RE: infosec.exchange/@briankrebs/117088… Everyone: Github outages are really bad Namecheap: hold my beer
infosec.exchange
021 2
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 13/08/2026
The new slack preview of messages is the first good UX idea they had.
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 11/08/2026
Eclipse in the past: religious and social panic, the world is going to end Eclipse today: social media shitpost
000 0
Reposted by Ricardo Carvalho
Hacker Memes @i0null.infosec.exchange.ap.brid.gy · 11/08/2026
here we observe a partial eclipse of the sun
Logo for Eclipse IDE logo partially overlayed over an image of a Sun Fire E6900 Server, in the background is an actual solar eclipse.
02369 69
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 11/08/2026
DHH is the JK Rowling of tech world: (almost) everyone that agrees how his political views are shit and racist make a cognitive dissociation from it when praising his tech ideas and projects.
010 1
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 11/08/2026
RE: mas.to/@skeletor/117073074428348698 what if i am already destroyed
mas.to
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 10/08/2026
Love how LLMs always assume that an object has an `isValid` property when on autocomplete mode inside an if-statement #iosdev
010 1
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 10/08/2026
What an amazing example of dealing with a literal machine and not with a human with ethics. The guy said that he didn’t ask to kick someone, but in fact he did ask for it: > Andrew, who was sitting fourth on a waitlist for a class later that week, asked if it was possible to move him to the top […]
hachyderm.io
Original post on hachyderm.io
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 10/08/2026
Trying to remember the last time I opened StackOverflow and… can’t remember!
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 10/08/2026
> The revelation raises fears that Beijing has been attempting to spy on Britain’s military after years of security warnings about the threat from the country. No mate, your contractor just went for the cheapest option it could find. And all cheap electronics road always leads to China […]
hachyderm.io
Original post on hachyderm.io
110 1
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 09/08/2026
Love when find a write that is _exactly_ what I think but in better words that I can ever type blog.senko.net/code-was-never-the-h…
blog.senko.net
“Code was never the hard part” is an insult to all programmers
The software development profession is in the midst of upheaval. Nobody knows how the AI revolution will play out in the end, but it is clear many aspects of work and life will be transformed—including programming. One of the comments I hear often lately boils down to “ _LLMs may be good at coding, but software was never the hard part_ ” and “ _coding is easy, it's figuring out what to code that's hard_ ”. I believe that's a gross insult to all programmers everywhere. ## If coding is easy... If coding is easy, how come programmers were in high demand, and have demanded large salaries for years (even before ZIRP)? Why was there so much stress, overwork and burnout even before AI started churning out 5000-line PRs? Why did companies seek 10x ninja rockstar coders and subject them to leetcode interviews—surely, a junior fresh out of college could churn out something if it's so easy? If coding is easy, why do we have doorstoppers like Clean Code and The Pragmatic Programmer? Is The Art of Computer Programming a light summer read? Is SICP a coffee-table book? Why do we have bootcamps or even whole college degrees dedicated to it? If coding is easy, was Carmack just at the right place at the right time? Why do we consider Fabrice Bellard a genius? If coding is easy, why are people angry at AI (or anyone else) copying their code? Why do they act like they've poured their sweat, soul, and copious amounts of time into something so trivial? If coding is easy, why do many now feel like their identity and professional purpose are being stripped away from them? If coding is easy, why is software so damn buggy? ## If figuring out what to build is the hard part... If deciding what to build is the hard part, why do so many product managers seem clueless? Why aren't there rigorous 10-step interviews for them? Why aren't they getting paid more than the developers? If deciding what to build is the hard part, why aren't market researchers, usability experts and—hell, customer success—considered rockstars in a software company? If “understanding the customer” is harder, why are business analysts looked down on as pencil pushers? If implementation is easy and finding demand is harder, why are programmers upset when the salespeople promise a new feature to a customer to close the sale? They've found a genuine demand, something people will pay for! If coding is easy, why doesn't everyone just build ten variations of a thing and see which pans out? ## There's no median programmer Another cliché comment is “ _most work in software development is talking to stakeholders, understanding the customer's needs, and having clarity on the priorities_ ”. I have met many programmers throughout my career, and very few of them want to talk to stakeholders, much less customers (exceptions are freelancers and founders, especially of software development shops). And, “having clarity on the priorities” boils down to “just tell me what to do and don't switch it up every two days”. Some software developers do say “I don't write code, I solve customer's problems”. But then they turn around and start to opine on monads, memory safety, and DRY principles, while their understanding of the customer is a made-up “user persona”, and they think “affordance” is the money your parents used to give you on weekends so you could go out and have a good time. Yet others will say “Software development is theory building”. Programs are actually proofs (as in, mathematical proofs). Every commit should tell a story. And solving a customer's problem by FTPing a PHP file is a cardinal sin. I don't mean to imply there are no developers that simultaneously care deeply about the craft of software development and really empathize with the customer. I do believe they might want to see a professional about a split personality disorder, tho. ## What _is_ important? I do believe that talking to users, understanding their experience, empathizing with them, solving customers' problems and having all the stakeholders on the same page is critical to the success of a software project. I also believe that creating good code is a craft that requires skill, patience, attention to detail, experience and wisdom, and that it will continue to be relevant in the times ahead. ¿Por qué no los dos? To the extent that we can pull it off, I think we should aim for both. A deep understanding of the system we're building, together with a deep understanding of _why_ we're building it. Loudly proclaiming that “code is easy” or, at the opposite end, “code is art, a creative human expression that cannot be automated”, is just burying our heads in the sand. It's cope. And you don't want cope, you want to thrive. By this, I don't mean “jump on the LLM bandwagon.” I don't mean “become a manager of fleets of AI agents.” I also don't mean “AI-generated code is stolen slop garbage, fight it with tooth and nail, the bubble will pop soon enough anyways.” But do recognize we're in the middle of an industry-wide tectonic change. We need to figure out how to adapt. We need to understand what is likely to change and what never changes. ## What doesn't change? Software will be getting more complex. Software will always need maintenance: bit-rot is a fact of life. So is entropy. Technology (hardware and software) will move forward, for better or worse. The tower (skyscraper?) of abstractions grows ever higher. Users will always want more and be prepared to spend less. They still won't know how to relay their needs and wants. Worse, they still won't know exactly what they want. The disconnect between the customers (who actually pay for the software) and users (who use it) will still be here, as will the tension between the needs of the business and the needs of its customers. Also: there will never be a shortage of snake oil salesmen. Tech du jour comes and goes (I'm still waiting for the new VR renaissance!) ## What changes? Programmers have been in the business of disrupting our own industry since the beginning. Nobody uses punch-cards any more. Very few people need to code in assembly, or COBOL. Those decades spent fighting memory bugs in C or C++, with the scars to prove it, are worthless in the age of Rust, Go, Python and JavaScript. I'm old enough to appreciate valgrind or remember `mysql_real_escape_string()` from the PHP4 era—stuff I'll never again need in my life. And that wasn't even so long ago! I narrowly missed the dBase, Clipper, HyperCard and Access era, technologies which I can still spot operating in shops, cafes, or a dusty, once beige and now golden-brown, midi-tower still happily running some bespoke biz solution (backups? what backups?) ## How do we thrive? Accept that change happens. Be equal parts curious and critical about the new stuff. Understand there's a lot of hype and try to discriminate between hot air and what really works (and to what extent). Also be aware of ever-shifting goalposts: stand back and look at the past year, or five, and assess the velocity of change (technical, economic, societal). Your role and your responsibilities _will_ be changing. Be willing to invest time and energy into better understanding fields or roles adjacent to yours. If you're a senior developer, don't just find solace in deepening your expertise. Learn about user experience, customer interviews, or business strategies for the companies in your domain. It will help you gain a better appreciation of all the work done to put a piece of software into users' hands, whether or not you'll actually ever have to do any of those other bits. If you're just starting or are junior in your role: invest in deepening your understanding of how software works. Understanding pointers, recursion, or memory hierarchy will help you even if you're a JavaScript developer. Understanding network protocols and how HTTP works will be useful even if you're building WordPress plugins. Do leetcode and learn about algorithms and data structures even if you don't need to. Don't be afraid to ask _why_ and _how exactly_. For inspiration, here are a few books and other resources that might be helpful: * Structure and Interpretation of Computer Programs (PDF) * Cracking the Coding Interview * The Mythical Man-Month * Working Backwards * Team Topologies * 7 Powers * The Soul of a New Machine * Obviously Awesome * The Design of Everyday Things * Don't Make Me Think * Continuous Discovery Habits * The Mom Test ## One more thing Whoever you are, don't outsource your understanding, judgement, empathy and taste to AI. Don't abdicate your responsibility. Don't be a meat proxy.
030 3
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 08/08/2026
RE: toot.cat/@devopscats/11705686096406… The problem of being chronically online is to believe that some stuff is too juicy to be true
toot.cat
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 08/08/2026
RE: mastodon.mediafaro.org/@mf_newsdige… Does that the correct thing to do (diplomatic speaking)? Yes Does that the right thing to do? Absolutely not. Denounce at the level of European institutions, rally the leftists MEPs to make a noise. Just never, never go into […]
hachyderm.io
Original post on hachyderm.io
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 08/08/2026
Creating core memories for a very sensory large language model in training
100 1
Reposted by Ricardo Carvalho
CSketch @csketch.bsky.social · 04/08/2026
Oh my god I think I found the video.
502122903705 12.3K
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 05/08/2026
Free idea: a reverse status dashboard, that warns you when the service is _not_ down.
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 04/08/2026
There are AI psychosis and there is Steve Yegge yegge.ai/essays/the-shape-of-things… This guy will be in a mental asylum before the bubble explodes
yegge.ai
The Shape of Things to Come, Part 1: The Continuous Thunderdome — Steve Yegge
Part 1: The Continuous Thunderdome. Loops and graphs, Wheelhouse and Beads, the end of human code review, the Land Rush that replaces CI/CD, and the Wish Factory — a field report from 12 months in the future.
000 0
Reposted by Ricardo Carvalho
Rairii :win3_progman: :win3: @rairii.labyrinth.zone.ap.brid.gy · 04/08/2026
i didn’t think it was physically possible, but there’s finally something worse than `curl | sh`
Install with an AI agent (recommended)

The fastest way to get ghidrasql running end-to-end is to point an AI coding agent (Claude Code, Cursor, Codex, Aider, etc.) at the bundled installer prompt:

(link to install-prompt.md)
16245280 280
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 04/08/2026
Dude paved the way for the invention of viagra then went to work for Herbalife. What a ride in life. en.wikipedia.org/wiki/Nobel_disease
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 04/08/2026
> The fediverse needs a TikTok. lmao very, _very_ hard. I had this feeling since the beginning that Pixelfed was a dead end and the guy was going to abandon it sooner or later. Although taking the road a TikTok clone wasn’t in my bingo card.
000 0
Ricardo Carvalho @rabc.hachyderm.io.ap.brid.gy · 03/08/2026
Be an immigrant long enough to be able to identify people’s accent while speaking.
000 0