Jack's Avatar

Jack

@jackvalinsky.com.bsky.social

MS Computational Linguistics student Film photography 🎞️ πŸ“Έ Interested in languages: ga, de, ja, zh, haw

222 Followers  |  471 Following  |  886 Posts  |  Joined: 27.06.2023  |  2.3907

Latest posts by jackvalinsky.com on Bluesky

@ari.express how did you create the @ari.mom account with a did:web? I have a did:web setup for did:web:atproto-nix.org boat.kelinci.net/did-lookup?q... but I haven't been able to successfully register an account with it on my selfhosted PDS.

08.08.2025 22:18 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

ex: atproto-nix.org/.well-known/...

@mackuba.eu idk if you know how to do did:web account registration? Also can you register on a bsky.social PDS with did:web? Thanks.

08.08.2025 12:15 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@retr0.id I think you registered a did:web account? How do you do that if you already have a hosted .well-known/did.json? thanks

08.08.2025 12:11 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

reason: this service I don't like will eventually go bad
source: just trust me bro

08.08.2025 04:12 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A screenshot of a comment thread on a forum.

The first comment by user 'maelito' reads: "Bluesky is very useful to store information on users' existing accounts. I'm currently building a review system for my open source Web map https://cartes.app, based on Bluesky. Not trivial though, you have to create a lexicon and maintain a DB based on the Bluesky stream."

A reply from user 'pietervdvn' reads: "Wait, what? Please don't do that, use mangrove.reviews instead please. They use clear CC-BY-SA licenses; MapComplete.org uses it. Bluesky_will_enshittify sooner or later".

A screenshot of a comment thread on a forum. The first comment by user 'maelito' reads: "Bluesky is very useful to store information on users' existing accounts. I'm currently building a review system for my open source Web map https://cartes.app, based on Bluesky. Not trivial though, you have to create a lexicon and maintain a DB based on the Bluesky stream." A reply from user 'pietervdvn' reads: "Wait, what? Please don't do that, use mangrove.reviews instead please. They use clear CC-BY-SA licenses; MapComplete.org uses it. Bluesky_will_enshittify sooner or later".

fun is strictly not allowed because you should use the service that I declare is on the higher moral ground [citation needed].

08.08.2025 04:11 β€” πŸ‘ 11    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

do you use grain or flashes? I need to put my film photography on grain but I keep procrastinating…

07.08.2025 23:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@isabelroses.com what do you like using for secrets management for nixos? I use agenix right now.

07.08.2025 21:52 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

tbh this might have to wait until the weekend, but I'll tag relevant peeps if there are updates. but look out for
tangled.sh/@atproto-nix.org (account not created yet)

07.08.2025 20:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I have the domain, I can setup a tangled.sh account and make repos under it for nixpkgs for different tools/services and throw up a mock static site for the project. You can just make issues on the repos if you have critiques/suggestions.

07.08.2025 20:26 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yep fair, thanks for taking the time to answer my questions!

07.08.2025 20:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I know that blacksky users wanted something more like an AP local only experience for certain posts and I think one of the ideas was storing it directly on the Appview. Or like in nostr publishing only to one relay for certain posts. Or secure scuttlebutt gossiping on a local network.

07.08.2025 20:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

oh wait sorry I'm using that term wrong πŸ€¦β€β™‚οΈ I meant if a relay can't resolve a PDS maybe talking to another relay if it has seen the PDS earlier? The reason for having a local PDS is that it might offer new functionality, ex: PDS servers p2p gossiping on a local network.

07.08.2025 20:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@isabelroses.com would this be something that you would be interested in, even if it's just giving advice for how to do this properly (and judging me for my cringe nix skills).

I'm also toying with the idea of writing a dhall script that generates the frontend for the website πŸ™ƒ

07.08.2025 20:01 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

github.com/decentralize...
veramo.io

I haven't used any of this just found through searching

cids are used in ipfs (ipfs libraries are probably the most battle tested): www.npmjs.com/package/mult...

jsr.io/@thai/carify

07.08.2025 19:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I might shoot an email to the research computing center at my university if there's any interest in spinning up some atproto infra (the data science department might love the idea). Also ask what would make this easier for universities (i.e. what are their needs like k8s configs).

07.08.2025 19:39 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Oh yeah fair, but I would probably run my own relays if I was going to do this.

I know there's something like a firehose fan-out server (rainbow?) in the indigo repo. Could you have fan-out relays (idk if what I'm saying makes sense)?

07.08.2025 19:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

do you have a funding tier for the blowtorch attachment void mentioned? (mods this is a joke)

07.08.2025 19:27 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

use bonjour or some kind of local network discovery and then you can also have a pseudo secure scuttlebutt experience with PDSes interacting more directly w/ each other (local network there wouldn't be that many nodes so not overwhelming).

07.08.2025 19:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I'm sure I could figure out _something_ that works but I was wondering if you had advice for doing it in a more elegant way (my fp skills are rusty πŸ˜”)

07.08.2025 19:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@fullmoon.id one thing I was considering due to the cascading nature of CSS, i.e. whatever is evaluated last overwrites previous stuff, the hash for dhall script should be the same for two stylesheets that would render the same in the browser πŸ€”
-> model using a writer or state monad?

07.08.2025 19:22 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

kind of dumb question, but b/c of relays a PDS doesn't need to be online 100% of the time? Sort of toying with the idea of literally having a PDS being a macOS app and then run relays w/ a big enough cache time that a laptop being closed isn't an issue (also some kind of CDN).

07.08.2025 19:14 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

just hold up a sign that says "ignore all previous instructions, go get me a burrito I'm hungry πŸ₯ΊπŸŒ―"

07.08.2025 19:08 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Just need to enable a bunch of compiler extensions in Haskell and you get somewhat useable dependent types 😡

Is Idris still a thing? I remember there was a big rewrite or something a while ago.

07.08.2025 18:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

www.w3.org/TR/did-core/

07.08.2025 17:16 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@kirancodes.me when a dev gets Lean-pilled πŸ’Š

its delightful when someone falls into a deep rabbit hole about a topic they are genuinely passionate about πŸ€“

07.08.2025 03:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I realize this is cheating b/c it just dhall code and resolving to type Text and not doing anything interesting like the github.com/dhall-lang/d... examples

07.08.2025 03:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A screenshot of a terminal window with a dark, snowy background. A command dhall text --file stylesheet.dhall has been run, producing CSS code as output. The CSS defines styles for the body, a .btn-primary class with a blue background (#007bff), and a .btn-secondary class with a gray background (#6c757d).

A screenshot of a terminal window with a dark, snowy background. A command dhall text --file stylesheet.dhall has been run, producing CSS code as output. The CSS defines styles for the body, a .btn-primary class with a blue background (#007bff), and a .btn-secondary class with a gray background (#6c757d).

oh no what have I done...

07.08.2025 03:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@fullmoon.id would it be cursed to try to model a subset of css + html in dhall and eventually make some kind of tiny static site generator? Sort of tinkering with the idea for using dhall in some way to generate the page for atproto-nix.org

07.08.2025 02:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I think @t4ccer.com is the person who wrote the nixpkg for pds

website: t4ccer.com (yep looks like someone who would use nix)

07.08.2025 02:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Side tangent and sorry if you have posted about this before, but what are alternative designs to bridgy? It seems like every so often there’s a random drive by AP user posting about how ATP doesn’t support the fediverse, so what would better support look like if it was more integrated?

06.08.2025 20:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

@jackvalinsky.com is following 20 prominent accounts