[–]▶ No.1047457>>1047468 >>1047505 >>1047665 >>1058680 >>1059637 >>1064471 [Watch Thread][Show All Posts]
For those who don't know, LynxChan is a new chan engine I have been developing for the past 4 years or so.
Today I started 2.2 beta. It's main feature is the comeback of archives. Not only threads can be archived manually, but also limits for replies can be set for threads to be archived automatically after these limits are passed and the thread is pruned.
On a smaller scale and a more technical aspect was the optimization of ram usage. It should have use 80% to 75% less ram. Boot times have been improved too. And the json api have been merged into the form api too, which should make for a more consolidated api.
▶ No.1047468>>1047470
>>1047457 (OP)
>80% to 75% less ram
from which measurement? And percentages are said bigger to lesser, not backwards.
>json
>javashit
hmmm
Despite that it looks interesting ("looks" is a keyword in this case).
▶ No.1047470
>>1047468
>from which measurement?
I think it used to about 70mb per CPU core.
And the engine does not require users to run js, but the data is there so js features can do more and for alternative clients.
▶ No.1047492>>1064530
>still not rewritten in Rust
unbased
▶ No.1047494
▶ No.1047498>>1047500
>>1047497
>muh node
>link a site made with a software made with a fucking python framework
>shit ui
>links a site that looks like the retarded offspring of reddit and facebook
▶ No.1047500>>1047502 >>1047503 >>1047790
>>1047498
> shit offapring of reddit and facebook
you have shit taste TBH
▶ No.1047502>>1047515
>>1047500
Ok dude, give me a call when people move from the fundamental layout used here and on 99% of chans to whatever is on that site.
▶ No.1047503>>1047508
>>1047500
ffs, files don't even expand. Is this fucking kusaba? Can you at least post videos and audio files? What good is to go out of way to make some special snowflake visuals when you lack basic fucking features that chans had for nearly a decade now?
HURR DURR MUH INVASHIUM
▶ No.1047505>>1047512
>>1047457 (OP)
Vichan will always be the most popular as long as its decently competent and has install.php.
▶ No.1047508
>>1047503
>kusaba
you mean Trevorchan right?
▶ No.1047512>>1047515 >>1047516 >>1047535
>>1047505
vichan has been discontinued, even the developer tells people to stop using it and recommend lynxchan.
>decently competent
Which it isn't. You have to edit fucking source files to change "settings". Don't forget the major security flaw that I found and prompted 5.0 to be released, where password hashing was just a couple of basic SHA.
▶ No.1047515>>1047518
>>1047512
> PHP
Learn to move on to Nextchan (Blazechan) or Futatsu (Manwani) with Django or Flask.
>>1047502
So you are a fan of half-cuck, okay.
▶ No.1047516>>1047518
>>1047512
Where did the developers say it was discontinued?
▶ No.1047517
I just realized that TinyIB is developed by the same guy as Kusaba. Oh no.
▶ No.1047518>>1047520
>>1047515
fam discontinued blazechan too.
>>1047516
On the readme.
https://github.com/vichan-devel/vichan
>Given the lack of active development, we strongly urge you to consider other imageboard packages. It is the opinion of the vichan development team that no new vichan imageboards should be deployed, and other imageboard packages, such as lynxchan, used instead.
▶ No.1047519
>he isn't still using Wakaba
what a fuckin pleb amiright
▶ No.1047520>>1047522
>>1047518
> fam discontinued blazechan too.
blazechan isn't dead, the author fucks off to who knows where every now and again
he comes back every summer and works on it a bit more
▶ No.1047522
>>1047520
Ok, ask him on irc. Because the last thing I saw from him was "I won't work on blazechan anymore" but I don't have the logs with me.
▶ No.1047535>>1047537
>>1047512
>password hashing was just a couple of basic SHA
There literally is no problem with this. Idiots who don't use a secure password deserve to be owned.
▶ No.1047537>>1047538
>>1047535
THE WHOLE INDUSTRY AND SECURITY COMMUNITY BTFO
▶ No.1047538>>1047539 >>1047541 >>1047543 >>1047792
>>1047537
Password hashing is a scam. You're literally wasting resources.
Everytime you need a password you read >= 128 bits from a CSPRNG and you're good. No need to generate and store a salt serverside, no need to waste massive amounts of CPU time and memory everytime you need to verify passwords.
Prove me wrong. I'm warning you though: You literally can't prove me wrong because everything I've said is completely reasonable if you're not a retarded nigger that cares about retarded niggers.
▶ No.1047539>>1047540
▶ No.1047540
▶ No.1047541>>1047542
>>1047538
Just use SHA3's or heck even Cubehash8/32's XOF for it.
▶ No.1047542>>1047546
>>1047541
>Cubehash
DJB created Cubehash just to troll NIST. You got memed.
▶ No.1047543
>>1047538
based
Even better than using passwords is using public key authentication.
▶ No.1047546>>1047548
>>1047542
I am rolling with the meme, it is weaker than all other SHA3 round 2 candidates but it is easy to code, damn it!
▶ No.1047548>>1047766
▶ No.1047603>>1047605
Looks like unix weenie shit. Write in on lisp machine.
▶ No.1047605
>>1047603
Based
nd/or segments is the
> ITS no performance. There a perfectioning when they implementations and
> ever write or anyone to your hardware growing out portant it around file you
> don't Unix is a real OS but revision the operating on quality, security?
Protip: You're just about his times much simple terminal hardware? The
arguing overworked, and its source.
▶Anonymous 03/10/19 (Thu) 11:52:37 No.1035850
File (hide): 2bf03e20db15858⋯.jpg (104.71 KB, 580x1500, 29:75,
transfering in contributes don't want to shitposting on a VAX became the
1975 is functionally like most gamedevs have not surprised if the people
works. If I don't knowledge or simplying "Just wait for being it really want any
gui libraries. Old be response their about bitching everse time and its
reputations that point instead over used than X, things like challenge that is
faggot.
> But lisp
>>1036396
▶Anonymous 02/28/19 (Sat) 20:27, 1438676310555.png) (h) (u)
>>1037532 >>1035828
he actually wasting the terraries address software. Though MPX has been in
CAPTCHAs and open sources or handle sect much as aids as an internet.
▶Anonymous 03/02/19 (Mon) 07:34:46 No.1037560
What happening sents it had all operating something on LISP OS with a
fucking operating systems use native / miku / sonyeon / tk ][ water to, let's
look at Haskell_ with some software people don't apply "but muh performance
difficult to understanding reddit naming system. It's easy to erase a versioning
it running on subjects to do nothing but what I'm tell meaning in blinding toward
to use it will in C.
UNIX is a banworthy idea thread that a LARP!
>I'm someone to do with its sour grapes. If all of hack
>>1035880
What kind of ever has all functional hobby OSes. Sound? Get a doctor,
however often does about what he says, assuming to back is all this thread
alread is well.
plan 9 faggot does better?
>dickfuck
If I wanted self-identionally a more effect for over-adoption of MS-DOS
hacks. If t
▶ No.1047625
>>1047497
not bad except for encouraging Haskell
▶ No.1047663>>1047670
>written in javashit
>uses javashit for the webpage
>doesn't work properly without javashit
NANO
UBER
ALLES
▶ No.1047665
▶ No.1047670>>1047682 >>1047701 >>1047758
>>1047663
>uses javashit for the webpage
Oh yeah, because you have so many options, like javascript or javascript. But don't forget about javascript.
▶ No.1047682
▶ No.1047701>>1047787
>>1047670
You can also generate the complete page on the server.
▶ No.1047758>>1047759 >>1047761 >>1047787
>>1047670
>javascript is so necessary guiz
>no other option amirite
>cuz guiz we need to haz our fancy animations, floating reply boxes and dropdown menus which can and have all been done with CSS in other software
>but we still need to use the pajeet's programming language because reasons
>JUST ACCEPT IT OY VEY, STOP COMPLAINING GOY
>Javascript is the future oy vey!
The absolute state of stephen lynx. The absolute state.
NANO UBER ALLES
ANO UBER ALLES N
NO UBER ALLES NA
O UBER ALLES NAN
UBER ALLES NANO
UBER ALLES NANO
BER ALLES NANO U
ER ALLES NANO UB
R ALLES NANO UBE
ALLES NANO UBER
ALLES NANO UBER
LLES NANO UBER A
LES NANO UBER AL
ES NANO UBER ALL
S NANO UBER ALLE
NANO UBER ALLES
▶ No.1047759
▶ No.1047761>>1047794
>>1047758
>tries to LARP as a German, can't into Umlaute.
pathetic
▶ No.1047766>>1047771
>>1047548
> Keccak is easy
Yeah but even then BLAKE2 and Skein are easier
▶ No.1047771>>1048020
>>1047766
https://github.com/BLAKE2/BLAKE2/blob/master/ref/blake2b-ref.c
More than 2x longer.
You literally can't beat the sponge construction in terms of simplicity.
Read this and be enlightened: https://keccak.team/sponge_duplex.html
▶ No.1047787
>>1047701
Which I already do.
>>1047758
And that's why I make js not essential.
▶ No.1047790>>1047795
>>1047500
>likes the reddit and facebook uis
no you have
▶ No.1047792
>>1047538
this. it would not matter at all if everyone used unique passwords
▶ No.1047794>>1047797
>>1047761
German? Why would I larp as the most shitty country on earth? The country with the fastest decline into being a shithole? The country where embracing their history is forbidden, jews run everything, and you can rape any woman as long as you're a shitskin?
All I think is that some of their 1930s era catchphrases are cool. Nothing more. Germany is shit, and German engineering is also shit. Nothing of value whatsoever.
▶ No.1047795>>1047799
>>1047790
>Varg Kikernes
Stop posting that absolutely disgusting anti-European, pro-African, Church arsonist and murderer.
▶ No.1047797
▶ No.1047799>>1047800
>>1047795
>interrupting other people's conversations for no good reason
>nitpicking on anon's choice of reaction image because muh personal feelungs
Stop being a boomer.
ZOOMER GANG RISE UP
▶ No.1047800
>>1047799
>reaction images
yikes
▶ No.1048020>>1048379
>>1047771
That is because you didn't golf the code for BLAKE2 and Skein. When golfed BLAKE2 and Skein could be smaller than Keccak.
▶ No.1048379>>1048383
>>1048020
>smaller = simpler
ok kiddo
▶ No.1048383>>1048390
>>1048379
It's true though, no amount of golf-hacks can you reduce the innate complexities of cryptography.
▶ No.1048390>>1048412 >>1048475
>>1048383
?
Golfing increases complexity.
▶ No.1048412>>1048419 >>1048423 >>1048475
>>1048390
No, it DECREASES complexity by simplifying the code with commonly used and built-in functions.
Example: https://codegolf.stackexchange.com/questions/54/tips-for-golfing-in-python
▶ No.1048419>>1048444 >>1048475
>>1048412
Abstracting somewhere is not the same as golfing.
Imagine this:
>write a library that does literally all the work
>import library
>doWork()
You didn't solve it in a single line, you just put the work somewhere else.
▶ No.1048423>>1048444 >>1048475
>>1048412
You're retarded. Autistically minimizing code size by all means possible (aka golfing) does not make your code simpler.
▶ No.1048444>>1048448 >>1048475
>>1048419
I said commonly used AND built-in functions. The latter is a feature of most high-level languages (which in Python is made to be easily understood), and the former is for reducing the amount of "repeated code".
>>1048423
It does though, if you are not talking about the extreme case of removing spaces and whatnot. e.g. [1,4,9,16,25,36,49,64,81,100] is just [i**2 for i in range(11)] but the former is unoptimized for understanding (bad example but the same can apply to other more complex arrays)
▶ No.1048448>>1048450 >>1048475
>>1048444
>those trips
What a shame, wasted, on an utter retard who doesn't know what code golfing is.
▶ No.1048450>>1048464
>>1048448
there is no need to be so asshurt about trips. maybe you can move back to >>>/pol/
▶ No.1048464
>>1048450
>muh /pol/
dup btfo
▶ No.1048475>>1048497
>>1048390
>>1048412
>>1048419
>>1048423
>>1048444
>>1048448
This is why you utilize semantic compression archive.is/PcL5m
▶ No.1048497>>1048826
>>1048475
>Casey Muratori
>Jonathan Blow
Two of the biggest LARPers ever. Not even /tech/ LARPs harder.
Thanks for showing me those two. It made me reevaluate /tech/. /tech/ really isn't that bad.
▶ No.1048826>>1048827 >>1048852
>>1048497
>>Jonathan Blow
>What is Braid, The Witness, JAI, etc.
>>Casey Muratori
>What is Rad Game Tools, Handmade Hero, etc.
>Two of the biggest LARPers ever
Wow, you're not only a mouth-breather but also a knuckle-dragger.
▶ No.1048827>>1048833
>>1048826
Where can I download a compiler for JAI?
▶ No.1048833>>1048837 >>1048852
>>1048827
You know it's not finished yet.
inb4 you say it's vaporware despite source code visible on stream and at conferences.
▶ No.1048837
>>1048833
>You know it's not finished yet.
That is not an excuse. After 4 fucking years and several demos on streams and even public presentations he is completely unable to release ANYTHING for people to work with, evaluate, collaborate? That's bullshit. He already said it won't be proprietary, so there is no reason at all to keep it under wraps like this.
▶ No.1048852
>>1048826
>>What is Braid
shit game
>>What is The Witness
never played it
>>What is JAI
It will most likely be trash.
>>What is Rad Game Tools
I don't know. Let's use a search engine:
>Bink: proprietary video format
>Oodle: proprietary compression
>Telemetry: proprietary profiler
>Granny 3D: proprietary 3D toolkit
>Miles Sound System: proprietary audio authoring program
It's proprietary shit. There are FOSS alternative alternatives for all of those.
>>What is Handmade Hero
A top tier cashcow.
>>1048833
>source code visible on stream
LOL
▶ No.1050339>>1050341 >>1050355
How does LynxChan compare with other imageboard engines? Some benchmarks would be nice.
▶ No.1050341
>>1050339
It's 99999xx faster and easier, every other engine is bad and obsolete forever
▶ No.1050355
>>1050339
Well, I got a comparison between 1.9 and 2.0 when I refactored the templating system.
But comparison between vichan was lost a while ago. By then it was alwready 4x faster, if I am not mistaken.
https://pastebin.com/c2seFds8
▶ No.1058635>>1058663 >>1065224
https://futatsu.org is better in every way
▶ No.1058663>>1058673
>>1058635
It can't even expand files and looks like reddit. Fuck off.
▶ No.1058673>>1058687
>>1058663
Okay then faggot
▶ No.1058680>>1058682 >>1058683
>>1047457 (OP)
Just gonna say, backend might be fine but the UI is unbearable. Looks all floaty and soft. Make it look more like Vichan or Yotsuba.
▶ No.1058682
>>1058680
No, too old fashion, I would give props to Futatsu if it stopped using Bootstrap.
▶ No.1058683>>1058688 >>1058698
>>1058680
The front-end is modular, there isn't "a" gui. And I don't see exactly what you mean by floaty or soft. Which site you saw? Mine?
▶ No.1058687>>1058689
>>1058673
Also:
>board urls don't use the board uri, so users can't access boards directly unless they memorize the numbers
>threads are globally numbered and don't contain the board uri, so users can't tell which boarda thread is from their url
>absolutely no caching
>nearly a whole second to respond with a page
This software is more trash the more you look at it. I didn't even had to go further than a fucking board page to find several usability and performance issues.
▶ No.1058688
>>1058683
endchan.xyz probably
▶ No.1058689>>1058691 >>1065224
>>1058687
The repo is fresh off the boat (started in May 2018), so give it time.
See: https://github.com/DangerOnTheRanger/maniwani
▶ No.1058691>>1058704
>>1058689
Then don't come on other project's threads saying
>DURRRRR THIS SHITTY ASS SOFTWARE IS SO MUCH BETTER THAN YOURS THAT HAVE BEEN IN DEVELOPMENT FOR 4 FUCKING YEARS DERPDERPDERP I LOVE SUCKING WEB 5.0 COCK PLEASE RAPE MY FACE
▶ No.1058694>>1058704
LynxChan is shit. Go fill your ass with some dragon dildos, fag.
▶ No.1058698
>>1058683
Sorry, was being kinda retarded. lynxhub.com looks pretty much fine. Its just spacechan and endchan look like shit. A lot of sites with Lynxchan just make everything too big with too much empty space and have too many reply's previewed making the threads sort of blend together when you're just scrolling without the catalog. Obviously that isn't the fault of the software itself.
▶ No.1058704>>1058707 >>1058708
>>1058691
See >>1058694 people know that even if Lynxchan is older than ManiWani they would rather use MW because 1. no Javashit in the backend (Python/Flask is better) 2. not shit with CSS (endchan and many others are shit)
▶ No.1058707>>1058714
>>1058704
Maniwani also looks like total shit tbh
▶ No.1058708>>1058710 >>1058714
>>1058704
>no js in the back-end
Why? People hate performance or something? Python 3 is slow as shit. Also, let me know when sites start adopting it.
▶ No.1058710>>1058714
>>1058708
people just have a general contempt for all things java script.
▶ No.1058714>>1058716
>>1058707
Maniwani existed for only 1 years, compared to Lynxchan which never aged well for the last 2 1/2 years.
>>1058708
>>1058710
The problem is that JS can shit itself often, and is generally a bad language to program in.
StephenLynx and his ilk are definitely salty that some Python skid are getting more attention.
▶ No.1058716>>1058717 >>1058730
>>1058714
> compared to Lynxchan which never aged well for the last 2 1/2 years.
Then you are not paying attention. Lyxchan made leaps in performance, efficiency and front-end features in the past 2 years.
>The problem is that JS can shit itself often, and is generally a bad language to program in.
I'd like a source for that. Working with js for almost 5 years I am yet to see issues on node, let alone on the language standard itself.
>StephenLynx and his ilk are definitely salty that some Python skid are getting more attention.
I'm stephen and as far as I know, it's only the creator that is actually running mawani, you can correct me if I'm wrong. LynxChan runs on several sites and is getting actual attention. Mawani is just some sperg going out "hurf durf this incredibly amateurish and under developed software is so much better".
▶ No.1058717
>>1058716
> I'm stephen
> Mawani is just some sperg going out "hurf durf this incredibly amateurish and under developed software is so much better"
Keep your salt
▶ No.1058730>>1058744
>>1058716
does anyone even use it? all lynxchan sites that i know are garbage that constantly show all kinds of errors to the users but somehow many still stay on them
▶ No.1058731
its going to be the year of the saguaro
i can feel it
▶ No.1058744>>1058751 >>1058753
>>1058730
>all lynxchan sites that i know are garbage that constantly show all kinds of errors to the users
Now you are straight up lying. Go to my site. Go to spacechan. Go to bbwchan. Go to fapchan. Go to waifuist. Tell me what errors they show.
▶ No.1058751>>1058754
>>1058744
He's probably talking about the errors endchan was having.
▶ No.1058753>>1058754
>>1058744
i dont know what those are but endchan does not work well
▶ No.1058754
>>1058753
>>1058751
You will have to talk with odili about that. He mangled the engine beyond recognition and is running off code nearly 3 years old that have been long reached end of life. Let's not forget their database is corrupted on top of that.
▶ No.1058958>>1059053 >>1059147
This is the power of python.
#!/usr/bin/env bash
function test(){
while :
do
curl -s --output /dev/null https://futatsu.org/threads/370
done
}
for i in {1..1000}
do
test &
done
function cleanup(){
pkill -P $$
}
trap cleanup EXIT
while :
do
sleep 1
done
https://www.youtube.com/watch?v=7wivOEXlL9s
▶ No.1059007>>1059011
Did Lynx just DDOSed futatsu?
My sides
▶ No.1059011>>1059012
>>1059007
One autist with his laptop is not a distributed denial-of-service attack.
▶ No.1059012
>>1059011
This, all I did was to poke it a little and the poor thing tripped itself and fell over. In the post I had 1000 processes, but 100 was more than enough to completely jam it.
▶ No.1059053>>1059061 >>1059068 >>1059079 >>1059114 >>1059127 >>1059132 >>1059147
>>1058958
Same script used. So this is the power of Lynxchan
▶ No.1059061>>1059123
>>1059053
You surprised? Steve Lynx is a garbo that thinks JS is good.
▶ No.1059068
▶ No.1059079>>1059123
>>1059053
nodejs fags btfo
▶ No.1059114>>1059123
>>1059053
its not hard if it runs on some cheapshit vps. you need high end servers for these things because they use many heavy things like sql databases
▶ No.1059123
▶ No.1059127
>>1059053
What page did you hit? Because that page that I hit took from 2 to 4 seconds to return. And when I actually ran the script, 100 was enough to take it down. On lynxchan, I'm hitting boards.js with 200 and things are fine.
▶ No.1059132>>1059142 >>1059144
>>1059053
Also, I can't find anything glaring on my server's activity logs. CPU never went over 8%, traffic never went over a few KB, specially at the time of your post. That spike at the end of the ipv4 graph was myself running with 200 connecitons. Either you lied or I have no idea how to read these graphs.
▶ No.1059142
>>1059132
It is possible he's retarded and only succeeded in blocking hos own connection.
▶ No.1059144>>1059146
>>1059132
Are you the spacechan admin?
▶ No.1059146
>>1059144
No, I own lynxhub.com
▶ No.1059147
>>1058958
>>1059053
Same retarded script, same results.
▶ No.1059163>>1059175 >>1064681
>>1047497
looks amazing with javascript disabled. On topic of that thread, "what new features" you should add?
1. try reducing the response time below 5000ms
but to be less harsh, i just think it will be very hard to find an audience for a site like that. if people want some kind of decent-looking forum there is already reddit.
image board users dont mind the raw, slightly-ugly-but-works design of these sites and while they have evolved slightly over years, they follow a similar formula. Futatsu deviates too much too quickly. Actually i think you need a design like these to even be considered an imageboard at this point. its basically a convention that you cant break.
this is no defence of lynxchan however. digging through the source it uses MongoDB to store files (gridfs) which is never going to scale in the long run. It also uses old javascript standards and is literally "callback hell". While it is "documented", its not using something like JSDoc to have documentation automatically built from the source and define inputs/outputs/descriptions in specially formatted comments.
And after all, the only reason people are making other imageboard engines is they dont like the idea of "tinyboard+vichan+infinity+openIB". Its a combination of an old cruft of code from 2012 and dodgy hacks accumulating over the years. People dont want to rely on the squished together work of so many deprecated projects and disappeared or retired contributors, even if it is still working for sites like 8ch.
▶ No.1059175>>1059176
>>1059163
>huegwtf empty space at the top
>amazing
ok dude
▶ No.1059176>>1059429
>>1059175
Wow, you actually fail to understand sarcasm, Lynx. Delete yourself.
▶ No.1059429
>>1059176
I guess other anons are right on this one.
▶ No.1059637>>1059640 >>1059642 >>1059666
>>1047457 (OP)
Why is every front end a gigantic pile of shit?
▶ No.1059640>>1059641 >>1059642
>>1059637
because none of the complainers made a good one
▶ No.1059641>>1059666
>>1059640
Freech and 8tailedlynx were good but it doesn't work anymore for some reason.
▶ No.1059642
▶ No.1059666>>1059668
>>1059637
What's wrong with the one I use on lynxhub.com?
>>1059641
The reason is that they are not maintained, so they don't have all the elements and templates required for newer versions. Also, 8tailedlynx is kinda alive as penumbralynx. Penumbra was a fork by 8tl developer that I adopted after the developer went mia.
▶ No.1059668>>1059669 >>1059670
>>1059666
I don't like the home page with a bar on top format that Penumbra uses. Also really don't like the sidebar. Vichan basically nailed interface, we don't need anything else. The giant "report/ban" form that is always at the bottom of the page looks bad, as does the oversized "delete". Thumbnails look really small compared to the size of the post textboxes, ect. Its just not as visually polished as vichan or yotsuba.
▶ No.1059669>>1059671
>>1059668
Hm, I think I'll hide the forms at the bottom by default for js users. You are not the first one that mentions it. And the sidebar you mean the side catalog?
▶ No.1059670
>>1059668
And btw, the thumbs are configurable. That's not an inherent design aspect for the front-end.
▶ No.1059671>>1059674 >>1064427
>>1059669
Yeah, I can't think of a single time I haven't just immediately closed the side catalog. Maybe its because I'm used to having on tab with the catalog and a bunch of other tabs with the threads but I just clutters up the thread.
▶ No.1059674
>>1059671
Well, first of all that's an entirely new feature that I am yet to see an implementation on other software that saw some adoption.
Second, it's optional and remains closed after you close it the first time, so is not like you are forced to deal with it.
▶ No.1064427
>>1059671
it's your habit, i find it very useful and fast to navigate
▶ No.1064471>>1064472 >>1064473 >>1064531 >>1064624
>>1047457 (OP)
Link to repo and demo OP?
Also, is this chan decentralized in any sense? Have been waiting for an IPFS-backed chan.
▶ No.1064472
▶ No.1064473
>>1064471
nntpchan is probably the only decent decentralized imageboard. there are some others but they are buggy and not very user friendly
▶ No.1064530
▶ No.1064531>>1064621
>>1064471
>this chan
>IPFS-backed chan
Reddit called, they told you to stop typing 8ch.net instead of reddit.com into your browser by accident again.
▶ No.1064621
>>1064531
> IPFS
> Go back to Reddit
cuckchan called, they want you tom come back to to 4chan.org instead of going to 8chan for sharing your tranny porn
▶ No.1064624>>1064627 >>1064736 >>1064890
>>1064471
>decentralized
why?
▶ No.1064627>>1064698 >>1064736
>>1064624
because they think no entity will ever exist that has the guta to host a site like 8chan, and want to ignore that a decentralised system is not suitable for a forum
▶ No.1064681>>1064705 >>1064736
>>1059163
>Futatsu deviates too much too quickly.
seconding this
a lot of people sperged over Josh's infinity-next CSS, and even that wasn't THAT different from what we have right now
I don't see a reason why you should force yourself to stick to outdated designs for something modern though, but I would appreciate a more "classic" CSS
although I did see from the github page that you can "just write your own client from the API responses :^)"
▶ No.1064698>>1064736
>>1064627
You know that the Fediverse is basically a forum, right? I don't think it's a stretch to tie some activitypub verbs to basic image board functionality. Your actors/mailboxes are just threads and each user post would be as one anonymous actor unless they want to be a lolcow and have an identity. Your servers then optionally peer with others and hoat each other's content in a eay accessible with a standardized url routing:
Hostname.com/sourcedomain/board name/postnumber
So if hostA gets shut down, you could still see the content from hostB or anybody who peers with them. It would also make it harder for shills to overwhelm (or buy off) popular board's moderation.
▶ No.1064705>>1064736 >>1064879
>>1064681
Problem isn't that it deviates too much, the problem is that it deviates in the direction of soy gulping san fransisco tranny domain. That design is basically screaming at "artsy" "intellectuals" and mobile posters from know your meme to come join in some epic kekistani XXXD lulz fun. It trades practicality for eye catchiness in it's design.
The kneejerk reaction to infinity next was just the refusal to change literally anything at all by the loudest most obnoxious autists, and they would have forgotten all about it within a week's time when the next <60 IQ imageboard drama occurs. Part of the negative reaction was also driven by the shitty unfinished state of the website, because the average retard from /v/ can't tell the difference between unfinished features and intention, which admittedly was the fault of whatever idiot thought it would be a good idea to force everyone into an unfinished untested website that doesn't even have feature parity with the original.
▶ No.1064736>>1064745 >>1064762
>>1064624
>>1064627
>>1064698
IPFS as censor-proofing is a new idea, people could try it
>>1064681
>>1064705
> it deviates in the direction of soy gulping san fransisco tranny domain
Futatsu really needs to make a cleaner CSS and UI design.
But Bootstrap is really bloated, it would be better with any other lighter CSS library
> It trades practicality for eye catchiness in it's design.
What alternative would you prefer if it has to balance between look and practicality?
Also how do you define practicality?
▶ No.1064745>>1064759 >>1064765 >>1064879
>>1064736
>CSS library
This term alone should tell you everything you need to know to discard that pile of shit forever. You do not need a "library" for motherfucking CSS, holy mother of christ a 10 year old can learn CSS and then write a stylesheet for an imageboard in 1 day, what the fuck is a "CSS library", almighty fucking god smite everyone on this retarded fucking planet. Next you're going to tell me he made the website in fucking Dreamweaver.
>What alternative would you prefer if it has to balance between look and practicality?
How about not making the board list look like fucking deviantart for starters. Look at the catalog and tell me what the fuck all that empty space is there for, why is every thread so fucking huge despite the fact that the body text is truncated after 1 sentence, and why is it truncated to begin with? It's now impossible for your personal settings to define how much of the OP you can read, you can't expand the catalog thread and read the whole OP without entering the thread either. Why is there a "permalink" button on every post even though the permalink has been the post number since time immemorial? I'll tell you why, it's so redditors and newfags don't have to lurk 2 minutes or learn anything about the website. Or could it be that the developer is a retarded redditor himself and didn't even fucking know that the post number (now arbitrarily changed into "ID") is a 2-part link since in that piece of shit the post number is just text. Why is the whole top part of the post formatted like a sentence? "Posted by: xxx At: xxx" Same thing as the permalink, you'd only format it like that if either you have a fucking baby brain or you're making it for other retard baby brains.
If 8chan dies and the next website is using that fucking software then I'm quitting imageboards, secluding myself into a mountain and not coming back until I've made a real imageboard engine since all imageboard developers seem to be fucking retarded in one way or multiple.
▶ No.1064759>>1064766
>>1064745
>You do not need a "library" for motherfucking CSS
Hey Ctard, what else would you suggest? Manually copy pasting it in every time?
▶ No.1064762>>1064852
>>1064736
>IPFS
>Block chain internet!
No, I would really rather not pay some jackass with a Chinese ASIC $25 for the electricity consumed calculating hashes any time I want to post my dank maymays.
▶ No.1064765
>>1064745
maybe they build up the css with a js script instead of loading a css file directly.. idk why anyone would do it but its possible
▶ No.1064766
>>1064759
No, it's all bloat, you should write your CSS without the SS: in pure C.
▶ No.1064852
>>1064762
IPFS isn't blockchain you fucking dip
▶ No.1064879>>1064898 >>1064949
>>1064705
> IPFS is a blockchain Durr
IPFS is a P2P protocol like BitTorrent and GNUtella retard.
>>1064745
> You do not need a "library" for motherfucking CSS
You definitely need one if you don't want it to look like shit
> Next you're going to tell me he made the website in fucking Dreamweaver.
How about YOU use Dreamweaver you faggot?
> How about not making the board list look like fucking deviantart for starters
If you are trying to redesign the UI to be different from the rest, how would you do it then?
If it is going to look all the same, you might as well grab OpenIB and use it like 8chan does.
> it's so redditors and newfags don't have to lurk 2 minutes or learn anything about the website
Uniqueness kills the cat I guess
> If 8chan dies and the next website is using that fucking software then I'm quitting imageboards, secluding myself into a mountain and not coming back until I've made a real imageboard engine since all imageboard developers seem to be fucking retarded in one way or multiple.
Then go to a mountain, we need better developers anyway e.g. NOT OP.
▶ No.1064890
>>1064624
MY POINT was there's literally no purpose except maybe backups which could be set up to dumbs some other way anyhow
as a poster all you need is <proxy> access
▶ No.1064898>>1064990
>>1064879
>You definitely need one if you don't want it to look like shit
Not really. It just makes it quicker when the frameworks provide some predefined boilerplate classes and a responsive column system. If you rely on it as a crutch for not actually having to learn about design or CSS, then it'll most likely just look like shit anyway when you try to do anything remotely custom with it. Case in point: Futatsu.
▶ No.1064949>>1064967 >>1064984 >>1064990
>>1064879
>You definitely need one if you don't want it to look like shit
I pray to god you're either shitposting or not a regular /tech/ user.
>If you are trying to redesign the UI to be different from the rest
If you're redesigning the UI to be different from the rest then you're fucking fired, retard. If something works, don't change it for no reason. If you have a way to improve it then go ahead, but basically nothing in futatsu is an improvement design-wise. It just makes everything bigger than they need to be and uses borderless containers and useless whitespace everywhere because that's what modern web designers are doing, not because it's a good idea. There's not a single benefit to having the posts be connected and alter in color either, it just makes the posts more inconsistent and causes problems with screenshots and image transparency and even loses the recognizable imageboard look.
The idea of putting the board list in some shitty dropdown menu is also a shit idea and Josh needs to hang himself for introducing that plague into imageboards, it makes the website more cumbersome to navigate just so you could have a """clean""" look on the top/bottom of pages.
If you really want the deviantart boardlist then put it onto the front page as novelty to highlight the most popular boards. It becomes useless as soon as you need to actually find boards or see statistics or something, the OP images rarely even describe the topic or board very well.
The yotsuba-based design can certainly be polished and improved, but functionally it's legitimately difficult to improve, that's why every imageboard is more or less the same. You should let the features drive the design, and if you don't have any new features that would meaningfully affect the design then there's no reason to meaningfully change it.
As for the problems of yotsuba, the entire filename string in 8chan is stupid as hell for instance, and files look different when there's 1 of them vs multiple. Infinity next had the right design for files in my opinion. The header text in posts is also too cramped, the post time text is too big, [Reply] button on threads looks ugly, the whole post padding is a bit too tight, "post too long" and such looks like body text, the top of catalog is all crammed together and ugly, the bottom "panel" in threads is cluttered with shit and not styled nicely at all... Most of the problems in yotsuba just need small tweaks in the style or html to look cleaner and more organized.
▶ No.1064967
>>1064949
The UI isn't the problem as much as content.
▶ No.1064984>>1064990
>>1064949
i just tried meguca because of your butthurt and altho it wasn't bad i can't say i liked it much
▶ No.1064990>>1064993 >>1065005 >>1065386
>>1064898
> If you rely on it as a crutch for not actually having to learn about design or CSS, then it'll most likely just look like shit anyway
Of course, but CSS libraries are made to make certain designs faster.
CSS Libraries are essentially a "branding" for websites. Case in point: "Lightweight" CSS Libraries like https://milligram.io/
>>1064949
> I pray to god you're either shitposting or not a regular /tech/ user.
No, five/six years on 8chan.
> If you're redesigning the UI to be different from the rest then you're fucking fired, retard
No you are not, same goes for mobile design, if it ain't "new" nobody is gonna touch it
> If something works, don't change it for no reason.
Except when you are exploring new "markets". If you are trying to pull a Blue Ocean strategy on people you can't just compete on existing markets like cuckchan and 8chan does
> it makes the website more cumbersome to navigate just so you could have a """clean""" look on the top/bottom of pages
Futatsu is in active development, even I find it shit at times though
> If you really want the deviantart boardlist then put it onto the front page as novelty to highlight the most popular boards
> It becomes useless as soon as you need to actually find boards or see statistics or something
Notes taken
> The yotsuba-based design can certainly be polished and improved, but functionally it's legitimately difficult to improve, that's why every imageboard is more or less the same
Again, trying to explore potentials are important, what sets you apart as a product/service matters.
> Infinity next had the right design for files in my opinion.
> The header text in posts is also too cramp
> the post time text is too big, [Reply] button on threads looks ugly
> the whole post padding is a bit too tight, "post too long" and such looks like body text
> the top of catalog is all crammed together and ugly
> the bottom "panel" in threads is cluttered with shit and not styled nicely at all
> Most of the problems in yotsuba just need small tweaks in the style or html to look cleaner and more organized.
More notes to be taken, but still more experimentation required
If you think you can improve the design, go talk to the dev at https://qchat.rizon.net/?url=irc:///#maniwani he will definitely listen
>>1064984
Meguca is at least somewhat better, I like it, but not all the way as it is in Golang.
▶ No.1064993
>>1064990
>mobile design
>if it ain't "new" nobody is gonna touch it
So you're admitting that you're targeting newfags and ADHD ipad users. Not sure if I'll bother reading the rest of your post.
▶ No.1065005
>>1064990
>No you are not, same goes for mobile design, if it ain't "new" nobody is gonna touch it
>Except when you are exploring new "markets". If you are trying to pull a Blue Ocean strategy on people you can't just compete on existing markets like cuckchan and 8chan does
Imagine making chans for normies
▶ No.1065224>>1065225 >>1065227 >>1065265
>>1058689
posting this here since I wasn't able to on the /meta/ board at >>1058635
>HTTP 400
>Bad Request
>The browser (or proxy) sent a request that this server could not understand.
I don't really like that https://futatsu.org/boards/ takes up a fuckton of space for every board. Additionally, each listed board should be the same size, preferably. The differently/uneven sized rectangles look bad imo.
On that note, board catalog is cool or whatever, but I would really appreciate an index/thread view. Also, compared to 4chan or 8chan, the catalog is really space inefficient. Pic related, only 4 threads? 4chan isn't great, but c'mon, I'm sure you can fit more threads better with a grid-like solution.
Also, nothing wrong with it, but I don't really like the "Reply to thread" interface. Not really a fan of modals in general. I would really appreciate a quick-reply like solution.
tl;dr: less bootstrap bullshit, more traditional imageboard interface, kthx
▶ No.1065225
>>1065224
>Pic related
oops
▶ No.1065227>>1065265
>>1065224
>I would really appreciate a quick-reply like solution.
just think copying 4/8chan's quick reply would be superior to a modal, so, y'know, I don't have to keep opening/closing the modal to actually see the posts I'm replying to
since replying to posts/quoting content is very common on an imageboard, it would be great if a modal didn't cover the posts up
▶ No.1065265
>>1065224
>>1065227
> I don't really like that https://futatsu.org/boards/ takes up a fuckton of space for every board
> Additionally, each listed board should be the same size, preferably
> I would really appreciate an index/thread view
> compared to 4chan or 8chan, the catalog is really space inefficient
> I don't really like the "Reply to thread" interface. Not really a fan of modals in general. I would really appreciate a quick-reply like solution
> just think copying 4/8chan's quick reply would be superior to a modal, so, y'know, I don't have to keep opening/closing the modal to actually see the posts I'm replying to since replying to posts/quoting content is very common on an imageboard
More notes on the book, thanks
▶ No.1065386>>1065446
>>1064990
>CSS Libraries are essentially a "branding" for websites. Case in point: "Lightweight" CSS Libraries like https://milligram.io/
This is exactly my point. Milligram.io is just a responsive column system with a few extra pre-styled CSS classes to be applied to tables and buttons. Libraries can help you build faster, but if you can't even get that far without making something that looks like dogshit otherwise, a library is not going to save you.
▶ No.1065446>>1066318
>>1065386
>Libraries can help you build faster
Oh no having to spend 1 or 2 days writing CSS, my life will run out of time before I'll finish developing this website!
▶ No.1066318
>>1065446
Wow that is some serious no-code "I don't care about looks" edge there.
▶ No.1068448>>1068453
What do y'all think of LynxChan's developer's Pornhub page?
▶ No.1068453>>1068464
>>1068448
>722K views
Impressive. How much money is this?
▶ No.1068464
>>1068453
SEO for the GRIDS faggot
▶ No.1068485
>>1068467
None. Not even memeing. LARPers can't program.
▶ No.1068505
▶ No.1069093>>1069106 >>1070046
Kohlchan.net is running on LynxChan 2.2.x for over two weeks now. I'd say we're mostly satisfied with what we have now, but there is still a lot of room for improvement.
In the first week there were some caching problems (after rebuilding all post cells), but Stephen quickly fixed them after we provided him with more information. It's also worth mentioning that quotation marks weren't properly escaped in filenames (only < and >, not "), but luckily it was discovered before putting it into production. The load average is very low even above 1000 PPH and no other security vulnerabilities have been found yet.
Prior to LynxChan, we had been using our own Vichan fork for a year, but we decided to leave it behind because of the inefficient posting mechanism (every thread has to be completely rebuilt and written to disk after each post), the poor upstream maintenance and most importantly because of that fucking footer which is required by the license. :^)
If you're planning to move from Vichan to LynxChan (or you want to start a new imageboard), here's a list of things you may want to know first:
1) Files stay in the DB after (automatic) thread/post deletion. There is a "weekly prune" which locks the engine due to possible race conditions, but it may be slow for some servers. On the first run it took at least two hours to prune ~30GB. That's why we're now doing it with a cronjob three times a week and it now takes only about 10 to 40 minutes each time. Having an SSD and using XFS as a filesystem may also speed up the whole process significantly...
2) LynxChan's moderation capabilities are inferior to Vichan. The only advantage LC provides is the media management page which gives you the ability to moderate the most recent files, and filter them by orphaned (no file references) and name. Stephen wrote an addon for us to implement post history, global search, virtual IP addresses for anonymous users (so that you can invalidate/ban their sessions), proxy detection with DNSBL + AS and individual file deletion/spoiler. Version 2.3 will include those features, too.
3) Range bans last indefinitely (no appeal), and it's only possible to ban /{16, 24} for IPv4 and /{64, 96} for IPv6. Therefore you have to disable IPv6 if you don't want the best computer scientists of your chan to come back after each /64 ban. That will be improved in LynxChan 2.3 as well.
4) In contrary to Vichan which provides a relatively good-looking frontend, LynxChan's Penumbra looks and feels horrible by default. Maybe this should encourage imageboard admins to modify it themselves? I don't know. But you can also just fork KohlNumbra: https://gitgud.io/Tjark/KohlNumbra (contributions are always welcome)
5) LynxChan's template engine is not very powerful and there is no i18n either. Adding another template engine on top of it may be advantageous.
6) Use https://gitgud.io/LynxChan/VichanMigration to migrate Vichan's MySQL database.
7) Phoneposting will reduce due to missing support in Dashchan and Overchan. That may be a good or bad thing depending on your personal beliefs. However LynxChan is mobile-ready with its API and I believe somebody will definitely implement a mobile application sooner or later.
8) Addons / modifications are very easy to write, but porting them to the next version may be time-consuming.
That's pretty much all there is to say. It's a fast engine with a lot of features and most things I'm complaining about will be fixed this year anyway (& a subset of that is already in kc-addon). Just try it out for yourself. The installation is even easier than Vichan IMHO because you just have to run one script and it will do everything for you (except installing the system requirements obviously).
▶ No.1069106>>1069115
>>1069093
Penumbra aint that bad once you take the faggy dark theme off. Does the frontend you liked, KohlNumbra work for sites with user created boards?
▶ No.1069107>>1069115
Lynxchan has no individual board logs, only global logs.
▶ No.1069115>>1069143
>>1069106
I haven't tried it for user-created boards yet, but it should work just fine I think. You might want to add "Forgot Password" back in login.html. A minor annoyance might be the display of IP hashes because they're placed in one line right next to the name, but this can easily be fixed with a few lines of CSS.
>>1069107
It only appears to be that way: https://gitgud.io/LynxChan/LynxChan/blob/master/doc/Json.txt#L215
>boardUri: board related to the event.
Therefore individual board logs could be implemented on the frontend via JS or you write a small addon to output the HTML. That shouldn't be too much of an issue.
▶ No.1069143>>1069172 >>1069179
>>1069115
>Therefore individual board logs could be implemented on the frontend via JS or you write a small addon to output the HTML. That shouldn't be too much of an issue.
<Client-side filtering shouldn't be too much of an issue
Peak JS-dev.
▶ No.1069172
▶ No.1069179>>1069181
>>1069143
That's why I mentioned writing a (JavaScript) addon for server-side filtering. Either way, my point was that individual board logs already exist.
▶ No.1069181>>1069188
>>1069179
Or rather they do exist, but they're all displayed on one page for a given day (or as JSON).
Oh man, the constant captchas after each post sure are the worst on 8chan. I fucking hate it.
▶ No.1069188
>>1069181
HAPAS ARE SUPERIOR TO WHITES
:^)
▶ No.1069628>>1069633
▶ No.1069633>>1069635 >>1070026 >>1070220
>>1069628
Because aysnc-await isn't in stable Rust yet.
▶ No.1069635>>1069655 >>1070220
>>1069633
Which will be very soon. Does it mean we can see image-boards written in Rust?
▶ No.1069655>>1069774 >>1070220
>>1069635
No. There are only LARPers here. Also why would you write an imageboard?
▶ No.1069774>>1070220
>>1069655
Rust would fit perfect for the job.
▶ No.1069965>>1069968
I wouldn't write regular web software in a compiled language, to begin with. Sure, if you have very specific demands where a strong scripted runtime environment doesn't fit your needs, it makes sense to use a compiled language. But having to deal with all the inherent complexities of a compiled language doesn't pay off for this kind of software. Also, rust is a shit, I'd use C++ before it.
▶ No.1069968>>1069969 >>1070004 >>1070220
>>1069965
>Also, rust is a shit, I'd use C++ before it.
LARPer detected. RAII comes from C++ and Rust is based around it. Unless your using that shit called the STL or just writing source that should be written in C instead, there is no reason to use C++. Rust is a better C++ but they both are inferior to C. People who can manage memory shouldn't be writing software to begin with.
▶ No.1069969>>1069985
>>1069968
*People who can't manage memory shouldn't be writing software to begin with.
▶ No.1069985
▶ No.1070004
▶ No.1070026>>1070028 >>1070055 >>1070097
>>1069633
Callback/futures/async based programming is kind of a bizarre way to code, my dude. I think it's more telling that every Rust web framework has been abandoned except Rocket (lol, emojis in my code, xD) and Actix (benchmark chasing with little actual adoption). Why did they (iron, gotham, nickel, etc) all get abandoned in two or three years? Hmm.
For web, I would stick to language and frameworks that heavily scaffold your project (laravel, rails, django) unless you actually believe that your server will sling thousands of requests a second. Java and Golang are reasonable choices. Elixir has a lot of nice features that emerge at scale.
I would say avoid hipster-langs and tech stacks (JAM, for instance), focus on a working product with a decent, simple UI and don't reach for JS where CSS will do. Really, the hardest part is getting good content and quality users.
Or fuck it, do it in Perl 6
▶ No.1070028>>1070046
>>1070026
Holy shit, I wrote that without looking at Lynxchan source. I take it all back. I think it's too late to do anything sane with lynx.
▶ No.1070046>>1070049 >>1070241
>>1069093
Thanks. Good post. When I tried to use your frontend, i couldn't get the sidebar to appear, like you have it on your site. Is that intentional?
I'm also glad to see that 2.2 will add some very much needed moderation features. The project has really came a long way over the years and is getting more and more close to being able to replace Infinity. Moderation just needs to be tweaked a bit more, made a little more efficient, and the frontend needs more work. But other than that this software is becoming really really good. Props to lynx for his work thus far.
>>1070028
larp, larp, larp
>Rewrite it in: Meme Language #1 (Perl), or Rust (shit's been said since 2018, it's still not happening)
People on this board seem to be obsessed not with what the software is doing but instead with what language it's written in. Very odd.
▶ No.1070049>>1070055 >>1070241
>>1070046
>People on this board seem to be obsessed not with what the software is doing but instead with what language it's written in.
The amount of people in /tech/ who are capable of making and appreciating actual software instead of just shitty scripts can be counted with one hand. That said there is something to be said about the long-term viability of using slow scripting languages and the attractiveness (or lack thereof) of the software that uses it.
▶ No.1070055>>1070097
>>1070049
Quality of software is more important than the lang it's in, but if you're planning on keeping a service up for a long time, you're going to need to think ahead for what's going to scale. Though many people cringe at it, I write my sites in Java, and when traffic has come, it's been able to handle it, unlike a lot of scripting languages which have very pretty code. It's all about writing quality code in a language that scales well, so you don't have to bust your ass rewriting everything when traffic does come. Like >>1070026 said, if you expect traffic, use a lang that can handle it like Java or Golang.
▶ No.1070097>>1070220 >>1070250
>>1070026
>Actix (benchmark chasing with little actual adoption)
It is literally made by Microsoft and is also used by Microsoft.
>>1070055
>Java
based. Java get a lot of hate (mostly by LARPers and Cniles) but it's solid.
>Go
lol. unbased.
▶ No.1070103>>1070104
Anyone know how to filter IPs by country in lynxchan? High priority tbh
▶ No.1070104>>1070108
>>1070103
just use your firewall
▶ No.1070108
>>1070104
admin is lazy, we have a janny
▶ No.1070220>>1070256
>>1069633
>>1069635
>>1069655
>>1069774
Prediction: Some soy cuck will actually do this in Rust within a year just to ride 8chan's coat tails.
>>1069968
https://github.com/search?l=C&q=imageboard&type=Repositories
It has been done before
>>1070097
> Java is based but Go is not
Either both are based or both are not
▶ No.1070241
>>1070046
>>1070049
>languages are interchangeable. U larp, I care about Software
It takes real nuts to pontificate about quality software while you're revisiting a solved problem (imageboards) in fucking node.
Post your resume, realdev. Let's see what you've done with your life. If dubs, lynxdev is a cashier at Walgreens.
▶ No.1070250>>1070256
>>1070097
An Actix contributor works for MS. It's not their project. What are they using it for, specifically?
▶ No.1070256>>1070268 >>1070369
>>1070220
>Either both are based or both are not
Java has Generics. Java has better GCs. Java has package managers. Java has min/max functions for integers and a round function for floats.
Go is absolute trash. If you think that Go is good you are either Cnile or retarded.
>>1070250
>An Actix contributor works for MS.
Wrong. Actix is written by one guy. He works for MS.
https://github.com/fafhrd91
>What are they using it for, specifically?
https://news.ycombinator.com/item?id=17191554
>we use actix. but that is all i can share :)
▶ No.1070268>>1070342
>>1070256
Go requires significantly less memory for its runtime, has similar performance and extremely fast compilation times.
What specific problem do you have where generics are the best solution and the other forms of polymorphism Go has are unsuitable? Or are you just repeating something you read in HN comments?
MS is using Actix for a mystery project? Whoa! You sure told me. I guess we will just have to wait for it to be used in adult software 'Any Day Now'. Also, Actix has 57 contributors. Do their employers own the project too? Does my boss own weekend code? You're fucking dumb, kid.
▶ No.1070342
>>1070268
>What specific problem do you have where generics are the best solution and the other forms of polymorphism Go has are unsuitable?
LOL. The denial is real. You know that Go 2 will have Generics, right?
>MS is using Actix for a mystery project?
I never claimed otherwise. Stop being a faggor.
>Also, Actix has 57 contributors.
None of which have contributed any significant amount. Actix is a one man project paid for by Microsoft.
▶ No.1070369>>1070378
>>1070256
> If you think that Go is good you are either Cnile or retarded
Neither, I just find both of them to be industrial garbage.
> Cnile
Fuck C too
▶ No.1070378
>>1070369
Ok you are based.
Sorry for calling you a Cnile.
▶ No.1075836