Is anyone interested in working on or using a classic web forum?>no javascript>c. ~2010 web design>Not over moderatedRight now I have something in C#
>>106472294JavaScript is not bad per se. It is actually a simple, powerful, and relatively fast language for what it is if the developer is not a monkey, in which case it can be easily replaced by AI.
>>106472294the issue with your approach here is. there are some modern introductions to social media that you frankly should and need to add.instead of having this biased opinion right off the bat.example, give me mobile, browser, or email notifications. you would see that as a neg "this is how social media entraps us!!!"but its also human psychology>how do i make people come back and know that they just had some interaction, give them some dopamineunderstanding that this is where we are at in human psychology is just being pragmatic. you SHOULD make the site work on mobile and be responsive, you SHOULD let us get notifications and browser API popups if we want them.because thats the only way the community is actually going to grow and be sustainable.
>>106472316The idea with "no javascript" is:1. It's not strictly necessary for this kind of project (it's just static content + form submissions)2. It allows paranoid users to disable javascript in the browser and still use the site
>>106472318damn school is still out for the summer huh?
>>106472322OK, I get it. I was the webmaster of a 10000+ daily users back in 2004-2010 and didn't use JavaScript at all.
>>106472328Wow that's cool. Was it a forum?
>>106472327projection.youre a fucking retard, the only reason this is even a thing is because it took into account everything i said https://www.discourse.org/if its a bloated mess thats because they are bad at engineering, but the good things they did made it successful.
>>106472338discourse fucking sucks lmao
>>106472342retard alert
>>106472337It was a video game website (I fully coded the CMS in PHP, no Javascript used), a vBulletin forum and a MediaWiki, which of course used JavaScript already back in the day.
>>106472345Here, I've depicted you as a brainlet, now I win!!picrel its (you)!!
>>106472354uhuh
>>106472349What I've got so far is asp.net MVC - so each element (a reply, a thread listing) is its own partial view and then a whole backend controller API with viewmodels. In spirit, I'd say it's closer to PHP than it is to modern JS frameworks but I actually find that I iterate on the forum a lot faster with static pages/form submissions than I do on the React applications I have to write at work
>>106472318Oh shoosh you fool. You are missing the point he is going back to basics here. If he wanted all the slop he'd just let you stay on those damn social media websites which negate the whole point of a forum. Let it be.
>>106472338You've never made a forum have you? Sounds like you're just a typical zoomer in over their head. How about you leave this to the adults okay champ?
>>106472518>Let it be.yeah, i will. i understand the project, its not hard to. its just not going to achieve anything when the idea of a super efficient feature rich version of discourse would be really cool and not just for people that want to larp it's the early 2000's
>>106472525Yes but you are needlessly adding overhead where there is no need. You don't seem to understand the concept of keeping it simple.
>>106472555its not needless overhead, i didnt say copy every feature. i said dont be an autist and strip all features just because theyre "bad". thats retarded. pic related is an awesome modern feature for community retention, if you cant see that then youre stupid.you want effort posters that have lives to come back after having not posted in 2 weeks, they forgot you exist, but they got an alert that PaulGidney replied to them. ofc they want to see and engage again.
>>106472632>you want effort posters that have lives whats the opposite of this>nah i want people who press f5 on the index all day and have no lives
>>106472294>classic web forum>Not over moderatedtop kek
>>106472294>no javascriptEnjoy your spambots I guess
>>106472679javascript doesn't prevent spambots
>>106472837it helps you fingerprint them, but ultimately you are correct.you can just do it by user scoring. not letting new users post links, and identifying spam behavior algorithmically. manual moderation ofc. these dont require javascript.however, using it positively to identify/fingerprint bad actors is just never the focus of the usecase for javascript. even though it is great at it.the bad actors are the sites and theyre using it to datamine you themselves. that doesnt mean, inherently, javascript is bad, just our top 500 websites that no one else drifts out of suck. kiwifarms got banned from cloudflare, hopeless to attacks from DDoS now after being dropped. how does null solve it? he has to make his own javascript frontend. how would OP solve it? no cloudflare, no javascript?OP's forum gets raped if it has any kind of feature that can be used to do a database background lookup. (search - new posts - member posts)
>>106472928fingerprinting legitimate users is a violation of their privacy
>>106472928Or just use cloudflare
>>106472961>just let someone else use the javascript brosure but its a bit absurd
>>106472294i have something i wrote couple months ago in GO fully with no garbage and javascript. its imageboard + forum.https://youtu.be/MFDZeKe02hQhttps://github.com/gorillahah/nightstalkermy disc is "gorillagor" if you want to contact me and work on the project with me.
>>106472294Hopefully you are using AI to build this so you can be more efficient and faster. If you aren't using AI you're stealing from yourself. Use AI.
>>106473006
>>106472990Wow that's cool. It uses markdown? I wrote my own BBCode compiler
>>106473020yes go has good libraries for that so i just used them. I want to rewrite it from scratch again and make it better cause its a clean minimal project alrdy so it wont be that difficult.
>>106473006this is just a metal hook
>>106472338Discourse is garbage. The classic PHP forums are much better.And if you want a forum with high quality posts you need to prioritize desktop users.Don't make it unusable on mobile, just a worse experience.
>>106473126its because its open source retarded shit trying to be wordpress.an autistic dictator that remade it in the exact same way but less bloated and shit and soulless would destroy it
>>106473006Retardhttps://news.ycombinator.com/item?id=45114753
>>106472294No, there's already enough forum software around.
>>106472928You can force user login for any db activity and store a cached static site for unauthenticated requests.I also got curious lately, as a non web dev, about dealing with user file validation so made a site that allows user uploads. It uses a baby vps with only about 20gb of memory. Should be easy to dump amd restore because I don't care about the data. Need to add some report feature to it though, as right now there is no way to communicate a dmca infringement.
>>106473126php is inherently shit because it's stateless
>>106473203PHP itself might be shit, but those forums have a nice UI. Discourse doesn't and is also significantly slower.
>>106473191Then you leave the login endpoint unprotected. It isn't that difficult to spam random usernames and passwords.
>>106472294Already done, sir. Ask the author for invites.https://sizeof.cat/cafe/
NeoGAF and hackernews are still active.
>>106472294No, not really. The whole "retro" thing is cool for like a week then it's about what the discussion is that matters.
>>106473751yeah these nerds just dont get it. afraid of success maybe?>>106473713>haha heres an example of us winning>been alive for like 4 days and has some nice activitycheck back on it in 6 months even and it's dead with just the authors circlejerkers reposting stuff from twitter and 4chan
>>106473772>check back on it in 6 monthsoh yeah if that. dont forget this sperg webmaster shut down his site and only restored it cause people on /g/ whined about how much they loved it youre a pussy
>>106472369Who's the nigger to the left?
>>106472294I think classic forums are pretty cool
>>106472294i understand that not everything new is better but this old design is ugly shit
>>106473402True, but you can rate limit that based on ips and failures within a specific timeframe, utilizing an in memory db like redis to help deal with that and keep your normal db clean. And you can host the login point on a different server.
>>106473751>retro thingThe point is not to be retro for its own sake. The point is to create a medium which encourages a certain kind of long form discussion and long-term community beyond the transactional nature of reddit and the anonymity of *chan
>>106473729HN is just linkedin for AI chuds
>>106472318Nta but...There's a certain forum I frequent, and I have email notifications turned on.All my email notifications do pop up on my phone, cos that's how it's configured by default, and I cba to change it, because I only use my phone for calls, instant messaging, and music.What I do every time I grab my phone is swipe away a dozen notifications that I don't care about.I think you really have to be a zoomer to be entrapped by notifications, or even have any sort of emotional response to them, beyond mild annoyance.
>>106474086Email has become totally useless to me. It's just a source of noise. I used to get in trouble at work because people would email me and I wouldn't see it because I never check my email
>>106474086>>106474092yes yes you all want to create 4chan and stuff without all the noise but its not going to happen without the initial phase of getting them addicted to the platform. thats not going to manifest out of nowhere its a dedicated exercise in longevity and user activity metrics.thinking otherwise is naive, and wont actually address the issues. >What I do every time I grab my phone is swipe away a dozen notifications that I don't care about.the intelligent solution is at the platform level, realize that the user never actually clicks a fucking link or engages with the notifications we send them. tune it down, send 1 every 3 days from now on. your issue isnt notifications its that the systems are overwhelming, and you cant even blame them for that because youre an outlier user. most people are going to engage with that shit, and keep their notifications clean and activate the ones they need to, reading them one by one.
>>106474092>It's just a source of noiselike dude you have an RSS feed in the header of your forum.
>>106474153An RSS feed is for things you DO want notifications for
>>106474163and email isnt?theres a spam folder, theres filters. if you meticulously filter your firehose of rss feed content to only seeing the things you'd like, its the exact same principle of doing the same thing in your email. now you can get notifications when someone replies to you.you can do healthy things too here like, add a 1 hour delay so that youre giving them some space to think or relax and do something else. make it a user config!
>>106473922>long-term communityWhat if it isn't? I've been thinking about a social media network where all your content is self-hosted, thus only accessible while you're using the network. Idk, if it would work, probably wouldn't. but a temporal social media that focuses on the quality of content rather than the availability of content would be nice.
>>106474194thats 4chan>focuses on the quality of content rather than the availability of content would be nice.bumping a thread to keep it alive among the other threads because you like it
>>106474203Except 4chan is owned by greedy capitalist japs and moderated by indians. There's a conflict of interest and an inability to separate the shit from the streets.
>>106474194I don't mean long term as in "long term storage of old posts" (I believe everyone should have an unequivocal right to deleted their data in all circumstances), I mean that your reputation or identity within the community persists between threads. I noticed that on reddit, even very active members of a subreddit are usually relatively anonymous to the rest of the users. When I was on forums back in the Before Times, one's reputation was more important.>>106474176No, email is something I use because I have to. It's a terrible protocol
>>106473132>an autistic dictator that remade it in the exact same way but less bloated and shit and soulless would destroy itbtw heres the best example of "autistic dictator"https://board.asm32.info/https://github.com/johnfound/asmbbthe most efficiently engineered forum software available>no one uses it>he makes no moneyif he only added more modern features that captivated audience retention, the way discourse does, there would be no downsides.
>>106473713>catalafaggotno thanks
>>106472338Just stick to Discord, Zoomer. Leave forum software to the real men.
>>106472294Will maxofstd be moderating here, if not I don't care.
>>106474753a lot of the old facepunch crowd left for KO but got chased out by the typical people that chase people out of things
>>106474753(this user was permanently banned for francophobia)
>>106472294>classic web forum>Not over moderatedunderage
>>106472294what's the name of that icon pack? it was so common back in the day
>>106475265silk icons https://github.com/legacy-icons/famfamfam-silkHere's the flag pack: https://github.com/legacy-icons/famfamfam-flags I /int/ uses the flag pack