Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

briansmith

@briansmith@indieweb.social
  • Open on indieweb.social

https://briansmith.org. @BRIAN_____ on Twitter.

0 Followers
0 Following
7 Posts
Joined December 30, 2022

Posts

Open post
briansmith
briansmith @briansmith@indieweb.social · May 20, 2026
briansmith
@briansmith@indieweb.social

https://briansmith.org. @BRIAN_____ on Twitter.

indieweb.social

Interesting clip from my long-ago boss on how Linkerd went from the edge of bankruptcy to profitability with a simple change to their open-source vs. paid maintenance model. Basically, pay-for-stability replaced stability-for-free, not unlike RHEL vs Fedora.

(Sorry about the website it is hosted on): @isaacrlevin@www.tiktok.com

2
1
0
0
Open post
briansmith
briansmith @briansmith@indieweb.social · May 19, 2026
briansmith
@briansmith@indieweb.social

https://briansmith.org. @BRIAN_____ on Twitter.

indieweb.social

I see LLMs adding difficulty for people to communicate in a non-primary (L2) language. The LLM helps them fix and clarify grammar. On the other hand, the more refining done, the more the output looks like AI output. Sometimes it’s too tempting to write in the native language & have the LLM translate; results are even more AI-ish. Often they lack most intuition of natural writing in L2, so the output looks fine to them. Now I often am not confident whether a thing is AI-proofed vs AI-produced.

2
1
0
0
Open post
briansmith
briansmith @briansmith@indieweb.social · May 18, 2026
briansmith
@briansmith@indieweb.social

https://briansmith.org. @BRIAN_____ on Twitter.

indieweb.social

One more thought about OpenSSL: For over 10 years, maintaining OpenSSL has been, AFAICT, a completely thankless task for the people who do it. It is admirable how much they improved things considering the environment they are working in. That environment naturally results in a process where only improvements that can be made are ones that are *fully* funded or near zero cost, because most non-financial incentives have been totally annihilated. COBOL is a tempting, though unfair, analog.

3
1
0
0
Open post
briansmith
briansmith @briansmith@indieweb.social · May 18, 2026
briansmith
@briansmith@indieweb.social

https://briansmith.org. @BRIAN_____ on Twitter.

indieweb.social

At Mozilla, I as given the task of building an app signing mechanism for packaged installable web apps on FirefoxOS (Android but HTML5 instead of Java). I literally had a week to design it. Then I would have to implement in the next few. So, even though I hated it, I just chose Java’s signed JAR mechanism. This way, our partners could reuse the same tools they used for Android, and I just needed to implement the signed JAR verifier, which was something I could do in the time provided.

2
2
0
0
Open post
briansmith
briansmith @briansmith@indieweb.social · May 18, 2026
briansmith
@briansmith@indieweb.social

https://briansmith.org. @BRIAN_____ on Twitter.

indieweb.social

Why does OpenSSL (and forks) use `int` when it could use `enum`? I think the main issue is with the ABI of `enum`. It could be inconsistent even between compilers that agree on the rest of the ABI; in fact, the representation of enums was sometimes a compiler flag. C23 provides a potential solution: the equivalent of Rust’s `#[repr(c_int)]`. Then the issue becomes more of a *source* backward compatibility issue with older versions of the library, and the desire to support ancient compilers.

1
1
0
0
Open post
briansmith
briansmith @briansmith@indieweb.social · May 14, 2026
briansmith
@briansmith@indieweb.social

https://briansmith.org. @BRIAN_____ on Twitter.

indieweb.social
Replying to @jwz@mastodon.social
@jwz@mastodon.social The password manager that runs on your phone/laptop isn’t the Go stuff. As for LoC, do you count dependencies?
0
1
0
0
Open post
briansmith
briansmith @briansmith@indieweb.social · Apr 17, 2026
briansmith
@briansmith@indieweb.social

https://briansmith.org. @BRIAN_____ on Twitter.

indieweb.social
Replying to @lcamtuf@infosec.exchange
@lcamtuf@infosec.exchange congratulations. You probably know already, but the preordering process through the nostarch website is comically bad. I cannot remember the last time I went through such a 1999-ish purchase flow.
0
1
0
0

Remote instance

indieweb.social
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 09:00:24 UTC