o I have a project I've been working on for a while now - It's called Agora. It's a new kind of Internet forum, rendered as a fancy graph. it's eventually gonna support federation, but we're not there yet. I'm working on it though, and I hope to get there in a month or two. XD
@aka you can zoom in and out and pan around. See if that gets you anywhere? And it might not have finished loading yet. XD
@aka Yeah It doesn't federated yet. I'm working onvthat though. XD
@Angle Intriguing! There's some weird judder going on (at least on Chrome) that makes it hard to look at for long, though...
@sabrecat Hmm. you mean individual posts muttering, or the whole thing? :/
@Angle It's not literally everything, but various posts all over the place, idiosyncratically. https://drive.google.com/file/d/1WFb_ThoCaXmeaWIpoU_C-dVmqcDtbL_s/view
@Angle Sorry, it took a minute for Drive to process that, but it's viewable now. (~30 second video showing the issue)
@sabrecat Alright, that's wierd. Looks like the layout is all ducked up. Lemme polish up my latest version and push that, and we'll see where that puts us. :/
@sabrecat Alright, it's updated. Any better? Any worse? :/
@Angle still rocking the INTENSIFIES meme, I'm afraid.
I can even get some post titles to blink completely in and out, when I hit certain zoom distances.
@Angle Let me quick see if it behaves any differently on other browsers
@Angle much, much better in Firefox. All posts have graph connections, and no bouncy bouncy.
@sabrecat Huh, wierd. It usually runs better in chrome (Or at least faster). Maybe your browser is out of date? :/
@Angle Doesn't look like it, "Version 65.0.3325.181 (Official Build) (64-bit)" and it says it's up to date... ¯\_(ツ)_/¯
Console shows a failure to load some Google fonts CSS, dunno if that'd do it:
Mixed Content: The page at 'https://agora-2866.nodechef.com/forum' was loaded over HTTPS, but requested an insecure stylesheet 'http://fonts.googleapis.com/css?family=Roboto:300,400,500,700'. This request has been blocked; the content must be served over HTTPS.
@sabrecat I get the exact same error and it works fine for me. :/
@Angle Hah, check out the strange arcane fire if you examine the juddering elements in the console. Something's freaking out recalculating the `left` style attribute. https://drive.google.com/file/d/1pUgNylhhUA2ZZ-SXeLDbvayPsXenBksN/view
@sabrecat Yeah, I thought so. There a bit of code where it goes and positions the posts according to the users scrolling and panning. That must be the source of the error. :/
@sabrecat I'll see about fixing it, but I'm not really sure how. I guess a check to not reposition posts if they're already within a few pixels of where they're supposed o be? :/
@Angle Yeah, or perhaps don't keep recalculating unless the user has recently panned/zoomed?
Now that (via Firefox) I can see what it's meant to look like, this feels like a sort of forum- or social-media-ized mind map: https://en.wikipedia.org/wiki/Mind_map
@sabrecat Aye, thats kinda the idea. I eventually want to make it so that entire massive arguments can be laid out in Agora. Not there yet though. XD
@sabrecat Well, I took a crack at the post jittering and it doesn't seem to change anything. probably due to the style being recalculated or something. :/
@Angle Tried a dump-cache-and-reload on Chrome, but it didn't seem to affect it. Must be something browser-specific about it, or at least a standards quirk? What frontend framework are you using, if any?
@sabrecat Meteor! The lines and stuff are in webGL, with meteor templates used for the posts, previews, and the rest of the page. XD
@Angle Ah, cool! I've only worked in Angular and Vue, myself, but I know that's one my fellow day job folks at least considered
@sabrecat Not entirely sure I'm sold on it, to be honest? I might redo the thing in something else later. But it's relatively easy to code in, and good for proving concepts, so. XD
@sabrecat Huh. Thats been a common buig for a while, but rarely on the same scale. Is the layout fixed, at least? All posts should be connected to other posts. :/
Sorry bout the delete. i forget to add the link. :X