/t/ - Technology

Discussion of Technology

Index Catalog Archive Bottom Refresh
Options
Subject
Message

Max message length: 0/12000

files

Max file size: 32.00 MB

Total max file size: 50.00 MB

Max files: 5

Supported file types: GIF, JPG, PNG, WebM, OGG, and more

CAPTCHA
E-mail
Password

(used to delete files and posts)

Misc

Remember to follow the Rules

The backup domains are located at 8chan.se and 8chan.cc. TOR access can be found here, or you can access the TOR portal from the clearnet at Redchannit 3.0.

.se Will Return Shortly
Keep Redchannit and Tor Bookmarked as Fallback


8chan.moe is a hobby project with no affiliation whatsoever to the administration of any other "8chan" site, past or present.

You may also be interested in: AI

(51.41 KB 220x221 1737953633792061.png)

This wouldn't have happened if 4chan was written in rust
>>17886 (OP) >calling exec and feeding in remote data like a big fucking retard wouldn't have happened if it was rust! Whatever you say rustroon.
>>17886 (OP) Does it matter? We come here and life goes on. This site has audio so it's immediately better. Who the fuck cares?
>>17897 I am glad I'll never hear it
>>17886 (OP) Because it'd still be compiling
>>17897 it was nice here. but a couple of jeets already found their way to here (even in this very thread), which is still tolerable. but who knows how many more will come.
>>17886 (OP) So like... be my guest?
8chan rewrite in rust wen
I rust yo mama
>>17993 I just want 4chanx(t) to support it
Frogposters get the rope.
>>18011 Pepe isn't as bad as wojak tbh, any wojak that's not a pink wojak on /biz/ is the start of the real cancer, but then again pepe is worse than spurdo, and rage comics were always trash Fuck I don't know, maybe we were always cancer
low quality bait
This wouldn't have happened if the fucking jannies updated the fucking site occasionally
>>18251 neither are jannies developers nor would they have had the permission/access to do that retard
4chan 100% deserved it for that fucking dogshit april fools this year. 4chan mod team / dev / admin team need some time to reflect to be honest I hope they realize that people will go elsewhere and their site isn't the one and only.
test
>>18263 >posted from my rust client
>>17886 (OP) It would still be shit, hiro and the other admin/mods are fucking idiots.
nothing to do with Rust also nothing to do with it being written in very ancient PHP either or even the fact they haven't upgraded their FreeBSD in a decade. Everything to do with the fact they were calling some very oldversion of ghostscript to verify if a PDF file was valid and that GS had multiple RCE vulnerabilities. Don't tell me you'll rewrite every single dependency in Rust either. Now the fact they're still not back up after a week despite that it shouldn't take more than a few days to reinstall everything, update some software, reset some passwords, does imply that they're kind of incompetent. Before you say they need to update the PHP code, I urge you to notice that they have written compatibility shims a year ago and were already ready for flipping the switch on a PHP upgrade.
>>18674 They could have the website back online but without janitors what would be the point. Nobody to clean up the boards for free.
>>18718 They had almost 220 jannies and mods, 20 of them leaving doesn't make a big difference, just reset the passwords and keys and restart.
>>18674 are you referring to this: // PDF processing if( ENABLE_PDF == 1 && strcasecmp( '.pdf', substr( $upfile_name, -4 ) ) == 0 ) { $ext = '.pdf'; $W = $H = 1; // run through ghostscript to check for validity if( pclose( popen( "/usr/local/bin/gs -q -dSAFER -dNOPAUSE -dBATCH -sDEVICE=nullpage $dest", 'w' ) ) ) { error( S_FAILEDUPLOAD, $dest ); } } was 4chan actually operating with ENABLE_PDF 1==? because that popen alone is enough to DoS the shit out of servers, no need for RCE's and shit. in rust, you would simply use a library, which is yet another real-life example of why the tech illiterate /g/eet argument against cargo was always hilariously retarded. further more, easy serialization (a byproduct of the procedural macro system) means you can send data/tasks to other threads or processes trivially. the library already exists of course. you don't have to (re)write anything. not only that, you can audit it yourself. in fact, i just did that, and it took me 3 seconds. unsafe only used in Any/AnySync (Rc and transmute shit) and in tests (mmap). otherwise, ZERO unsafe is used. For dependencies, it would take a few minutes more, and that's it. so rust wins here at every step, language, ecosystem (good and easy to use/deploy libraries), tooling (cargo for building and package management, cargo vendor for checking all depended on code, cargo audit for trivially checking any known issues in dependencies). not that winning here is much of an achievement 🙂
>>18828 Yes, I'm referring to that, that's how 4chan got owned, 4 boards (like /sci/) ran with it enabled, look at the configs. DoS is not as simple though because 4chan has severe ratelimits and captchas, even for a pass owner there's ratelimits. You probably could do something to DDoS though but realistically would be hard to sustain.
>Rustfags still don't shut up even on the board-in-exile
i dont get it, what's wrong with php?
>>18837 There's nothing inherently wrong with it. It's just 99% of PHP coders have no fucking idea what they're doing. It's really easy to write unsafe code.
>>18828 >unsandboxed cnile thumbnailer for a notoriously exploited file format based retards
>>17886 (OP) >another day of rust fanboy being insufferable
if only j00t had the foresight to use a programming language that wasn't used in the site he basically copypasted. I don't know why you tards keep saying that 4chan was created in 2004, when the core of the site was downloaded from 2ch
>>20555 not sure what retarded point you think you're making. rust itself didn't exist in any form in 2004. and the rust known to the world didn't exist before 2015. some features like async didn't exist even in 2015... and so on. whether 4chan was created in 2000 or 2004 or 2014 doesn't make a difference here.
I hope it happens again
>>21549 A similar situation is expected to occur again within the next ten years due to perceived inaction and ineptitude of 4chan moderators.
>>20555 4chan was created in 2003, not 2004.


Forms
Delete
Report
Quick Reply
Drag files here to upload or
click here to select them
No Cookies?
0