Víctor A. Rodríguez :verified:

Algorithm Junkie, Data Structures lover, Open Source #FLOSS enthusiast, Tool maker, all things #Linux #fedi22

Víctor A. Rodríguez :verified: boosted:
Jeff Geerlinggeerlingguy
2025-06-12

Computer History Museum was pretty awesome. Thanks for all the recommendations!

Víctor A. Rodríguez :verified: boosted:
Jeff Geerlinggeerlingguy
2025-06-08

Self hosting your own media considered harmful (according to YouTube...). jeffgeerling.com/blog/2025/sel

Víctor A. Rodríguez :verified: boosted:
N-gated Hacker Newsngate
2025-06-08

🎥🤡 , the paragon of content morality, graciously warns us that self-hosting media (gasp!) is as dangerous as assembling your own IKEA furniture without an Allen wrench. Meanwhile, our hero Jeff Geerling, the Robin Hood of legal media purchases, is publicly scolded for owning a Raspberry Pi and a conscience. 😂🔧
jeffgeerling.com/blog/2025/sel

Víctor A. Rodríguez :verified: boosted:
2025-06-08

Self-hosting your own #media considered harmful (updated) | #JeffGeerling

I just received my second community guidelines violation for my video demonstrating the use of #LibreELEC on a #RaspberryPi 5, for 4K video playback.

jeffgeerling.com/blog/2025/sel

Víctor A. Rodríguez :verified: boosted:
nixCraft 🐧nixCraft
2025-06-08

worth it 😂

A  cartoon shows two scientists, one older and one younger, working on a computer. Behind them is a large, steaming time machine. A well-dressed man stands in a doorway, looking surprised. The caption text reads: "You invented a time machine to come back and hit Reply instead of Reply All?"
Víctor A. Rodríguez :verified: boosted:
2025-06-07

Alan Turing died by suicide on 7 June 1954. Turing was convicted of gross indecency in 1952 and given a choice between imprisonment and probation. His probation would be conditional on his agreement to undergo hormonal physical changes designed to reduce his libido. Turing's conviction led to the removal of his security clearance and barred him from continuing with his consultancy for GCHQ. He was denied entry into the United States after his conviction.

#AlanTuring #GayRights #OnThisDay

Alan Turing in 1951.
Víctor A. Rodríguez :verified: boosted:
Jeff Geerlinggeerlingguy
2025-06-07

Update: YouTube has just reinstated the video, after what I presume is a human review process. I wish it didn't take making noise on socials to get past the 'AI deny' process :(

Go forth, and self-host all the things! youtube.com/watch?v=3hFas54xFtg

Víctor A. Rodríguez :verified: boosted:
Jeff Geerlinggeerlingguy
2025-06-06

Sipeed's NanoCluster holds up to 7 Compute Modules in 6cm—how are the power limits? Does it throttle? Can you run distributed LLMs?

All those questions—and many more—answered in today's video: youtube.com/watch?v=UEtpaiODNs0

Sipeed NanoCluster
Víctor A. Rodríguez :verified: boosted:
2025-06-01

How to protect yourself:
✅ Log out of important accounts when done
✅ Use browsers with ephemeral properties. Ex. Brave Forgetful browsing, Mullvad Browser & Tor Browser.
✅ Clear cookies regularly
✅ Use browsers with enhanced cookie protection

Source: theregister.com/2025/05/29/bil

Víctor A. Rodríguez :verified: boosted:
Jeff Geerlinggeerlingguy
2025-06-01

What I wanted YouTube to do with AI: make it so I don't have to delete 50 obvious spam comments on all my videos.

What I didn't want: suggest replies to spam comments that further clutter admin UIs

Víctor A. Rodríguez :verified: boosted:
Xenotarxenotar
2025-05-26

@raiderrobert

Fortran:
IMPLICIT REAL*8(A-H, O-Z)
THING=0.0D0

Víctor A. Rodríguez :verified: boosted:
2025-05-26

@raiderrobert

C++: std::shared_ptr<AbstractTemplatedThingFactory<T>>::type

PHP: $the_thing

COBOL: THE-THING-THAT-DOES-THE-STUFF-FOR-BUSINESS-LOGIC

Assembly: mov eax, [thing]

Kotlin: theThing?.let { it }

Víctor A. Rodríguez :verified: boosted:
Robert Roskamraiderrobert
2025-05-26

Variable naming conventions by programming language:

Python: the_thing
JavaScript: theThing
TypeScript: theThing: any
Java: AbstractFactoryPatternSingletonInstanceManagerThing
C: i
Go: thing, err
Rust: maybe_the_thing

Víctor A. Rodríguez :verified: boosted:
Ars Technicaarstechnica
2025-05-23

Mozilla is killing its Pocket and Fakespot services to focus on Firefox
Browser maker shifts resources to "new Firefox features that people need most."
arstechnica.com/gadgets/2025/0

Víctor A. Rodríguez :verified: boosted:
Oscar Bazalduaoscb@hachyderm.io
2025-05-23

I’m really going to miss #Pocket
It was my favorite app all throughout my college years and early career. My first big sideproject was around delivering your pocket articles to kindle. I just loved how open, nice and straightforward it was.

So many memories around it.

Víctor A. Rodríguez :verified: boosted:
Jeff Geerlinggeerlingguy
2025-05-23

From a mechanical keyboard that lets you talk to type, to an Arm ITX motherboard, the Pi community's been hard at work.

The Compute Module 5 doesn't much of anything by itself. But check out some amazing new projects built around it in today's video: youtube.com/watch?v=qQ42lbLFxv8

CM5 under mechanical keyboard
Víctor A. Rodríguez :verified:bitman@techhub.social
2025-05-16

@nixCraft
Co-Intelligence: Living and Working with AI by Ethan Mollick

goodreads.com/book/show/198678

Víctor A. Rodríguez :verified:bitman@techhub.social
2025-05-12

The concept is straightforward: subscribe to relevant events (e.g., system startup, screen unlock) to reapply, reset, or reconnect critical system settings and ensure everything runs smoothly. When my laptop comes back from sleep the VPN connection is lost, it can't reconnect. Detecting when it comes back, killing VPN and restarting it solves the problem

The next script is generated by Tape That Moth (TTM) to solve the issue

#!/usr/bin/env bash
while read -r line; do
case "$line" in
*"{'Active': <true>}"*) /some/path/to/proton-vpn-restart ;;
esac
done < <(gdbus monitor -y -d org.freedesktop.login1)

Where /some/path/to/proton-vpn-restart, not generated by TTM, kills VPN and starts a new one

#!/usr/bin/env bash
pkill -9 -f protonvpn-app
python3 /usr/bin/protonvpn-app >/dev/null 2>&1 &

This approach may not adhere to traditional coding best practices, but it's a pragmatic solution that yields results

#Linux #FOSS #OpenSource #UX #SystemFixes #TapeThatMoth #DesktopTools #BugWorkarounds

Víctor A. Rodríguez :verified:bitman@techhub.social
2025-05-11

Hey fellow Mastodons!

I'm working on a project called Tape That Moth, which helps mask software issues that drive us crazy. You know, things like keyboard layouts changing unexpectedly or VPNs dropping out after laptop suspend.

My goal is to make it easy to use and get back to what matters most – coding, designing, or just getting stuff done!

Here's the thing: I'd love your feedback on how to make Tape That Moth more user-friendly. Should it be point-and-click? Should I prioritize certain features? Is it of interest for other one that me?

I'm looking for advice from people who actually use software and have experienced these kinds of issues firsthand. Your input would mean a lot!

gitlab.com/bit-man/tape-that-m

#Linux #FOSS #OpenSource #UX #SystemFixes #TapeThatMoth #DesktopTools #BugWorkarounds

Víctor A. Rodríguez :verified:bitman@techhub.social
2025-05-11

@jonah you mean through the palm of your hand or though the back? I can only through the palm with both hands

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst