Infinity Next

  • Want to keep track of this thread?
    Accounts can bookmark posts, watch threads for updates, and jump back to where you stopped reading.
    Create account
Oh also I live in the Philippines now and Copypaste is a 3 minute walk from here.

WON7HIB.gif
 
If you're interested in a progress update, check out this thread: https://8ch.net/v/res/5054747.html

If you're interested in contributing to the project again, the donation form is here: https://infinitydev.org/contribute

And, attached are some screenshots of the work in the past months.


Here's a copy+paste of my progress report from /v/.

---

It's been about two and a half months since the project officially started and I'd like to recap. Our first week's funding went way past my original expectations, which is why I haven't made a thread like this in quite some time. There was also a surprising amount of cyclic donators who opted to chip in every month, and those amounts go a very long way now that I am in the Philippines.

In that time quite a bit has gotten done. Image attachments, moderator tools, the ability to create your own board, custom css, board banners, post citations, public logging, and a catalog view are all in place. Although not visible, there is a complicated permission system in the background that is on par with professional forum software. Board owners will be able to decide exactly what their volunteers are able to do, and will be able to create multiple castes with different permission sets to assign volunteers into.

I encourage you to check it out.

https://infinitydev.org/cp/boards/create

I'd also encourage you to check out these boards. /space/ is made by one of my friends.

https://infinitydev.org/space
https://infinitydev.org/space/catalog

And, for an example of how the software could look with a more traditional style, check out these two made by dedicated users from /operate/.

https://infinitydev.org/kappa
https://infinitydev.org/nunufag

This month is when I begin working on friendly features, like the board banners / citations / catalog, which were done in only the last two days. With most of the intricate backend work solidified and out of the way, I'm free to start writing in the features that the majority of users will see and appreciate, which is pretty exciting.

One of the reasons I've put off the interface stuff for so long was a desire to see the entire application work without JavaScript, and now that that has been accomplished, I can begin to streamline the posting and viewing process with interactive tools.
 

Attachments

  • 8sedbpu.png
    8sedbpu.png
    460.6 KB · Views: 253
  • ze9wd7t.jpg
    ze9wd7t.jpg
    242.8 KB · Views: 245
  • fuj75Hl.png
    fuj75Hl.png
    93.8 KB · Views: 262
  • RnKY9Dt.png
    RnKY9Dt.png
    107 KB · Views: 241
Are you working towards a concrete finish line, or are you going to keep adding to and modifying it into the foreseeable future?
 
Are you working towards a concrete finish line, or are you going to keep adding to and modifying it into the foreseeable future?
I'd love to keep working on it after 8chan starts using it, yea. The entire point of the project is to lay a foundation that people can build off of.
 
I threw you a few bucks. I'll donate more when I get my paycheck. Keep up the good work man, it's looking great so far.
 
One of Null’s biggest blunders gets revived. I remember the parody videos and how Hotwheels was once seen as apart of the good guys. How times have changed
 
So what happened to Infinity Next in the end? It seems this story was not updated
The ending is in the Hotwheels thread. Frederick Brennen set up his custom captcha in a way that didn’t work w/ the code, & it wasn’t caught until after the project was scrapped. This didn’t stop him from blaming Null for a period of time, I vaguely recall some Medium blog he made about it.
OdiliTime had set up a copy of Infinity Next on his personal hardware and we did a test on it with live traffic from 8chan. It ran like butter. Everyone was happy. People even started talking about moving over to the demo site until it was available on 8chan live. But my copy of it with live data from 8chan on production hardware just didn't work. 100% CPU usage everywhere. I started throwing caches on everything, I had no idea what was wrong. My profiling tools picked up nothing. I told Fredrick I lost faith in the project and he agreed and said fuck off. That's how it ended.

A few months later, I'm back in Florida and I look at the source code again for the first time since leaving. I immediately figure out what the issue is. Fredrick had built a custom CAPTCHA like he had for Infinity. This used a quadratic sine to distort the text pixel by pixel. With all the traffic, every page load also generated a subsequent request which made one of these very complex CAPTCHA images. That's why it didn't show up on my profiling: the load was on a 2nd request I wasn't monitoring. OdiliTime's server worked just fine because I told him to disable the CAPTCHA so people could spam - thinking the stress test would come from the posting, but the issue was the CAPTCHA the entire time.

It was really that close. If the CAPTCHA issue had gotten solved when I was basically not sleeping and spending every waking second on getting it out, it would have launched. If Jim had supported the project financially and gotten us a full year of development time, it would have launched. Alas.

I tend to believe things happen for a reason.
 
The ending is in the Hotwheels thread. Frederick Brennen set up his custom captcha in a way that didn’t work w/ the code, & it wasn’t caught until after the project was scrapped. This didn’t stop him from blaming Null for a period of time, I vaguely recall some Medium blog he made about it.
This is a story familiar to any software developer with enough experience. Project managers, up their own arses, who insert their genius ideas into functional code and make it all fall flat, then blame everyone else for the problem they caused.
 
Thank you to @3MMA for sharing this info. It truly is feelsbadman, imagine how many people would have benefitted from using Infinity Next to make forums and stuff.

This is a story familiar to any software developer with enough experience. Project managers, up their own arses, who insert their genius ideas into functional code and make it all fall flat, then blame everyone else for the problem they caused.
I am glad I don't work in software development, though being an aspiring artists has its own terrible difficulties
 
Was infinity next a monolith or did it use a microservice model?
 
Did it allow users to make threads with an invisible whitespace character as the title?

Did it have overzealous jannies who delete such threads?

Did it have minimum 30% packet loss at all times?

Would a depraved rapist troon try to take it down?

Where is the source code?

Did you license it +NIGGER?

Is it kosher?
 
Back
Top Bottom