Kevin Riggle

@kevinriggle@ioc.exchange
969 Followers
802 Following
6.5K Posts

Principal @ http://complexsystems.group. I keep people safe on the internet (trying). Looking at the world with an “anarchist squint” 🏳️‍🌈 https://twitter.com/kevinriggle

🏙️ Brooklyn, NY
🔗 https://complexsystems.group/publications

Well my employer has decided to partner with Palantir, which means it's time for me to find a new job. I was a lot more willing to make 40% less than market rate when I knew my employer wasn't funding concentration camps because they want AI coding tools.

Anyway of you need a UX designer/researcher who knows his way around government regulations, healthcare, enterprise software I'm looking!

@nspsegal when the population requires some kind of gender balance (such as when there aren’t enough males), some females start transitioning to fill the gap. as females their heads are pink but you can tell it is transitioning as its forehead is starting to bulge and turn black

https://oceanwildthings.com/2009/10/sheephead-fish-sex-change-without-surgery/

Sheephead fish: sex change without surgery

This fish is actively transitioning to male

https://hachyderm.io/@skinnylatte/114629215398147098

Adrianna Tan (@skinnylatte@hachyderm.io)

Attached: 1 image Peekabooooo

Hachyderm.io
there’s a life lesson in here somewhere that may be more generally applicable, to wit, “if you are feeling discouraged because it feels like the thing you are doing is not being effective, keep in mind that doing things is almost always more effective than not doing things”
This Saturday July 19, rally in Dublin, CA to stop ICE from opening a facility in Dublin. Event starts at 11am, there'll be a march from the BART station starting at 10:30am. https://actionnetwork.org/events/all-out-against-ice-in-dublin
CAPTCHA check

@0xabad1dea @GossiTheDog turns out all the money in the world really can’t buy love
@0xabad1dea @GossiTheDog this truly is the most divorced man ever
for sale: pair of genders, never worn

Oh good night. My #passwordManager is the last place I want anyone's AI.

https://nerds.xyz/2025/07/bitwarden-mcp-server-secure-ai/

Bitwarden MCP server secures AI access to your passwords

Bitwarden releases local first MCP server so AI agents can securely manage passwords without compromising encryption

NERDS.xyz
×
No notes.
Related... Talking with a friend at $unnamed_company discussing their custom VCS that's ... sorta Git w/submodules? But not. And also, it treats every directory as a submodule?
All of this complexity to solve access control for one module. Literally, 1 module.
@petrillic somewhat like calling a a script a micro service ?

@petrillic

That sounds like a problem in the chain of responsibilities in the company.

Someone higher up must have stopped it. The situation "I know the neighbor of my son's best friend and he programmed a solution." will inevitable arise sooner or later. And it must be dealt with accordingly.

It is not a problem of the developing neighbor.

@petrillic See also "Hello, Valley startup bro"

Vibechat... I mean Bitchat.

https://www.supernetworks.org/pages/blog/agentic-insecurity-vibes-on-bitchat

Identity Is A Bitchat Challenge (MITM Flaw) | SPR

The Intersection of Vibe Coding and Security

@tankgrrl @petrillic thanks to you, now I know about SPR - TIL!
@petrillic yarr, it's driving me nuts?
@petrillic cue old "I'm in this picture and I don't like it" meme.
Osman (@osman@hachyderm.io)

Attached: 1 image @petrillic

Hachyderm.io
@petrillic but I could make it 0.82% more efficient...by rewriting systemd.
@petrillic This is unfair. I'm not even a dev and now I kind of want to see if I can maybe do something with it.
@petrillic no one has ever escaped this trap
@jiub @petrillic take the wheel and run out the door. It is The Way.
@petrillic @tankgrrl before you is a sound card…
@petrillic But reinventing shit is FUN!

@petrillic

This works for mechanical engineers in bicycle shops, too.

@petrillic I spend an inordinate amount of time examining the quality of the wheel, and then leave.
@petrillic This needs rewriting in Rust.

@petrillic

Like in: Don’t fix it if, it is not broken?
Think I can…

@petrillic I'm not a Wayland developer. I immediately walk out through the unlocked door.
@aaron @petrillic do you walk out with or without systemd?
@aglet Without. Why would I take the metastatic cancer with me? @petrillic
@petrillic the storytellers get there first:
"Elephant's Dream"
https://vimeo.com/1132937
Elephants Dream

The story of two strange characters exploring a capricious and seemingly infinite machine. The elder, Proog, acts as a tour-guide and protector, happily showing…

Vimeo
@petrillic question: is the wheel implemented in rust?
@petrillic In case you wish to fork the project, here's a rusty fork that you'll need to...

@petrillic

"Yes, but if I do have to reinvent it, how many corners should it have?"

@cavyherd @petrillic It should be extendable for any number of corners some future update and/or plugin decides to support.

Also this version of wheel will support containerization of course.

@petrillic actually thats a GNU/Wheel
@petrillic I'd like to interject for a moment. What you're referring to as Wheel is in fact GNU/Wheel, or as I have recently taken to calling it, GNU plus Wheel...
@petrillic I have notes. As I understand, the whole point of open source is to NOT be dependent on big for money corporations but to form a community and do it yourself, as a collective. That demands a sort of ' I'm not just gonna buy, I'm gonna make' sort of attitude that starts with curiosity and then lets creativity do its thing. So perhaps just leave the efficiency thing to the big money cops? Otherwise you might lose more than you gain?
@petrillic ohhh so that's what the wheel group is for
@petrillic do I need a “drivers license” or something to use this wheel? Is the drivers license open source compatible?
@petrillic You’ve found a letter from the SCO marketing department. And no, their wheel wasn’t working just fine.
@petrillic ok wise guy, you tell us what colour it should be
@petrillic Web Dev: "This is just silly. Do npm install truck, and take the wheel off the truck"
@scribblemacher @petrillic Coming from a C++ background and into Python, I feel this one pretty deeply 😅
@scribblemacher @petrillic but that gives a bloated package library.

@petrillic

not a linux dev but I feel targeted by this as I am thinking about writing a small simple static website/blog generator for my personal website

@petrillic But do we have the full specifications for how the wheel is made? Maybe they're all kept as a trade secret or with a restrictive license. I should probably reinvent it under a copyleft license just in case.

@JessTheUnstill
Sure this wheel looks fine, but the company that makes it is out of business and we can't rely on this one forever

@petrillic

@petrillic but... What if I can rewrite in rust?

@petrillic

But what if the wheel was an oval? Let me work on that!
🤔

😂

@petrillic But part of the wheel is made by code I personally don't feel is Free As In Freedom enough. Even tho it's under the standard open source licenses.

@petrillic
I made it out! I didn't reinvent the wheel, I just gave it a new GUI with absolutely no dark mode option

...oh god, I'm a monster

@petrillic Once again I see post that relates rly well with my talk "Art of reinventing the wheel"
@petrillic ah, yep. Tear off the 200 MB rubbish code inserted by Microsoft, so it's only 5kb

@petrillic

Hi Jigsaw!

Reinventing what? The saw trap?

Seems to be interesting, how it is working. And if there is a way to get the wheel out of the trap without damaging neither the wheel, the trap nor myself.

Should I check the door first and make sure, it stays unlocked? But the door is pretty uninteresting, it is just an unlocked door.

1/2

@petrillic

We reinvent wheels to understand, how wheels are made. To be able to build wheels, which perfectly fit our needs.

And the knowledge from reinventing wheels gives us the power to evaluate and assess a saw trap and find ways around it.
For fun. And to become better.

By the way, I don't care about YOUR challenge. I create my own challenges. They are far more interesting to me and way more complex. But you probably don't understand that.

Adept

@petrillic

Jigsaw creates challenges for others.

I create challenges for myself.

We are not the same.

@petrillic Incidentally, a lot of people are very used to the way the wheel works at the moment, and have built their workflows around it.

They really like not having to think about the wheel or how it works at all.

Trixie - The Great and Powerful Trixie doesn't trust wheels

YouTube
@petrillic Ghhnnn
must...withhold...urge...to...correct...misconception!!!
@petrillic Sudo but in Rust? Which is happening for some reason? That as a user and mere mortal like me I cannot grasp?
@petrillic this should be the only recruitment question you are allowed to ask.