jeduardo
banner
jeduardo.com
jeduardo
@jeduardo.com
jack of all trades, master of some.
Took some time to write about my adventures building an #ai thing that isn't a chatbot or a searchbot.

jeduardo.com/posts/gemini...
Building a subtitle generator with Python and Google Gemini - jeduardo.com
How I built a subtitle generator with Python and Google Gemini: JSON schemas, prompt design, retries, parallelism, real-world costs, and lessons learned.
jeduardo.com
August 19, 2025 at 1:37 PM
While going through lots of logs from a long-running #tmux session, I noticed that the buffer line counter also displays a timestamp for the lines currently on screen. I had never seen it before, and I have no idea when it started doing that, but I found it quite nifty. #til
June 17, 2025 at 12:55 PM
Oh, that's cool. #fedora #linux 42 comes with a #wayland setup that plays well with external displays and #nvidia #optimus cards. Tested some games and the discrete GPU was used as expected. Desktop usage also seems fine in terms of flickering and lag. Happy to see that we're finally there!
May 4, 2025 at 3:37 PM
Hah, found out today that it's possible to tag processes in htop using space, and then terminate them all at once. It's always nice to discover new tricks in familiar tools after years of using them on #linux . Also nice to see that Google Drive on #macos has finally found its match, hah.
April 29, 2025 at 6:25 PM
Found out today about https://floccus.org/, an extension that does #bookmark sync across more than one #browser. Trying it with a webdav server as a backend, and so far it's the best tool I found for the job after years of looking for one. Also #free and #opensource, good stuff! #til
February 11, 2025 at 5:49 PM
Stumbled upon an interesting #ux feature for #chrome based browsers on #android: you can drag your finger over the address bar to switch to other tabs you have open: to the right for previous tabs, to the left for next tabs, kinda like natural scrolling. #til
December 27, 2024 at 3:00 PM
Hah, that's cool: I no longer need to force the desktop to run on #xorg with my #nvidia Optimus in order to have a second display active or to run games that use the graphics card. Everything working fine in #wayland now! That's gotta be the best feature from #fedora 41 for me. 🚀 #linux #gaming
December 22, 2024 at 10:43 AM
#til about https://github.com/aws-samples/bedrock-access-gateway and now I can finally try other models without more subscriptions. Got it to work with #openui too but found out that by doing so, I cannot connect it to #openai anymore. I wonder if there is a gateway that connects to *everything* #ai
GitHub - aws-samples/bedrock-access-gateway: OpenAI-Compatible RESTful APIs for Amazon Bedrock
OpenAI-Compatible RESTful APIs for Amazon Bedrock. Contribute to aws-samples/bedrock-access-gateway development by creating an account on GitHub.
github.com
December 17, 2024 at 7:28 PM
Got tricked by #openwrt not telling me that I had to restart a #wireguard tunnel to reflect an updated peer configuration and had to find it out through the wg CLI. Nevertheless, now nodes on both sides of the tunnel can talk using their #ipv6 ULAs, so that's a win. 🚀
December 15, 2024 at 1:08 PM
After so many years using #fedora #linux I discovered dnf distro-sync, which apparently was the old way of doing upgrades before dnf system-upgrade came around. Doing the upgrade live is much more to my liking and it also reminds me how it worked in #debian. #til
December 13, 2024 at 4:29 PM
Reposted by jeduardo
In 2025 (less than 30 days away), PayPal will start selling your transaction history for targeted advertising.

I very highly recommend logging into your account and going to Settings > Data & Privacy > Personalized Shopping.

If you're reading this, turn that off RIGHT NOW before you forget.
December 5, 2024 at 9:12 PM
So it seems that xquartz remains the official way of doing #x11 forwarding on #macos. And to get it running you still need to restart the system, like a savage. When will the madness end? o//
December 2, 2024 at 3:34 PM
One thing I find it super useful on #mastodon is that the #ui allows you to #translate posts in-line. I found out that with the Blueet Translator extension for #chrome I can have something similar here. Also available for #firefox! Great work from @peetro.dev!

bsky.app/profile/peet...
🚨 LAUNCH ALERT 🚨

You can now translate posts directly inside Bluesky web with the Blueet Translator browser extension: chromewebstore.google.com/detail/bluee...
Blueet Translator - Chrome Web Store
Translate posts on Bluesky
chromewebstore.google.com
November 29, 2024 at 4:06 PM
It looks obvious now, but of course that changing the domain handle just meant creating a new entry with the same DID, d'oh.
November 18, 2024 at 6:42 PM
As I've checked the others, checking this one out as well to see how it's like. One positive first impression is that I finally don't need to look for an alternative handle. Good stuff!
November 14, 2024 at 7:51 PM