@hj no relation to angristan..?
@plausocks hah I was lying in bed this morning listening to the rain in the window... and the lawnmower down the street 😏
oh ffs Dr Roy Shestowhits or whatever it is, is on Pluspora too. I can't escape the spam!
Oh it has ignore too. Good stuff. 😁
@stjohn exactly! Stuff like that stops uptake though, as it's an annoying bug that should be fixed. Makes me wonder what other code isn't as stable as it should be.
I know that the reality isn't like that, but it does make it feel a touch flaky.
@gcupc @ajroach42 Oh cool, I didn't realise Brutaldon would still work without the JS. That's definitely a nice feature, but I think there is a difference between "still usable without JS" and "designed not to have JS". Brutaldon is pretty awesome, and I'm excited that people are making cool Mastodon-related projects like that. It just wasn't exactly what I was looking for, which is, to be Francis, a really specific use case. Planiverse isn't going to be everyone's cup of tea, but I think it fits a gap in the current ecosystem.
@rtwx Urgh, I wish I knew. Civilisation is not going to progress one iota until notifications stay read.
I dunno what NASA is wasting their time on Mars for. We need scientists on Pleroma, stat!
@blxckberrying If you're a twink who likes lavender milk and being the little spoon and having your partner shut off the light, you are valid and here's my number and let's get a drink sometime ;)
....the hell don't Pleroma notifications stay FkhusdjfKING read!
@ajroach42 Oh cool, I'm glad to hear this might be something you're interested in using! I'd love to chat sometime if you've got suggestions or want to compare notes.
The main thing JS is used for in a traditional front-end is loading new posts. Instead I decided you can just hit your browser's refresh button to reload the timeline. Other things will usually require their own page, like notifications or replying to a status. I tried to make those page loads as seamless/obvious as possible. The UI will be different from a traditional front-end, but ideally it shouldn't be unfamiliar or confusing.
@ajroach42 Yesss, it is PHP (using Laravel as the framework). I'd love to hear your thoughts/feedback/bug reports if you get a chance to poke at it.
I love the design of #Brutaldon but its technical execution doesn't quite work for me. Brutaldon's front-end uses JS, which seems very unnecessary, and the back-end runs as a service which constantly chews up 10-20% of my server's 550 MHz CPU, even at rest. My goal was to take Brutaldon's minimal design goals and make the hardware requirements just as minimal. Planiverse uses no JS, and it's PHP on the back-end so it should only run when you load a page.
@rtwx Oooh, thanks for the screenshot! It's cool to see a little glimpse on a mobile browser.
@Ocean22 Thanks :) It's been a lot of fun to work on. I thought I was the only no-JS curmudgeon out there, but it's nice to know other people are getting a kick out of this.
@elmiko Thanks! It feels nice to have something to contribute to an open-source community, and I love how welcoming fediverse folks are to new projects.
FYI my home server is a 550 MHz vintage pet project, so I take no responsibility if it goes down under hug of death :P
If you can't get to the demo instance, there are screenshots in the GitHub repo.
You can see a demo of my minimal, brutalist no-JS Mastodon front-end running on my home server:
Or, if you fancy a bit more grunt, you can clone it and run it for your own instances :)
#Mastodon #Pleroma #ActivityPub #fediverse #Planiverse
I know this'll be an unpopular opinion, but god "The Lost Boys" is a tedious movie. I saw it when I was about 17 and wasn't very taken with it then, but people keep saying how iconic it is, and I thought maybe I'd have more appreciation for the 80s-ness now I'm older. Nope. Still a terrible movie. The ending is pretty good, but there's a solid hour and a half before that when I just wanted to claw my own eyes out.