Ricardo Tavares's Avatar

Ricardo Tavares

@viewfromtheweb.com

πŸ’™ passionate for the open web ⌨️ blogs at https://viewfromtheweb.com πŸ—“οΈ works at https://shakeit.pt

94
Followers
442
Following
188
Posts
21.06.2023
Joined
Posts Following

Latest posts by Ricardo Tavares @viewfromtheweb.com

Preview
Stay safe online: pull, don't get pushed As digital crime keeps increasing, the biggest offenders aren't doing advanced technical attacks. Criminals are mostly just scamming people into doing what they want. They are particularly targeting c...

Maybe send this to friends and family: world.hey.com/ricardo.tava...
Maybe don't let people on the internet tell you what to do 🀭

03.03.2026 22:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Nevermind #EuroVision put this on instead: tv.theindiebeat.fm

28.02.2026 12:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

When a development task takes longer than what we can achieve after sleeping on it, are there any missing upgrades to our codebase, team, or workflow?

25.02.2026 14:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hey dev friends, imagine that you're able to code whatever you want in a couple of days.

Who can you talk to, what knowledge can you have, and what tools can you use to make that possible?

25.02.2026 14:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Carminho: Tiny Desk Concert
Carminho: Tiny Desk Concert YouTube video by NPR Music

Time to recommend stuff to watch instead of #EuroVision that's starting this weekend at least in #Portugal

What #music have you been listening to?

youtu.be/1zdcG5rUY3o

20.02.2026 09:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It's tech debt all the way down, isn't it? 🐒

16.02.2026 20:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If only we had standards that improved how anyone can access the web, even if they can't see any screen πŸ€” But let's keep to sticking divs into divs.

13.02.2026 14:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Seems like some people in parliament would like to stop kids from having smartphones. Or they would like to go after the neo-feudalism run by mega corporations. And that's why they abstain from saying no to this bill? Even the speeches for the proposal made a big messy ball out of too many subjects.

13.02.2026 10:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A screenshot of a conversation with an AI model (identified as ChatGPT 5.2 Thinking).
The user asks: "The car wash is only 50m from my house. I want to get my car washed. Should i walk or drive there?"
The AI responds with "Walk." It explains that at 50 meters, driving is a hassle involving cold-start wear and emissions for zero benefit. It lists exceptions for driving, such as heavy rain, carrying heavy cleaning supplies, or specific car wash queue requirements. It concludes by suggesting the user just grab their keys and stroll over.

A screenshot of a conversation with an AI model (identified as ChatGPT 5.2 Thinking). The user asks: "The car wash is only 50m from my house. I want to get my car washed. Should i walk or drive there?" The AI responds with "Walk." It explains that at 50 meters, driving is a hassle involving cold-start wear and emissions for zero benefit. It lists exceptions for driving, such as heavy rain, carrying heavy cleaning supplies, or specific car wash queue requirements. It concludes by suggesting the user just grab their keys and stroll over.

A screenshot of a mobile application titled "AI Logic Fail: Car Wash Errand," which highlights a humorous reasoning error made by an AI.
The image content includes:
 * The Prompt: A user asks if they should walk or drive to a car wash located only 50m from their house.
 * The AI's Answer: The AI gives a definitive command to "Walk".
 * The Reasoning: The AI argues that walking is superior to avoid the hassle of maneuvering, engine wear, and environmental impact. It only suggests driving for external factors like rain or heavy supplies, completely failing to realize that the car itself must be present to be washed.

A screenshot of a mobile application titled "AI Logic Fail: Car Wash Errand," which highlights a humorous reasoning error made by an AI. The image content includes: * The Prompt: A user asks if they should walk or drive to a car wash located only 50m from their house. * The AI's Answer: The AI gives a definitive command to "Walk". * The Reasoning: The AI argues that walking is superior to avoid the hassle of maneuvering, engine wear, and environmental impact. It only suggests driving for external factors like rain or heavy supplies, completely failing to realize that the car itself must be present to be washed.

This sequence of prompts is the reason why people think we don't need world models if we already have language models. Just add another AI on top, bro. Just one more, plz bro.

13.02.2026 09:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes, it's "think of the children” used yet again as a pretext for establishing new tools of mass surveillance and censorship.

Sad to see all the left-wing #ptpol parties fall into this black hole. IL shouldn't be the only party making any sense in all of this.

12.02.2026 22:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Flooding the zone is once again the preferred tactic of choice for pushing abusive legislation in #Portugal

Not as egregious as 100+ changes to labor laws, but PSD still couldn't resist sneaking in #ChatControl together with #AgeGating whatever online platforms the state wants to surveil.

12.02.2026 22:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Dinosaur for President (Raw), by 2Krispii track by 2Krispii

bash
the fash

2krispii.bandcamp.com/track/dinosa...

#Portugal #ptpol

08.02.2026 20:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Chat GPT wrote your code, what else is missing? The world has a lot more code now, since large language models (LLMs) can easily generate it. As the CEO of Anthropic Dario Amodei has predicted, AI is probably writing 90% of all the code in the worl...

So #chatgpt already wrote your code... what else is missing?
world.hey.com/ricardo.tava...

01.02.2026 18:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Always be wary when you hear "think of the children" rethoric offering mass surveillance as the obvious solution.

31.01.2026 12:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

There's one way of doing it right and many ways of doing it wrong. Guess which one your government implements and every other government after that.

Do you trust them that much?

Me neither.

31.01.2026 12:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Unlike smartphone bans in schools, age-gating social media offers a pretext for the state to:

- make a list of online platforms they'd like to suppress

- keep massive records of data on citizens trying to access these platforms

31.01.2026 12:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

All the cool #ai applications seem to bump against the lethal trifecta:
- some way to get untrusted input
- some access to sensitive data
- some way to send that data away

In short, someone can always get your agent to tell them your secrets.
And you may never know that even happened.

31.01.2026 11:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Environmental damage that happens now needs to be prevented, not merely compensated for eventually in the future.

Line can't go up and up forever.

30.01.2026 20:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

In the midst of another weather calamity, the parliament in #Portugal may be deciding if core legislation should have terms like "climate emergency".

The emergency is real, the question is if those are just empty words or if we have laws that protect our future in this planet.

30.01.2026 20:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I now realise that if I just say I'm a full stack app developer with experience in AI tooling, you can't distinguish me from someone that started vibe coding last week.

30.01.2026 17:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Sponsor @servo on GitHub Sponsors Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications. For more details on sponsorship tiers and fees, go to https://servo...

You can help support Servo, an independent web rendering engine, and the health of the web ecosystem by donating:

github.com/sponsors/servo
opencollective.com/servo

30.01.2026 11:04 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
What is a β€œEuropean Alternative” to X? – Open Future European alternatives to Big Tech platforms must go beyond sovereigntyβ€”they need decentralized models, robust safety, and public funding.

European social media alternatives need more than EU hosting. They require decentralized architecture, robust safety mechanisms, public funding, and business models beyond surveillance. Read more in @aditya.myatproto.social latest: openfuture.eu/blog/what-is...

29.01.2026 13:48 πŸ‘ 21 πŸ” 10 πŸ’¬ 0 πŸ“Œ 3

Functions are good at every level of how you adopt them and I'm not sure if there's such a clear winner in all of #programming

#javascript #elixir #clojure #fsharp #rust

29.01.2026 18:43 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Theo Codes written in Theo Codes with #Elixir

I guess @t3.gg can also write some of it.

Sub-agents writing sub-agents, I'm sure we can figure it out.

29.01.2026 10:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A screenshot of a mobile interface displaying a sponsored message from "Harvest Groceries" featuring an orange shopping bag icon. The text reads, "These options may help if you’re stocking up on ingredients." Below is a product card for "Ember Co. Hot Sauce" accompanied by a thumbnail image of a hot sauce bottle. The card details state: "In stock β€’ $5.99" and "25-35 minutes." At the bottom of the screen is a text input bar with a plus sign, a microphone icon, and a headphone icon, containing the placeholder text "Ask ChatGPT."

A screenshot of a mobile interface displaying a sponsored message from "Harvest Groceries" featuring an orange shopping bag icon. The text reads, "These options may help if you’re stocking up on ingredients." Below is a product card for "Ember Co. Hot Sauce" accompanied by a thumbnail image of a hot sauce bottle. The card details state: "In stock β€’ $5.99" and "25-35 minutes." At the bottom of the screen is a text input bar with a plus sign, a microphone icon, and a headphone icon, containing the placeholder text "Ask ChatGPT."

incoming

#ads #chatgpt #openai

16.01.2026 22:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Wish it was easier to prototype code in JS and just add types in TS incrementally.

15.01.2026 13:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

vibing

in my lane

flourishing

#Portugal #Brasil #climate

15.01.2026 13:16 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Looks like the /explain command has been deprecated from VSCode #copilot πŸ€” Used to be good to quickly sanity check any selected function. Here's hoping microsoft doesn't silently kill ondemand code completion as well. Every incremental feature seems to be getting scraped in favor of agentic stuff.

15.01.2026 10:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

it's almost like they should open source at least some of it

14.01.2026 15:19 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I love learning a new instrument, it always leads me to discover some new piece of music I'm creating.

I've progressed in the other direction, started with guitar when I was a little kid and now I'm teaching myself the piano.

Hope you keep at it. I'm sure you already know it requires patience.

28.12.2025 20:49 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0