Great to see WebTransport in the list! Hoping to see the Scheduler API next 🤞
Posts by Sam
Somewhat tangential, but I sometimes struggle with communicating rendering differences before/after in a PR.
<PerformanceTracks> looks like a step towards something that's digestible at a glance.
I wonder if some kind of diffing could be layered on top of it.
It could be cool to see something like trace.cafe with this. Linkable react perf tracks.
Is there any info on how apps outside of streamplace can participate in the Live avatar badge feature? Does it require publishing a specific lexicon?
@juli.ee would it be possible to get a view of com.atproto.sync.listReposByCollection results on PDSls? it'd be nice to see at a glance with links to each repo, maybe with pagination too
thanks for all of your work so far!
love the design, are the chickens part of the skybox?
Sign in Kobe, Japan featuring a grid of shops and restaurants. One of these places is called Blue Sky.
next atproto meetup needs to happen here in Kobe 🦋👀
Using atproto to alias user IDs because I _really_ don't want to manage user registrations
handle → did → PDS → com.getmetastream.actor.profile → id
Shortened, samuelmaddock.com → <long-user-id> without modifying DNS or storing the mapping on my own servers
pdsls.dev/at://did:plc...
Only resource I can recall is this post by @wunk.bsky.social which is more oriented to rigging
wunkolo.tumblr.com/post/1211369...
Tweet from October 19, 2021: Can we make the next Web be storing all your cloud data in a local file system? 📦 x.com ┣ 📜profile.json ┣ 📜likes.json ┗ 📜2021-10_tweets.csv 📦 youtube.com ┣ 📂playlists ┃ ┗ 📜favorites.json ┣ 📜history.json ┗ 📜subscriptions.json
Old tweet of mine is basically describing atproto. Thanks @pfrazee.com
Also, "x.com" is revisionist history, I did not write that.
is it just me or is the @unicode.org emoji list page wildly slow?
unicode.org/emoji/charts...
time to download Anki
Shirt saying "Don't let liberals McGovern the country" at 2nd Street in Shimokitazawa, Tokyo. Sad that someone even bought this initially, let alone sold it.
exporting only America's finest culture to Japan
Sometimes I need to reverse engineer websites for @getmetastream.com
My starting point is logging Object.keys(globalThis). Since JS objects retain the order that keys are set, the end of this list are the global variables set by the website.
Helps with finding any initialized video players.
These APIs look much more straightforward than those for manually updating non-store MSIX packages. Thanks!
Found some lesser known links for folks deploying desktop apps on stores. Useful as "check for updates" actions.
Open the Mac App Store and check for updates
macappstore://showUpdatesPage?scan=true
🪟 Open the Microsoft Store and go to updates page
ms-windows-store://downloadsandupdates
I hope to play it again someday when headsets are less heavy 😅 maybe bigscreen beyond is good enough now
til archive.org just has entire anime series available for viewing right in your browser
archive.org/details/seri...
they allow it, but don't recommend it based on some google forum posts I read
This was actually illegal in chrome extensions some years ago, not sure when that changed.
committing web browser crimes using declarativeNetRequest
bottom right is likely armored core
So often learn about these limited runs too late so I was glad I could go watch it.
IFC theater signage listing Love & Pop in NYC
Watched Hideaki Anno's Love & Pop last night.
Yep, the only caveat is that it's limited to json so typically a small helper utility is used.
I'm guessing this is how some extensions integrate with Anki too.
Extensions can talk to native applications over stdin/stdout
developer.mozilla.org/en-US/docs/M...
Electron's main process uses Node so I just needed to spawn the process and connect that to the extension background script.
So far I've mostly seen this with password managers.
@nodejs.org made it simple to add native messaging support for extensions. Now iCloud Passwords can talk to my @electronjs.org browser
thank you! I'll look into this soon. You've saved me many hours 🙇♂️
Last question for you, is it possible to capture frames from the active game window? I wasn't having luck with PipeWire.
Is there a public API to consume the same frames as the game recording feature?
Beyond basic extension support, I eventually hope to use this to explore ideas like restoring MV2 APIs, adding Firefox APIs, and creating plugin systems.