Advertisement ยท 728 ร— 90

Posts by Zicklag

Yeah, I have a lot of problems when I try to use them. API / interface gets stuck a lot.

13 hours ago 0 0 0 0
Preview
Streamplace VOD JAM - How Streamplace Works omg vod vod vod vod vod!!!!

AtmosphereConf 2026 is a wrap! We hope all the remote attendees had a great Streamplace experience.

When VODs, you ask? They're actually up right now! They're `place.stream.video` records in this repo.

One catch: no frontend yet. That's where you come in.

Welcome to the Streamplace VOD JAM.

18 hours ago 237 49 9 25

Yes, the video streams were recorded!

They will be published natively on protocol with @stream.place new video-on-demand (VOD) support.

It will likely take us a little longer to get them all embedded in the website, but Eli seems to want to get them all uploaded real quick!

1 day ago 175 20 3 4

It's becoming more normal to have focused permissions, but not all apps have updated their scopes yet.

It can be made much more granular.

1 day ago 2 0 0 0

Exactly. I did the same thing. ๐Ÿ˜„

1 day ago 0 0 0 0

@goat.navy I loved this talk.

I'll have to re-watch the recording because I missed the beginning of it!

Thanks for sharing.

1 day ago 3 0 0 0

Hah! This is a fun idea. ๐Ÿ”

1 day ago 2 0 0 0

@flo-bit.dev just what the doctor ordered: markpub.at

Haven't totally understood the whole thing yet, but looks like a good idea if you're using markdown.

1 day ago 7 0 0 0
Advertisement
Preview
Roomy and community organizing for system change Roomy is a group messaging app that gives online communities tools for autonomous collaboration โ€” designable spaces not just for chat, but for cultivating a web of shared understanding together. We s...

"Find the others" ๐Ÿ’™
Loving @meri.garden 's #AtmosphereConf talk about @roomy.space and how their team found each other @erlend.sh @zicklag.dev

1 day ago 11 1 0 0

Hope to see you at 10am today! ๐Ÿฅฐ

1 day ago 10 3 1 0

Ah, it looks like there is a real overhead to long polling.

We'll just have to work around the Safari WebSocket bugs I think.

1 day ago 1 0 1 0

I'm seriously thinking about switching away from websockets to long-polling after this.

1 day ago 1 0 1 0

This is also causing another issue where we can't fetch all of the threads for a channel, because when we have over 100 threads, ( there are lot of Atmosphere Conf talks this year! ), that pushes the message size over the limit and crashes the websocket again!

1 day ago 1 0 1 0

We had to reduce the size of our messages a lot which, without like reorganizing the code to work with chunked messages, meant we had to reduce how much we could download at a time and made the app slower and "bouncier".

1 day ago 1 0 1 0

So the issue here was that a Safari bug is truncating, i.e. just chopping the end off, of websocket messages over a certain size in @roomy.space.

This makes the messages fail to parse and crashes the websocket. This isn't even in JS, this is in the browser itself.

1 day ago 7 1 1 0

Love the point that when the protocol isn't determinative, the economics step in to fill the gap.

1 day ago 0 0 0 0

Yeah, I missed the first part of the talk, but really thought he made some interesting points.

1 day ago 0 0 1 0
Advertisement

my takeaways:

1. pds is still the primary (only) unit of data storage. everything else is designed around the sanctity of your pds.

2. the team considered the full range (1-millions) of group sizes when designing this.

3. space credentials sound a lot like ucan tokens.

1 week ago 45 4 1 0

We found those and were losing our minds thinking, "wait we are supposed to use those for something?? How?".

Every time we jumped on a basket it was a jump so we couldn't get it working, LOL.

2 days ago 0 0 1 0

Well, thanks! ๐Ÿ˜†

Will try this tonight... ๐Ÿ•น๏ธ

2 days ago 0 0 0 0

> ONCE

๐Ÿคฆโ€โ™‚๏ธ Oooh my.....

We didn't know it was the _number_ of jumps. That explains why, even though we didn't touch the water, they always flew away on that second jump.

We tried so many things. It seemed like jumping was fine as long as it wasn't like too far downhill or something.

2 days ago 0 0 1 0

I just missed it!

I'll have to watch the recording later.

2 days ago 4 0 0 0

Things are definitely not perfect, but it's good enough and it's actually helping, so we're doing it I think! ๐Ÿ˜„

2 days ago 3 0 0 0

After long trial and error we got past the first waterfall by sprinting at the wall to kind of slide past it.

But then there's the second one where you can't do that.

Why can't you jump past waterfalls??

They can't expect you to somehow push the baskets around up to walk across them...

2 days ago 0 0 0 0

We *love* the Myst series up to this point, and the story and locations so far in Uru are great, but wow, the controls and interaction design is maybe the worst of anything I've played before. ๐Ÿ˜“

We usually don't ask for hints, but this is _soo_ bad.

2 days ago 0 0 1 0

Me and my bros have spent hours on just this now and it feels like some of the worst game-making I've ever seen.

What's the deal with the weird basket things!?

2 days ago 0 0 1 0

@iwonk.bsky.social you're the only person I know of who's played Uru, and I don't necessarily want to web search it and get too many spoilers, but is the thing with the fireflies in the Eden ages just really, really dumb?

2 days ago 0 0 3 0
Advertisement
Talk slide:

The next version of Virtuoso.

It's high-level design is described in TLA+.

Here's an email from Eric Verhulst, the head of the development team.

The [TLA+] abstraction helped a lot in coming to a much cleaner architecture ( we witnessed first-hand the brainwashing done by years of C programming). One of the results was that the code size was about 10x less than in [the previous version].

Talk slide: The next version of Virtuoso. It's high-level design is described in TLA+. Here's an email from Eric Verhulst, the head of the development team. The [TLA+] abstraction helped a lot in coming to a much cleaner architecture ( we witnessed first-hand the brainwashing done by years of C programming). One of the results was that the code size was about 10x less than in [the previous version].

Another slide.

> The [TLA+] abstraction helped a lot in coming to a much cleaner architecture ( we witnessed first-hand the brainwashing done by years of C programming). One of the results was that the code size was about 10x less than in [the previous version].

2 days ago 1 0 0 0
Screenshot of Leslie Lamport giving a presentation with his slides.

Screenshot of Leslie Lamport giving a presentation with his slides.

Leslie Lamport:

> Coding should be the easiest, lest important part of programming.
> If you're having trouble writing a piece of code, you're doing something wrong.

Some great points for these couple minutes of the talk:

youtu.be/8-Bc5Lqgx_c?...

2 days ago 6 0 1 0

I'm not even in person and I was thinking how much more alive than their profile pictures people are, seeing them in a real-life room on stream. ๐Ÿ˜„

3 days ago 15 0 0 0