Ronald Rihoo
banner
ronaldrihoo.bsky.social
Ronald Rihoo
@ronaldrihoo.bsky.social
Technical founder. Privacy capitalist. Small Al models. Local offline Al tools.

The guy who'll get you the useful next gen tech that no one else will make, like robots that won't spy on you.

Privacy is a luxury.

threads.com/@ronrihoo
Am I just an a**hole or am I right to be annoyed by all of these empty lines that LLMs like to put in Python code? (Even when the instructions stress that they must not.)
November 13, 2025 at 7:24 AM
Hey, y'all. My Bluesky account has been temporarily suspended. 🙄
November 12, 2025 at 7:32 PM
Day 77:
Reply To Epsilon Response 1
me->Epsilon (email)
11/4/2025

Note:
"We are committed to complying with... 541.051... Which requires... To provide a copy of personal data held... And that you previously provided to [us] in a portable and, to the extent... Feasible, readily usable format."
November 6, 2025 at 8:11 AM
False promises?

I've had background data usage off.

Not using cloud. No backups or anything. No Wi-Fi in one period. And the other, only a short instance.

Must be pure analytics. So even if I don't use the app, it'll probably OCR/analyze and tag images on the device, then send reports regularly.
November 3, 2025 at 10:12 PM
Got a copy of Enshittification by Cory Doctorow. This might make for an interesting reference.

Will post my thoughts on it sometime after I get past part 2 or 3.

Looks like my use of the term is slightly unconventional. ;)
October 25, 2025 at 3:32 PM
Seemingly, big tech has been using technology best practices on people (e.g. treating publishers like S3 buckets or something).

But imagine if political parties treated politics like business in the last two decades...

("How to get your ideas to spread," Seth Godin, 2007)
youtu.be/xBIVlM435Zg?...
October 19, 2025 at 7:43 AM
Damn... Do y'all need a hand in maintaining the Bluesky Android app?

While I'm replacing Android with PureOS for my own startups, I've been an Android developer for a good while. So, let me know.

(Went to check for an update, because I have to restart the app frequently to load content.)
October 19, 2025 at 1:05 AM
October 14, 2025 at 1:04 AM
Day 44/90 (10/2/2025)
My first actual communication to Epsilon. An email stating that they did not really show me my data, and that I'd like them to do that, based on my rights as a Texan.

After all, how am I supposed to have them correct errors, if I don't know about the errors?

(See post below.)
October 10, 2025 at 10:50 AM
Day 37/90 (9/25/2025)
Second response from Epsilon. An email with a link to an Office 365 sign-in page that requires a "passcode" (sent via email).

After signing in, it looks like an email with a downloadable PDF file attachment in Outlook.

The PDF contains a token ID for a web access portion.
October 10, 2025 at 10:30 AM
Day 15/45 (9/3/2025)
First response from Epsilon. An email stating it requires up to an additional 45 days to "complete" the "Access Report Request."

"Access my personal info" morphs into "Access Report Request." Sounds like a doc containing all the data.

They know I'm from Texas from the get-go.
October 10, 2025 at 9:13 AM
Day 1:
Access Request
me->Epsilon (web form; no text/attachment allowed)
8/19/2025

Day 15:
1st Response (45-Day Extension)
me<-Epsilon (email)
9/3/2025

Day 37:
2nd Response (1st Access Attempt)
me<-Epsilon (email->M365->PDF->web)
9/25/2025

Day 44:
1st Scoped Request
me->Epsilon (email)
10/2/2025
October 10, 2025 at 6:52 AM
"8 GB & Above"

What comes after 8 GB:

- 10 GB
- 12 GB
- 16 GB
- 20 GB
- 24 GB
- 32 GB
- 48 GB
- 96 GB

Very helpful. Thanks...

I guess Amazon doesn't serve too many AI consumers.

Who even uses 8 GB VRAM, though? Too much for most games, too little for most AI.
August 25, 2025 at 11:11 PM
The Internet has become a junkyard. It's not what it used to be. It's getting worse exponentially.

Eventually, I'll try to get Texas out of it by helping build a better alternative. Something closer to home – local, decentralized, and distributed.

It can be a model for the rest of the country.
August 22, 2025 at 12:28 AM
Data collection has gotten interesting... So has data processing and analysis...

Two interesting fronts colliding into one big clapotis.
August 20, 2025 at 12:47 AM
Is my ad campaign on X impressive or what?
June 29, 2025 at 2:49 AM
I can't get reach on X even by trying to pay to promote nearly the same post that, on Threads, organically got 4,400+ views, 48 likes, 29 comments (my own included), and 2 reposts (within the first couple or so days).

Threads: free account; no promotions.
X: Premium; plus post promotion.
June 29, 2025 at 2:46 AM
Here's what Claude (Sonnet 4) thinks about that...

Normally, I agree. But I think many do understand there's a privacy tradeoff. They just don't have options for absolute privacy, and they don't really know just how much or what is truly happening.

There's herd behavior.
June 19, 2025 at 4:22 AM
A common view in the relevant privacy communities tends to be,

"I don't mind you charging me for a product. But once I pay for it, let me have it."

Meaning get your hands off of it, once they purchase it.
June 19, 2025 at 4:22 AM
Claude 3.7 Sonnet developed a pretty awesome snake game. 🔥
April 3, 2025 at 4:35 PM
Flappy Bird clone generated by Claude 3.7 Sonnet within minutes. (Including all assets – sprites and sounds.)

Got the physics down better than the human-made clones. Who told it about that?
¯\_ (ツ) _/¯
April 3, 2025 at 12:56 PM
Bubble pop game (made by Claude 3.7 Sonnet in just minutes).
April 3, 2025 at 12:54 PM
A 2D platformer developed with Claude 3.7 Sonnet within just minutes.

It definitely needs a lot of work, but imagine having most of the core and essentials built within minutes. (Especially the menus and such... If you know, you know...)
April 3, 2025 at 12:51 PM
Plants vs Zombies game built with Claude 3.7 Sonnet within a few minutes (using HTML/CSS/JavaScript).

It generates the assets, too – in SVG format.

Of course, it needs to be polished and developed further.
April 3, 2025 at 12:47 PM