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

James Roper

@jroper@fosstodon.org
mastodon 4.6.6
  • Open on fosstodon.org

Scala developer, creator and architect of https://kalix.io, working for https://lightbend.com.

0 Followers
0 Following
13 Posts
Joined November 04, 2022
Country:
Australia
City:
Canberra
Website:
https://jazzy.id.au

Posts

Open post
jroper
James Roper @jroper@fosstodon.org · Oct 11, 2023
James Roper
@jroper@fosstodon.org

Scala developer, creator and architect of https://kalix.io, working for https://lightbend.com.

fosstodon.org

@oysta@mastodon.oysta.au polyamory is everywhere these days.

1
0
0
0
Open post
jroper
James Roper @jroper@fosstodon.org · Oct 05, 2023
James Roper
@jroper@fosstodon.org

Scala developer, creator and architect of https://kalix.io, working for https://lightbend.com.

fosstodon.org

Completely unscientific poll, what keyboard layout (or variant of) do you use?

0
2
0
0
Open post
jroper
James Roper @jroper@fosstodon.org · Aug 09, 2023
James Roper
@jroper@fosstodon.org

Scala developer, creator and architect of https://kalix.io, working for https://lightbend.com.

fosstodon.org

@oysta@mastodon.oysta.au Right now I'd gladly take adequate.

1
0
0
0
Open post
jroper
James Roper @jroper@fosstodon.org · Aug 09, 2023
James Roper
@jroper@fosstodon.org

Scala developer, creator and architect of https://kalix.io, working for https://lightbend.com.

fosstodon.org

I wish more services would support WebAuthn security keys for 2FA. I currently have 15 accounts in my TOTP app. It's getting hard to find them when I need a code. When WebAuthn is an option, I register both my USB key and my phone, my phone is more convenient (just push a button, plus it provides biometric checking so is more secure), but my USB key will work even if my phone dies.

0
1
0
0
Open post
jroper
James Roper @jroper@fosstodon.org · Aug 02, 2023
James Roper
@jroper@fosstodon.org

Scala developer, creator and architect of https://kalix.io, working for https://lightbend.com.

fosstodon.org

@Uknzguy@mastodon.nz A better description of my employment situation is that I have no option but to work from home, and it's been that way since 2012 - I work for a completely remote, globally distributed company. We have no office in any country.

1
0
0
0
Open post
jroper
James Roper @jroper@fosstodon.org · Jul 20, 2023
James Roper
@jroper@fosstodon.org

Scala developer, creator and architect of https://kalix.io, working for https://lightbend.com.

fosstodon.org

@oysta@mastodon.oysta.au Meanwhile my Canadian wife is like "talk to me about the cold when it's -30ºC" with no hint of exaggeration.

0
0
0
0
Open post
jroper
James Roper @jroper@fosstodon.org · Jul 20, 2023
James Roper
@jroper@fosstodon.org

Scala developer, creator and architect of https://kalix.io, working for https://lightbend.com.

fosstodon.org

@oysta@mastodon.oysta.au I know, got down to -3°C here this morning. Similar for you where you are? At least it's getting up to 12°C today, as long as it gets over 10°C during the day it's all good.

0
0
0
0
Open post
jroper
James Roper @jroper@fosstodon.org · Jul 17, 2023
James Roper
@jroper@fosstodon.org

Scala developer, creator and architect of https://kalix.io, working for https://lightbend.com.

fosstodon.org

@grueproof@fosstodon.org Good morning.

fosstodon.org

Grueproof (@grueproof@fosstodon.org) - Fosstodon

1
0
0
0
Open post
jroper
James Roper @jroper@fosstodon.org · Jun 06, 2023
James Roper
@jroper@fosstodon.org

Scala developer, creator and architect of https://kalix.io, working for https://lightbend.com.

fosstodon.org

I'm tweeting this in the hope that it will help me to not forget about it again (I just gave a live demo presentation where I typed this the long way). Since curl 7.82.0 (released March 2022) you can use:

curl --json '{"foo":"bar"}'

instead of:

curl -H "Content-Type: application/json" -d '{"foo":"bar"}'

It also adds the appropriate Accept header.

4
1
0
0
Open post
jroper
James Roper @jroper@fosstodon.org · Nov 21, 2022
James Roper
@jroper@fosstodon.org

Scala developer, creator and architect of https://kalix.io, working for https://lightbend.com.

fosstodon.org
Replying to @brennansv@sfba.social
@brennansv@sfba.social Yes, that's why I suggested using X.509, because all the standards you need already exist, such as certificate revocation: https://www.rfc-editor.org/rfc/rfc6960
0
0
0
0
Open post
jroper
James Roper @jroper@fosstodon.org · Nov 21, 2022
James Roper
@jroper@fosstodon.org

Scala developer, creator and architect of https://kalix.io, working for https://lightbend.com.

fosstodon.org
Replying to @brennansv@sfba.social
@brennansv@sfba.social @timbray@mastodon.cloud It doesn't have to be a shared registry. The driver could just provide it to you, or the driver could give it to Uber/Lyft, who give it to you. The use of X.509 certificates means you don't have to trust the means by which you obtained the certificate. It's exactly the same concept as TLS certificates, there's no shared registry for them, and you don't have to trust the network over which it's given you.
0
1
0
0
Open post
jroper
James Roper @jroper@fosstodon.org · Nov 21, 2022
James Roper
@jroper@fosstodon.org

Scala developer, creator and architect of https://kalix.io, working for https://lightbend.com.

fosstodon.org
Replying to @brennansv@sfba.social
@brennansv@sfba.social @timbray@mastodon.cloud It sounds like you want X.509 certificates. Driver presents you with a certificate signed by a certificate chain with a root authority that you trust. You can then cryptographically verify that their certificate saying they passed a background check has been asserted through a system that you trust. No need for blockchain there.
0
1
0
0
Open post
jroper
James Roper @jroper@fosstodon.org · Nov 21, 2022
James Roper
@jroper@fosstodon.org

Scala developer, creator and architect of https://kalix.io, working for https://lightbend.com.

fosstodon.org
Replying to @timbray@mastodon.cloud
@timbray@mastodon.cloud I was working for an investor backed startup during the height of the blockchain craze, and so our investors were frequently asking us if there was anything we could do with blockchain. The thing is, we're a serious engineering company that provides technology based on long proven computer science solutions to address problems in the distributed systems space. It wasn't in our blood to do smoke and mirrors. So we kept having to disappoint our investors.
0
0
0
0

Remote instance

fosstodon.org
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: 00:04:31 UTC