Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <__uguu__> StephenLynx: i can't get your software to work, i followed the readme
- <ff_> what fails?
- <__uguu__> Error: ENOENT: no such file or directory, open '/usr/home/freebsd/git/LynxChan/src/be/../fe/templateSettings.json'
- <__uguu__> /usr/home/freebsd/git/LynxChan/src/be/boot.js:491
- <ff_> oh, did you link the front-end?
- <__uguu__> wat
- <ff_> when you dl the Back end there's just a be/ folder
- <__uguu__> there's no docs onthat
- <ff_> but you need to also separately download the front-end and put it in a fe/ folder next to be/
- <ff_> well ITS OBVIOUS
- <__uguu__> no it's not
- <__uguu__> :^)
- * Gentoo-007 (~chatzilla@B140388A:C0CE9C3E:251B80F0:IP) has joined
- <__uguu__> if you want people to use this you need to make it obvious and totally documented
- <ff_> get that: https://github.com/lleaff/LynxChanFront/tree/Placeholders
- <ff_> I know I'm not StephenLynx
- <ff_> or the Deployment branch
- <Gentoo-007> ff_ is not senpai
- <ff_> hi stephen
- <ff_> i mean gentoo
- <Gentoo-007> >people who think I am senpai
- * Gentoo-007 has quit (Ping timeout: 240 seconds)
- * Anon58 (~yes@diagraming.is.fun) has joined
- * ChanServ gives voice to Anon58
- <StephenLynx> back
- <StephenLynx> there are docs, uguu
- <StephenLynx> let me link where I mention it
- <StephenLynx> JESUS FUCKING CHRIST WHAT DID GITLAB DID TO THEIR UI
- <ff_> fork it if u dunt liek it
- <StephenLynx> fePath: absolute path to the directory containing the fe files. Defaults to the relative path to the src/fe directory. <__uguu__>
- <StephenLynx> l2read
- <StephenLynx> gitlab's new logo is shit.
- <StephenLynx> typical sanfran hipster bullshit
- <StephenLynx> that little animal they had before was better
- <ff_> its stare was a bit disturbing
- <StephenLynx> * Channel #gitlab url: http://www.gitlab.com/
- <StephenLynx> <StephenLynx> why did you changed the logo to that red and orange crap?
- <StephenLynx> <StephenLynx> it sucks
- <ff_> what i dont like is its less compact
- <StephenLynx> yeah
- <StephenLynx> let me check the main page for accounts
- <ff_> looks like the average bootstrap shit now
- <StephenLynx> I just saw the repository page
- <StephenLynx> at least that remains the same
- <StephenLynx> yesterday I was the comfiest. red cherry keyboard, "let it go" on loop and working on the new quotes :3
- <__uguu__> yeah, okay this project is garbage, the docs are inconsistent, it's way too hard to set up and i get called an idiot for not reading the entire manual
- <__uguu__> sorry
- <Tsutsukakushi> which project
- <__uguu__> lynxchan, i can't get anything to work
- <Tsutsukakushi> oki
- <__uguu__> "l2read" not a good sign
- <__uguu__> i read the docs, they aren't concise and don't have enough to bring up a base right away
- * Anon58 has quit (Ping timeout: 240 seconds)
- <__uguu__> if master fails to build and bring up a demo, it's garbage
- <Politik> why do people think software has to be made in california :^))))
- * Gentoo-007 (~chatzilla@9438525E:1CE93594:251B80F0:IP) has joined
- <Gentoo-007> Hello faggots.
- <Politik> faget
- <ff_> well uguu it's 0.3 for a reason
- <Gentoo-007> __uguu__ Can I get access to the server now?
- <__uguu__> can you set up lynxchan?
- <__uguu__> do you know how? have you before?
- <Gentoo-007> Yes I can set up LynxChan.
- <Gentoo-007> I know how.
- * Anon58 (~yes@diagraming.is.fun) has joined
- * ChanServ gives voice to Anon58
- <Gentoo-007> I'll just look at the documentation.
- <Gentoo-007> Or ask senpai to help me.
- <__uguu__> have you done it before?
- <Gentoo-007> No but I know how.
- <Gentoo-007> I was going to install it but CentOS shitted itself on me.
- <__uguu__> centos is meh
- <StephenLynx> the docs are inconsistentthe docs are inconsistentthe docs are inconsistentthe docs are inconsistentthe docs are inconsistentthe docs are inconsistent
- <StephenLynx> inconsistent to what?
- <StephenLynx> you can't fucking read
- <StephenLynx> and you are saying the docs are shit?
- <__uguu__> the docs don't provide enough information to get a base setup working
- <__uguu__> at all
- <StephenLynx> like what?
- <__uguu__> really?
- <StephenLynx> it says you have to set a separate directory for the front-end
- <StephenLynx> that you need mongo and imagemagick
- <__uguu__> you're treating me like a moron for asking how to install this
- <Gentoo-007> I'll make documentation once I get Senpai to help me install it.
- <__uguu__> i have all the deps
- <StephenLynx> no, I am treating like a moron for saying it wasnt there when it was.
- <__uguu__> the default configs are fucked
- <__uguu__> treating people like morons is childish
- <Gentoo-007> __uguu__ if you don't let me access the system I am paying for I will not pay you.
- <__uguu__> i don't feel like working with people that act like children
- * ff_ has quit (Ping timeout: 240 seconds)
- <StephenLynx> then don't TELL it isn't in the docs when it is.
- <StephenLynx> if you weren't so arrogant, I wouldn't treat you like that.
- <__uguu__> lol
- <StephenLynx> ask where the info is.
- <__uguu__> back to ignore you go
- <StephenLynx> lel
- <Gentoo-007> __uguu__ if you don't let me access the system I am paying for I will not pay you.
- <__uguu__> that's fine
- <__uguu__> the best way to scare off potential contributors is to act like StephenLynx did
- <__uguu__> just for the record
- <__uguu__> :^)
- <StephenLynx> the best way to get told to eat shit is act like a fucking prick who can do no wrong.
- <Gentoo-007> StephenLynx: the best way to get told to eat shit is act like a fucking prick who can do no wrong.
- <verax> This much drama over asking about docs
- <__uguu__> autism
- <__uguu__> pure autism, why /tech/ and /g/ never get anything done
- <StephenLynx> I get shit done.
- <__uguu__> ima go see if there's anything interesting on freenode
- * __uguu__ (~jeff@vhost.i2p.rocks) has left (WeeChat 1.1.1)
- <verax> I keep forgetting I have finally found a place where I'm not the most autistic
- <Gentoo-007> ^
- <StephenLynx> he can't read docs and go saying HURRR UR DOCS R SHIT
- <verax> where are your docs?
- <StephenLynx> gitlab.com/mrseth/LynxChan/doc if I am not mistaken
- <StephenLynx> nope, not there
- <StephenLynx> https://gitlab.com/mrseth/LynxChan/tree/master/doc
- <StephenLynx> also https://gitlab.com/mrseth/LynxChan/blob/master/src/be/Readme.md and some more stuff at https://gitlab.com/mrseth/LynxChan/blob/master/Readme.md
- <verax> You have a webserver built in?
- <StephenLynx> what
- <verax> Run sudo setcap 'cap_net_bind_service=+ep' `which iojs` to be able to run it on port 80 without root access.
- <StephenLynx> yes.
- <verax> This isn't delivered by a webserver?
- <verax> It does it's own HTTP handling?
- <StephenLynx> no, it uses io.js default http library.
- <StephenLynx> and uses it to output data.
- <verax> kek
- * Anon58 has quit (Ping timeout: 240 seconds)
- <verax> You should consider getting it to dump html to a webserver, cause I highly doubt js will hold up under load
- <verax> and openhttpd is slim as fuck
- <StephenLynx> it uses mongo.
- <StephenLynx> to handle that.
- <StephenLynx> and V8 is fast AF.
- <StephenLynx> the whole point of the node.js creator was to build something that would hold up under load.
- <StephenLynx> and io.js only improved on it.
- <Pr0Wolf29> man MAN
- <Pr0Wolf29> I love io.js
- <Pr0Wolf29> and node too
- <StephenLynx> I would love node if joyent haven't fucked up.
- <StephenLynx> when they merge I will keep loving io under a new name.
- <StephenLynx> w/e, all of those fuckers are dicks anyway, I just like going fast.
- <verax> node is good, but I'm pretty sure you're shooting your delivery system in the foot compared to nginx
- <StephenLynx> will nginx have a memcache for the files?
- * Gentoo-007 has quit (Ping timeout: 240 seconds)
- <StephenLynx> and metadata?
- <verax> Is there a stronger way to say "yes"
- <StephenLynx> and will double as a database?
- <verax> No, ofc not
- <StephenLynx> welp
- <verax> Use mongo to feed it
- <StephenLynx> :^)
- <verax> >:^)
- <verax> Do you even webserver man?
- <StephenLynx> make a fork of lynxchan using nginx and prove me wrong, then.
- * Gentoo-007 (~chatzilla@7B2163AF:CA97C863:251B80F0:IP) has joined
- <verax> >hurk durk do it better then
- <Gentoo-007> With __uguu__ being cucked is a feature.
- <StephenLynx> ok, let me be less
- <StephenLynx> harsh
- <verax> I have other priorities than winning an argument on the internet
- <verax> But
- <StephenLynx> what happens, verax, is that the engine revolves around mongo and changing it would mean rewriting the whole project.
- * Rick971 has quit (Quit: WeeChat 1.2)
- <StephenLynx> it is incompletely inviable to change it now.
- * Rick971 (~Rick971@zero.five.six.nine) has joined
- * ChanServ gives voice to Rick971
- <StephenLynx> and from what I know of mongo, it will hold up well.
- <verax> Feel free to ignore my suggestions, after all there's no way ANYONE in the whole world could offer a valid suggestion
- <verax> Also nope
- <verax> Get NGINX to pull files out of mongo
- <StephenLynx> you didn't get informed of lynxchan's development, have never been on #lynxchan, you don't know how I take feedback.
- <Gentoo-007> verax does not understand that one DB is not the best for every task.
- <StephenLynx> now because I told you I am not interested in remaking the whole thing because of what you think its better, when you don't know mongo, you say I don't take feedback?
- <StephenLynx> seriously?
- <verax> So my experiences sunning servers don't apply anymore?
- <Gentoo-007> I am using SSL now.
- <Gentoo-007> I am no longer a retard.
- <StephenLynx> I have no idea what your experience is and you didn't provided me one example that would support your affirmation.
- * Anon58 (~yes@diagraming.is.fun) has joined
- * ChanServ gives voice to Anon58
- <verax> I'm not trying to be a dick, I'm offering a suggestion and you're acting like a child
- <Gentoo-007> No he is saying it's too late to turn back.
- <StephenLynx> that.
- <verax> No, that's fair
- <StephenLynx> unless it starts to run bad, I won't change.
- <Gentoo-007> If it bugs you that much then make a fork and rewrite a bit of it.
- <StephenLynx> because as I said, the whole thing revolves around mongo.
- <verax> https://duckduckgo.com/?q=nginx+serving+files+from+mongo
- <StephenLynx> I know its possible, I could write it. but how adding a second layer would improve anything?
- <verax> That's what I tried to say
- <verax> IO.js will not outperform NGINX
- <StephenLynx> it already goes mongo > application > user
- <verax> Probably not even Apache
- <StephenLynx> you got any benchmark to support that?
- <StephenLynx> besides, the bottleneck is on reading from disk.
- <StephenLynx> when it comes out of mongo, it already passed the bottleneck.
- <verax> Do you even have a shred of common sense to refute it?
- <Politik> muh js
- <Politik> :^)
- <StephenLynx> to refute what?
- <StephenLynx> that io will not outperform nginx?
- <verax> Nginx has memcaching, and it's really good too
- <StephenLynx> so does mongo.
- <Gentoo-007> The autism in here is crazy.
- <verax> Slower
- <StephenLynx> but you are not suggesting to remove mongo.
- <verax> The server will have to reprocess it
- <Gentoo-007> >MY DB IS BETTER THEN YOUR'S
- <StephenLynx> so you suggest to cache it twice?
- <verax> Get the cache as close to the user as possible
- <Gentoo-007> If it upsets you make a fork retard.
- <verax> you'd disable the mongo one
- <StephenLynx> lel
- <verax> cause double cache is stupid
- <StephenLynx> so I don't add a second cache.
- <Gentoo-007> If it upsets you that much make a fork retard.
- <StephenLynx> gentoo
- <StephenLynx> less
- <verax> >suggestions are bad
- <Gentoo-007> Less what?
- <verax> go home windows-007
- <StephenLynx> >suggestions are precious gold nuggets that can't be refused
- <Gentoo-007> Go home "Verax" the random 1337 name.
- <verax> They should at least be listened to, rather than LA LA LA LA IO.JS IS PERFECT SHUT UP LA LA LA
- <StephenLynx> >I took my time to tell you on the internet what you should do, you must recognize my effort
- <StephenLynx> I listened.
- <StephenLynx> and I gave you the reason why I won't take that suggestion.
- <Gentoo-007> He might just want your cock.
- <verax> I never even hinted at removing mongo
- <StephenLynx> then I explained you
- <StephenLynx> that the bottleneck is at reading from disk, mongo has it's own cache
- <StephenLynx> I don't even think it's possible to disable mongo's cache
- <verax> And then it still has to pass through the whole webserver, eating cycles as it coes
- <StephenLynx> and you don't know the very first thing about mongo and tell me nginx is faster
- <StephenLynx> you don't have a benchmark
- <verax> And time
- <Gentoo-007> Regardless it's still better then infinity next. :^)
- <verax> I'M NOT TALKING ABOUT MONGO YOU MONGLOID
- <StephenLynx> so you are talking about
- <StephenLynx> the performance of io.js at serving http?
- <verax> I'm talking about your io.js webserver
- <verax> And the fact that even cache hits will still go through it
- <StephenLynx> ok. you got any benchmarks pointing it is so inefficient at the most basic task it is supposed to do that it is better to run one more application on the server?
- <verax> >more than one application
- <verax> REPLACE js with nginx
- <verax> not add
- <StephenLynx> HAHAHAHAHAA
- <StephenLynx> SLDKFJSDLFKSDF
- <StephenLynx> :^) :^) :^) :^)
- <StephenLynx> ok, so what you are telling me
- <StephenLynx> is to redo the whole project
- <StephenLynx> from scratch
- <StephenLynx> because you think io is slow?
- * n-tech (~n-tech@dont.fail.me.now.fullchan) has left (Leaving)
- <verax> Unless you coupled the webserver into everything so hard it can't be swiched off, no
- <StephenLynx> it is what runs the application.
- <StephenLynx> if I replace it, I am developing a new project.
- <verax> The entire rest of the software still generates a page in mongo
- <StephenLynx> no
- <StephenLynx> it generates on the application and saves on mongo
- * Doke (~matt@Rizon-40DDE607.hsd1.pa.comcast.net) has joined
- * ChanServ gives voice to Doke
- <StephenLynx> heres another thing, you have no idea how it works and think I should take your suggestions despite that.
- <Gentoo-007> Use the software and get a idea how it works first.
- <StephenLynx> because MUH WEBSERVERS
- <verax> I haven't read the JS, no
- <verax> I didn't realize it was on giant coupled up blob
- <StephenLynx> it has a monolithic design, yes.
- <StephenLynx> aside from language packs and front-end.
- <verax> Do you intend it to handle more than 1000 users?
- <StephenLynx> what data you have to imply it will perform badly under a heavy load?
- <verax> Experience with webservers
- * memelord has quit (Read error: Connection reset by peer)
- <StephenLynx> hm
- <StephenLynx> any experience with node or io?
- <Gentoo-007> Use LynxChan itself first.
- <StephenLynx> or mongo?
- <verax> I could be wrong, but I feel like once you start piling up features, it's gonna start to crawl
- <StephenLynx> you "feel like".
- <StephenLynx> hm
- <verax> I have experience with 100 recs/sec
- * memelord (~CLASSIFIE@land.of.the.free.home.of.the.burger) has joined
- <StephenLynx> good for you
- <verax> Keep your head in the sand then
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement