Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Jonathan Frederickson

@jfred@jawns.club
mastodon 4.7.3
  • Open on jawns.club

Live near #philly - tech interests include #foss, #decentralization, #userfreedom - non-tech interests include #biking and #safestreets advocacy

256 Followers
540 Following
21 Posts
Joined December 05, 2018
Location:
Haddon Township
Blog:
https://www.terracrypt.net
Open post
Jonathan Frederickson @jfred@jawns.club
· 5mo ago

New blog post about something I realized this morning re: potential chat apps that could let you pass around capabilities: https://www.terracrypt.net/posts/structured-messaging.html

In summary: I think message contents should also be treated as structured data rather than just as strings! Feels like something I should have realized sooner, but it's funny how the brain doesn't always make connections that seem obvious in retrospect

#ocap #spritely

terracrypt.net

A brief aside on structured messaging — Terracrypt

17
5
7
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 6mo ago

I finally went back to @hive76.bsky.social after work last night to print off some buttons for the Tangarine faceplate for my #tangara, and recently got the new holographic sleeve for my #mntpocketreform. Building up my collection of shiny modified open hardware devices :D

bsky.brid.gy
15
0
2
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 5mo ago
Replying to
@slowfallinward @cwebber Very true, though also keep in mind that bikes and trains can work well together! You can practically get much further from a station on a bike than on foot Especially if you don't actually have to take the bike on the train and can rent another one cheaply and easily on the other end (e.g. https://www.ns.nl/en/door-to-door/ov-fiets)
ns.nl
10
0
2
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 8mo ago
Replying to
@danirabbit@mastodon.online And you might just find that it was worth it for more reasons than you first thought. I've become a regular at one of my local coffee shops, and at this point I've gotten to know the owner, employees, and some of the other regulars well enough that I go there as much for the community as the coffee at this point!
19
0
0
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 5mo ago
Replying to
@cwebber@social.coop I semi-regularly encounter problems for which I can envision a nice solution with Goblins and/or OCapN. Unfortunately the nature of my job is such that I'm usually working with large brownfield systems that wouldn't be practical to rewrite... I have to play around with Goblins stuff in my off time to scratch that itch, haha
3
0
0
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 4mo ago
Replying to
@civodul@toot.aquilenet.fr But you might not trust the packages provided by a channel! Or at least, you might not trust them with the full authority of your user account. You might be installing them with the intention of sandboxing them as well.
2
2
0
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 5mo ago
Replying to
@mntmn @holo_memory Oh whoa I didn't realize these were all so close to being ready! :D Now to decide if I want to get super custom with the keyboard switches...
2
0
0
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 6mo ago
Replying to
@postmarketOS@social.treehouse.systems Interesting! I have a FP5 that I'm not currently daily driving and I see there's an image for it, so might need to give it a try I'm curious if it would be possible to run Guix on it... the docs say there's nothing stopping you from running Nix on it but Guix like Nix requires a writable store dir. Going to have to dig into this some more later
3
1
0
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 5mo ago
Replying to
@cwebber@social.coop Aha! I remember reading this but it was early enough on in my ocap exploration that it didn't fully stick. Will have to take another look at this and Fantasary again later :)
2
0
0
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 4mo ago
Replying to
@civodul@toot.aquilenet.fr Ooh, exciting! I wonder if someday it could be possible to evaluate channel code in sandboxes as well, so trusting a channel becomes less of a concern. But I know that gets a lot more complicated than evaluating only the channel file itself in a sandbox
1
1
0
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 8mo ago
Replying to
@craftyguy This is cursed and I love it
2
0
0
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 5mo ago
Replying to
@ridley@hachyderm.io Yeah. Of course at some point you'll need to parse strings for e.g. user input, but I think the more you can make the application's internal representation a data structure rather than a string, the better. How users interact with non-string parts of the data structure while writing messages becomes an interesting UX question; I think Slack-style menus/completion when you type a prefix character (@, /, etc) feels nice.
1
0
0
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 6mo ago
Replying to
@mntmn Woooooo! :D
1
0
0
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 20mo ago
Replying to
@samir@mastodon.functional.computer @cwebber@social.coop The whitepaper is super fun :D
5
0
0
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 11mo ago
Replying to
@bonfire@indieweb.social Ahhhh, that makes sense! Thanks for the clarification :)
1
0
0
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 16mo ago
@Endof10 Oh this is amazing! I'll have to get my local hackerspace on the list
0
0
0
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 5mo ago
Replying to
@jacqueline "Can someone other than the original creator make one?" has been one of my metrics for how interesting a device is lately. And though I haven't built either myself, I feel good about using both a Tangara and a Reform for that reason
0
0
0
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 11mo ago
Replying to
@bonfire@indieweb.social Is the screen printed art piece already gone? I don't see it in the list of campaign rewards, but with an edition of 250 it seems like there should still be some left, right? 🤔
0
1
0
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 6mo ago
Replying to
@mntmn@mastodon.social Good luck with the bringup! Very much looking forward to this one :)
0
0
0
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 5mo ago
Replying to
@cwebber@social.coop Gift link for anyone who can't bust the paywall easily https://www.theverge.com/tech/917361/microsoft-executive-departures-notepad?view_token=eyJhbGciOiJIUzI1NiJ9.eyJpZCI6IllwWjRFcVFLQlAiLCJwIjoiL3RlY2gvOTE3MzYxL21pY3Jvc29mdC1leGVjdXRpdmUtZGVwYXJ0dXJlcy1ub3RlcGFkIiwiZXhwIjoxNzc3NDg3NTg3LCJpYXQiOjE3NzcwNTU1ODd9.nhT09NUkzDhzBw6zriIilWfx-6GoUcEqrQ23DUKLjm4&utm_medium=gift-link
Inside Microsoft’s wave of executive departures
The Verge

Inside Microsoft’s wave of executive departures

The great Microsoft reshuffle of 2026

0
0
1
0
Open post
Jonathan Frederickson @jfred@jawns.club
· 4mo ago
Replying to
@civodul@toot.aquilenet.fr Oh interesting! I might have to spend some time trying to understand both that isolated inferior code and the Cuirass isolation code
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

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: 05:18:50 UTC