Justin Richer's Avatar

Justin Richer

@justin.richer.org

Security architect, musician, author, game designer, and otherwise boring guy. Opinions are not facts.

155
Followers
33
Following
23
Posts
24.04.2023
Joined
Posts Following

Latest posts by Justin Richer @justin.richer.org

Preview
Yes, It’s Fascism Until recently, I thought it a term best avoided. But now, the resemblances are too many and too strong to deny.

www.theatlantic.com/ideas/2026/0...

25.01.2026 16:12 πŸ‘ 472 πŸ” 156 πŸ’¬ 3 πŸ“Œ 250

Merriam-Webster’s human editors have chosen β€˜slop’ as the 2025 Word of the Year.

15.12.2025 14:07 πŸ‘ 24058 πŸ” 7285 πŸ’¬ 361 πŸ“Œ 941
mkjwk - JSON Web Key Generator

A new small update to mkjwk.org, thanks to some folks from the community. A couple small bugs were fixed, plus you can now copy and save a key configuration as a URL that you can pass around. This doesn't copy your key values, but it does set all the generator's parameters.

12.12.2025 20:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
What's the "Cost" of a Desert Bus?
What's the "Cost" of a Desert Bus? YouTube video by Folding Ideas

All righty, we got the all clear this time.

Follow Dan as he explores the "cost" of a Desert Bus:

05.12.2025 03:11 πŸ‘ 404 πŸ” 70 πŸ’¬ 3 πŸ“Œ 2

Wooo, I won some dice! Maybe I'll try that dungeons and dragons thing I keep hearing about.

16.11.2025 13:54 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

"There's a there there." #ietf124

Lots of enthusiasm and positivity (and advice from experienced folks) for forming an #atproto WG at @ietf.org

We had 130 people on the stream and a very active chat.

Great job @bnewbold.net and @dholms.xyz and everyone else.

Thank you all for showing up! πŸ‘

05.11.2025 16:29 πŸ‘ 62 πŸ” 12 πŸ’¬ 2 πŸ“Œ 4

How do you end up confused and wildly variable about your disposition towards a President... in their second term?

Come on brah

Brah ur killin me here

Ur killin us

04.11.2025 01:48 πŸ‘ 117 πŸ” 5 πŸ’¬ 3 πŸ“Œ 0
Preview
What Kimmel and Colbert can learn from ancient comedians who ticked off their leaders Thousands of years before Jimmy Kimmel and Stephen Colbert got under President Trump's skin, ancient Greek and Roman poets and philosophers paid a heavy price for displeasing heads of state.

Thousands of years before Jimmy Kimmel and Stephen Colbert got under President Trump's skin, ancient Greek and Roman poets and philosophers paid a heavy price for displeasing heads of state.

25.09.2025 11:50 πŸ‘ 239 πŸ” 45 πŸ’¬ 18 πŸ“Œ 12

Dear literally every company but mostly Zoom right now: I do not want your AI chatbot, and I especially do not want it taking up 1/3 of my window space to the detriment of everything I use your app for. I don't want tips for icebreakers, I want to have my meeting.

19.08.2025 18:31 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

πŸ‘‡πŸ‘‡

14.08.2025 22:46 πŸ‘ 20164 πŸ” 7333 πŸ’¬ 768 πŸ“Œ 363

He said not perfect thank you

06.08.2025 11:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Whaaaaaat? I had no idea, I need to read up on that. I thought the nfc circuit died with the phone.

05.08.2025 14:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Right, because then your phone will die instead. πŸ˜…

05.08.2025 11:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Freedom from kings.
Freedom from fascism.
Power to the people forever. β™₯️

Happy Independence Day πŸ‡ΊπŸ‡Έ

04.07.2025 21:20 πŸ‘ 59203 πŸ” 9114 πŸ’¬ 1014 πŸ“Œ 234
Post image

Can’t make this up.

04.07.2025 19:15 πŸ‘ 36091 πŸ” 9388 πŸ’¬ 3112 πŸ“Œ 849
Video thumbnail

This must end now!
Everyone needs to hit the streets and fight back ✊
It’s only going to get worse 🀬

03.07.2025 01:19 πŸ‘ 8409 πŸ” 3603 πŸ’¬ 1361 πŸ“Œ 529
Post image

Welp, don't think this is going to be very useful.

02.07.2025 20:36 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
A bit of exciting news that I can finally share - I've joined MongoDB! | Justin Richer A bit of exciting news that I can finally share - I've joined MongoDB! Now you might be thinking what I did at first -- why a database company? I mean, it's a pretty cool database, and I'v...

In case you missed it, I've recently joined @mongodb.bsky.social

www.linkedin.com/feed/update/...

01.07.2025 17:21 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
(yes, all of those numbers are real)

(yes, all of those numbers are real)

The year is 2025. There is a nationwide recall on rice, one of the most popular commodities on Earth. You grab your phone and click a link to learn more. Your risk will be revealed after you endure 479 HTTP transactions loaded from 126 IP addresses homed in 8 countries landing 207 cookies.

28.06.2025 12:47 πŸ‘ 333 πŸ” 97 πŸ’¬ 4 πŸ“Œ 4

I'm going to start saying that MCP stands for "MCP Common Proxy", following the great tradition of GNU and WINE.

05.06.2025 15:56 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image
24.05.2025 20:19 πŸ‘ 1593 πŸ” 448 πŸ’¬ 12 πŸ“Œ 16
Maven Central: io.bspk:httpsig:1.0.0 Discover httpsig in the io.bspk namespace. Explore metadata, contributors, the Maven POM file, and more.

I just released a new version of my HTTP Signatures library for Java, which fixed up a couple small bugs and added the core test cases from the RFC:

central.sonatype.com/artifact/io....

21.05.2025 18:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Tangled Tokens and Authorized Agents Right now, many folks are excited about the prospect of agentic AI: intelligent computer systems that can access your stuff and do useful…

Defining security for MCP has been raising a lot of questions and discussions, and I think one of the most important ones is clarity around how the two sides of the MCP proxy relate from a security perspective.

justinsecurity.medium.com/tangled-toke...

15.05.2025 20:32 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Which federal crime did the President commit with this statement?

Was it 26 usc 7217, which prohibits the President or his aides from directing any tax enforcement action?

Or was it 26 usc 6103, which prohibits any government official from disclosing an ongoing tax proceeding?

Maybe both!

02.05.2025 11:39 πŸ‘ 2388 πŸ” 715 πŸ’¬ 53 πŸ“Œ 28

At this point, "it's not clear if they have the authority" simply means "they're going to do it and see if anyone stops them"

02.05.2025 16:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

PhD Timeline xkcd.com/3081

25.04.2025 15:32 πŸ‘ 60152 πŸ” 20585 πŸ’¬ 593 πŸ“Œ 831
RFC 9767: Grant Negotiation and Authorization Protocol Resource Server Connections The Grant Negotiation and Authorization Protocol (GNAP) defines a mechanism for delegating authorization to a piece of software (the client) and conveying the results and artifacts of that delegation ...

I'm excited to share that the GNAP Resource Servers RFC is now final! RFC9767 is available online. This represents the culmination of years of great work. A huge thanks to everyone who helped!

www.rfc-editor.org/rfc/rfc9767....

23.04.2025 20:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Sign reading "so tired of living in an Onion article"

Sign reading "so tired of living in an Onion article"

An important message.

19.04.2025 17:27 πŸ‘ 8016 πŸ” 1571 πŸ’¬ 34 πŸ“Œ 89

Oh, gross. I have an ancient Netgear NAS and this is what I was thinking of replacing it with, eventually. Time to look over options again I guess.

19.04.2025 18:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The end is nigh

18.04.2025 14:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0