My Computer
Internet Ersplorer
Command Prompt
PROJECTS.BMP
README.TXT
RETRUCO.EXE
https://eric.cast.ro - Microsoff Internet Ersplorer
Address
https://eric.cast.ro
Eric Castro

Eric's Stuff

Welcome to my personal space in the World Wide Web!

★ best viewed with Microsoff Internet Ersplorer 3.0 ★ under construction since 1998 ★ this website uses JavaScript and cookies ★

DJ Scrobbler is now usable by people who are not me

I listen to a lot of DJ sets. But I’ve always been disappointed at how little attention streaming giants give to them, with a browser tab on YouTube being the best available desktop experience, which I very much dislike. Not only that, but tracklists are - most of the time - nowhere to be found. Finally, as a Last.fm veteran, who likes to have a precise listening history, despite having installed a browser extension to scrobble music from YouTube, for DJ sets, we have an issue:

If I listen to an Amelie Lens set for two hours, Last.fm only knows I listened to a YouTube video. It doesn’t know the tracks. It doesn’t know the artists. It doesn’t know anything useful, which is tragic for someone who has been compulsively scrobbling music for more than twenty years and still thinks Last.fm is one of the best ideas the internet ever had.

So I built DJ Scrobbler.

It lets me search for DJ sets, pulls tracklists from places like 1001Tracklists when available, plays the set, and scrobbles the individual tracks to Last.fm as they come in. But forget Last.fm if you don’t even know what it is: It also packs favorites, history, playback progress, visual themes, and more, in a desktop-app experience that makes it feel like something I actually want to keep open, at the same level as (but not competing with) your Spotify app (I use Tidal myself though).

DJ Scrobbler desktop app showing a YouTube DJ set, tracklist, and Last.fm scrobbling controls.

I’ve been working on it for a while now, but this release is the first one I am comfortable telling people to try. Not a prototype, not a proof-of-concept anymore, but a real public beta that should be usable on macOS, Windows, and Linux.

The funny part is that this also became one of the clearest examples of how I currently like working with AI coding tools. DJ Scrobbler was heavily AI-assisted, but not in the “press button, receive startup” fantasy way. More like: I knew exactly what I wanted, which features, what UI/UX, the tech stack, the shape, the taste, the broken little edge cases, etc… and then I kept steering until the thing stopped feeling like a demo and started feeling like software. Plus it’s free and open-source.

It’s been a long time since I made something for public consumption. Nostalgia is probably the most repeated word around here, and this clearly brings back lovely memories from my old MewSeek days (2008-2014), when I made something actually useful that people really enjoyed… unsurprisingly it was also an app around music. My expectations may be a bit too high right now, which is I can’t wait to get this to v1.0.

In the meantime, if you listen to a lot of DJ sets, whether you care about Last.fm or not, this should still be for you. Hope you like it. This is probably the moment when I’ll be most open to receiving suggestions, aside from bug reports, which I also very much encourage you to send my way.

Ah yes, I made a whole badass website for it too:

Download DJ Scrobbler

Clippy is back

As AI chatbots and tools continue to popularize, Clippy comebacks are exploding. There’s even a 3D printed Clippy AI assistant now.

Well guess what, I also gave Clippy a place inside EricOS 95.

I feel my website, blog posts and excessively nostalgia-fueled content may be too niche for some audiences.

Which is why I felt it was necessary to have a tiny assistant commenting on whatever people click to help contextualize or simply explain briefly what is that you’re seeing in here.

Let’s not forget most people wanted to get rid of it back in the old Microsoft Office days.

But in EricOS 95, you can’t (although you can try).

Sorry. Clippy is in a safe space here.

30 years of RETRUCO.exe

There, I tasked Codex with a wonderful project and guided it through the process of reverse engineering this absolute niche but nostalgia-loaded Argentinian Truco card game freeware for Windows 95. If you’ve never heard of Truco, it’s a loud, fast card game from Argentina where bluffing, trash talk, and acting confident matter just as much as the cards in your hand. It’s a huge part of Argentinian culture.

I found it a few years ago, I can’t tell you how happy I was to find it on some obscure, now abandonware website preserved through a Geocities archive, and be able to hear that tango MIDI background music again, along with the undoubtedly homemade player dialogs that cracked me up so much as a kid as me and my older siblings used to play all the time in my mom’s Compaq Presario 2200.

There was no truco PC game remotely close to it back then, especially not one supporting team play, even if obviously offline and with all CPU players besides you.

Running it natively was just not possible on a modern Windows setup. I had to do it through a Windows 98 VM, and it’s simply not straightforward to put it inside. Enabling networking to download is already painful, let alone making Internet Explorer 4 load anything even vaguely compatible with today’s standards. Fancier VM solutions let you drag and drop a zip file into the guest OS out of the box, but I was using free VirtualBox and getting that to work is also a hassle. Heck, even a zip file requires WinRAR to be installed first! But eventually I was able to run it, play it and be 10 years old again.

Fast forward to 2026, 30 years since it was originally released by its author, Rolando Herrera: here’s my tribute to my RETRUCO’s childhood days, now in pure JavaScript glory.

I naively tried contacting Rolando using the e-mail addresses found in the README and help files from 1996 (lol), but of course none of those exist anymore and you get a delivery rejection instantly. I was desperately trying to know who made the tango background music, which no state-of-the-art algorithm by Shazam could decrypt for me. Only much later, thanks to an actual tango expert that worked with my mom, I found out it was a lesser-known Carlos Gardel piece: A la luz de un candil.

Back to the game JavaScript reimplementation: some bits are still missing from the original, but it’s fully playable, supports the original voices and even the MIDI tango background music, using webaudio-tinysynth since no modern browsers support MIDI playback natively anymore.

Play RETRUCO in your browser

Thank you, Rolando, for making such a bizarre, heart-warming little masterpiece. I hope someday you will stumble upon this post and let me know you saw it.

Hopefully it won’t be for a copyright infringement notice. (ಥ﹏ಥ)

I just realized

By choosing a Windows 95 aesthetic for this site - fake Internet Explorer window, clunky UI, nostalgic 90s web design - I accidentally made it timeless. Hear me out.

Anyone landing here instantly understands this is deliberate. Although some actual 90s websites still exist, abandoned or maybe frozen in time by accident, in my case it’s not outdated, it’s anchored. It removes the expectation that the site should evolve with current design trends, frameworks, or whatever the industry decides what web design language should aim for nowadays.

I’ve seen the web evolve since the 90s. Fonts, frames layouts, GIFs, Java applets, Flash, gradients, flat design - it was so chaotic and beautiful, but they all expire. And then as a web developer you either keep up or start looking neglected. Call me a boomer, but I absolutely despise the Liquid Glass™ design language I certainly hope Apple will fail to impose everywhere as they did with previous design trends they decided primarily upon.

Here, I’ve unintentionally opted out of all of it, hoping most people won’t question it.

The moment you frame something as retro, you freeze it in a way that stays legible over time. It becomes a reference rather than a failed attempt at staying relevant. No redesign pressure, no need to chase whatever comes next.

Ironically, by going backwards, it stays understandable forever… or that’s the idea.

Although when I think about it, it’s funny because some of my peers are from the generation after mine and may have never even used a computer running windows 95 - so unless they were curious about what computing looked like in my time as a kid, they probably have no idea of what I’m trying to evoke here lol.

Website Online

Every time I thought of putting together some sort of personal landing page for myself under my cast.ro domain, something made it fail miserably. Most of the time it was my laziness, because let’s be honest: motivating yourself to keep a personal website updated is quite the challenge when the only people interested are maybe some colleague aside from your mom and your dog (I don’t have a dog).

Part of that laziness came from never fully adopting the static website approach, plus never being able to come up with some cool design that made my website truly reflect who I am at the moment.

But then I gave Codex a try for the first time. This is what resulted from it after a few good prompts.

I like the irony of myself constantly struggling against retro computing nostalgia yet using AI to build a website that looks and feels like Windows 95. Which I believe reflects very much my current mood.

Pretty satisfied.

All posts loaded.
Sign My Guestbook!

Tell me your modem speed, your favorite operating system, and whether animated GIFs should make a comeback.

001337
Copyright © 2026 Eric Castro. All rights reserved.
Done
Internet zone
README - Notepad
ABOUT ME I build mostly software, but through 3D printing, electronics and robotics hobby projects I also come up with chaotic ideas that I tend to materialize partially but in some cases, to full levels of satisfaction. I have been working in cybersecurity for more than 11 years, which I like to think it also shapes how I think about systems, design, and technology. Outside of code, soldering, and terrible 3D modeling, I like keeping a musical side alive, mostly through piano playing, but I've also played the drums since I was a teenager and in recent years the cello... with a much more humble degree of dignity. I'm self-taught most of the time, even though it may plateau at some point. I still can't have a conversation in mandarin chinese with a native speaker, but I enjoy language learning a lot as well. I have 2 cats - Juliet (17) and Merlé (15). I hate to think they could be approaching EOL :'( but that won't stop me from saying that my entire adult life would be incomplete without them.
Command Prompt
Microsoff(R) EricOS 95 (C)Copyright Microsoff Corp 1981-1995. C:\> net user webmaster
NAMEEric Castro
LOCATIONParis, France
HOMETOWNBuenos Aires, Argentina
OCCUPATIONSoftware Engineer, AppSec, DevSecOps
WEBSITEhttps://eric.cast.ro
BIO90s kid stuck between retro nostalgia and whatever nonsense happened this week
STATUSProbably optimizing my home-assistant setup
C:\> _
9:41 PM