[ home / overboard ] [ soy / qa / mtv / dem ] [ int / pol ] [ a / asp / biz / fit / k / r9k / sude / tech / tv / v / x ] [ q / news / chive / rules / pass / bans ] [ wiki / booru / irc ]

A banner for soyjak.party

/tech/ - Soyence and Technology

Download more RAM for your Mac here
Catalog
Email
Subject
Comment
File
Password (For file deletion.)

File: feraljak yotsuba.png πŸ“₯︎ (686.97 KB, 1400x1630) ImgOps

 β„–4613loop[View All][1][2][3][4][5][6][7][Quote]

>FUCK SOIJAK POSTERS
Here we talk about the source code leak of 4chan's proprietary software Yotsuba and try to "fix" it in order to make a proper open-source version of 4chan's (sh!tty) software, for example by fixing bugs such as the colored border on GIF thumbnails and making it work on modern, traditional server setups.
<REDDIT SPACE
Get the source code here:
https://files.catbox.moe/d56ws8.7z
636 posts and 148 image replies omitted. Click reply to view.

 β„–10108[Quote]

>>4688
Don’t bother, these people write. 43 megabyte hello world, see the poster above you complaining about where the jpg image size work is done, and not groking why that works. These coders today don’t even know what grok in reference to coding means

 β„–10109[Quote]

>>9566
You are so fucking based

 β„–10113[Quote]

>>7519
If your posts were being picked up by the threat score you were too NPC even for a copypasta site. Consider downgrading to Facebook memes, lol what an utter tool

 β„–10128[Quote]

File: Screenshot 2024-11-19 0529….png πŸ“₯︎ (105.85 KB, 952x940) ImgOps

second rebuild daemon for /v/ should now be running, and i've started my autistic and tortuous process of getting to the point where i am now, but again, this time you get to see the code being written while i do it (this won't be a "here's the source for my implementation" or even a guide, really, my implemenation right now is horsedoodoofeces, so i'll have my server running, while building another, when mine catches up to the former i'll snapshot the former, transfer everything from the former to the latter, then kill the former. eventually, the earliest notes compress to sort of look like a guide while the latter notes might be a bit more schizo)
https://gitgud.io/dizzyhavoc/dizzychan
it's a specialty of mine to do things this way
or a disability
not sure yet
have a visualization of a maybe novel logarithm approximator (graph has log axes)

 β„–10158[Quote]

>>5173
Trvke

 β„–10618[Quote]

4cdn.org is back up if you need to scrape any static files.
Also they didn't block the mobile site https://p.4chan.org/qa

 β„–10722[Quote]

>>10618
they unlocked it back I think

 β„–10797[Quote]

up

 β„–10798[Quote]

I remember when Max was trying to rewrite 4chan and hosted it on a test board on YTMND. Does anything like that exist in the source and git?

 β„–10806[Quote]

>>10798
From what I understand, no. Max rewrote the board software because it was insecure and raisinty, then (from what I've heard) moot wanted terms that would relinquish the ownership of the software (4chan would be free to use it and sell it and change it as they wanted) and authorship (that max would not be formally credited as the author of the updated/redesigned board software).

That was apparently a no-go for Max (and I don't blame him) and that's why the new board software never became what productively ran 4chan.

 β„–10846[Quote]

File: 63450525946857.png πŸ“₯︎ (337.51 KB, 1398x683) ImgOps


 β„–10915[Quote]

>>5339
leto said 4chan has cf cp scanner off doe

 β„–10950[Quote]

>>4702
you still have to maintain it and keep it up to date nigga

 β„–10951[Quote]

>>7609
just use tutamail

 β„–10959[Quote]

>>5175
4chan would perform the same with threads with well over a few hundred or thousand replies

 β„–11019[Quote]

this website is ass
the captcha ideas in this thread are intrigueing
dizzychan is… slow, as in traffic. but encouraging, interesting the thing about shadowbans, wonder if that was to stop spam
opensourcing it or what?

 β„–11041[Quote]

File: ClipboardImage.png πŸ“₯︎ (140 KB, 1323x688) ImgOps

>>11019
i guarantee going through the code the pseudo shadowbans and fucked up authentication logic HAD to have been blocking a huge amount of real people from using 4chan
some of the "algorithms" or conditional blocks that filter people out have comments or descriptions, like a certain block that will show people fake thread-post-success screens if they post from a certain IP range and the moon is a certain phase
see pic related, 3 out of dozens of thread-posting block algorithms, each ending in `show_post_successful_fake(` (function calls pointed at by red lines, different algos highlighted in different colors, and this is nowhere near all of them or even a fraction of them)
90% of the actual "functional backend code" is in their homebrewed "twister" captcha and these arbitrary "threat level" generation/decision/action algorithms

 β„–11049[Quote]

>>11041
any idea where/which .php file they generate the per-thread user/poster IDs? was always curious what went into generating those

 β„–11057[Quote]

File: ClipboardImage.png πŸ“₯︎ (39.8 KB, 1163x398) ImgOps

>>11049
see image attached, i am pretty sure this is it, should have the right filename and roughly the right line number, seems there's an option to make it random, but if not random, it uses your ip address, i think the date down to the day, then a hash with a salt chosen from an arbitrary pre-generated random data file hidden on the server, a base_64 encoding, then snips a bit of that encoding into the displayed ID
(if i understand right)

 β„–11059[Quote]

>>11057
cool thx bro!

 β„–11103[Quote]

>>11041
i rage quit 4chan so many times because my effort posts that i made to genuinely help some anons with niche questions got spam filtered. i could not fix it no matter how much i changed the letters with no idea which one is the problem, or no matter how much i rephrased the post.

not only that but this leak also vindicates that i'm not a schizo and 4chan would eat your posts, right? it would show successfully posted but the post would never show up. this also happened to completely random posts i made to help anons.

if you ever wonder why 4chan is slowly dying it must be because people find out the freedom is actually bullraisin and rage quit. in my mind it's things like these that make 4chan no different than reddit/instagram/facebook/xitter even more so than culture.

 β„–11106[Quote]

>>11041
I have been informed it wasn't very good PHP but is it long PHP like lines upon lines of horror or under 350?

 β„–11107[Quote]

>>11103
imagine if /qa is back

 β„–11112[Quote]

>>11106
the entire codebase is close to 200k lines but that includes duplicative stuff like per-board configs and whatnot

 β„–11116[Quote]

>>5353
IIS runs on 20% of webservers

 β„–11117[Quote]

>>11103
i stopped posting after the 900 second timer. people (shills or retards probably) would make their bot threads about how BTC is "a rugpull" and by the time I saw them halfway through, it would genuinely and literally be too late for me to post anything. after 900 seconds of waiting, it'd hit 300+ posts of misinformation and slide off the board.
and seeing all the schizo-tier "fuck with posters" rules is indeed validating, since these could only ever fuck with real human beings
watching myself get filtered by all these when recreating this confirmed that they hit regular people all the time. i was being stopped from posting due to 3 of those rules and two of my friends (small sample size, but 100% of us) were being sent to hCaptcha purgatory for using VPNs
>>11106
the formatting is horrible, that picture is some of the nicest formatted code. you could always hit it with a linter, but that doesn't solve like how the filter algorithms aren't function calls, but a something like hundreds and hundreds and hundreds of lines of chained conditionals, and some of the actual logic parts of the code are horrible (hashing hashes to make it more secure; doesn't make sense if you know anything about cryptography)

 β„–11274[Quote]

File: ClipboardImage.png πŸ“₯︎ (110.51 KB, 2260x1310) ImgOps

>>11019
just put up /biz/ /g/ and /sci/ although no idea if there's any weird crap in the code that causes those to explode (disabled PDFs)
situation is odd. to get the thing running the first time, i "went monkey mode" so the code and setup is terrible but it worked quickly; this is how most people program all the time
https://gitgud.io/dizzyhavoc/dizzychan/-/tree/init-d
this branch contains my most recent iteration, which is me going through my 300k+ characters of notes and trying to make the setup a lot more sane and concise
that iteration isn't usable yet, but it's promising, if i understand correctly you can get to a working imgboard page in maybe a few minutes as most of the setup is being done by scripts
i notoriously do not "market" the things i make, so traffic on everything of mine is usually tiny unless other people do their own thing with it, and here that might be better due to the dubious nature of the source code
>what is this, notes/code for ants?

 β„–11288[Quote]

>>11274
4chan is horribly coded, even this site who has a single active developer is better developed than it

 β„–11320[Quote]

>>11041
>fake thread-post-success screens
this happened to me a lot

>>11103
>i rage quit 4chan so many times because my effort posts that i made to genuinely help some anons with niche questions got spam filtered.

I cannot count how many wall of text effort posts went to the raisinter, I stopped effortposting and just dropped low tier bait instead.

>>11117
/biz/ I think was the worst board on 4chan since 2019 maybe 22 if we stretch it.
Became so bad /g/ became ones again my main after almost 5 years.



4chan is dead to me especially after the two X normie posts they made on their supposedly dead account.

 β„–11321[Quote]

>>11117
>>11103
WTF you guys posted? I never got filtered after 300 second timeout.
Wete you guys on VPN?

 β„–11359[Quote]

uo

 β„–11372[Quote]

>>11320
i actually blocked out how bad /biz/ got in my mind completely. i got my "start" on life from posting about my token there, but at some point the /biz/ jannies and/or mods and up (could be the whole company, i don't know) started colluding and extorting people who made cryptocurrency or else their threads would be spammed, brigaded, and/or just wiped silently off the board and you'd get banned for "advertising" (while 100 other garbagecoin actual scam threads would be up, each putting in less than one percent of the effort you did)
then they put in the mememail filter while still allowing jeet scams to flood the board
>>11321
i got filtered just on my test board for being "a new user" (there's extensive tracking of users and if you're new to the system you're considered a threat. since that was a brand new database, everyone was considered essentially a lethal threat and shown fake post success screens or sent to captcha hell), but i lurked so much i don't recall if/how much i got filtered on 4chan
i really don't know how any human being was intended to post, i could be more easily convinced the entire thing was 99.999% psyop dead internet

 β„–11388[Quote]

4chins is back up (read only for now)

 β„–11412[Quote]

>>11372
Can you expand on the extortion and collusion? They accepted binance-tier bribes to keep shill threads up? Is this why emails were enforced?

 β„–11424[Quote]

>>11412
blogpost warning, skip to <BLOGPOST END> or <TLDR>
i made a token on ETH back in 2020, put up some threads on /biz/, got a bit of attention, brought enough people into a telegram channel for me to make a discord and twitter (twitter was removed later, that site is cancer) and start a little community
that's how it should have worked
at some point in late 2021, i made a new token and migrated everyone to it, and then all of my threads started getting nuked and i started catching bans for "advertising". this was done extremely aggressively
i eventually gave up and just bought ads and that was very meh because most people just use adblockers
in the last year, i did all that again (sort of a theme for me to restart but bring everyone along) and the newest token was absurdly successful
<BLOGPOST END>
i then started to get direct messages on telegram from someone who wanted to make me a deal: i pay them a flat fee per month (a huge amount for a hobbyist, i think they wanted $500 per month or more), and they will not only allow my threads to exist on /biz/, but they will post on those threads to make it seem like there's genuine activity (they basically spend all day posting and trying to figure how to make posts that seem legitimate. i think they were the "most legitimate seeming", and this was due to them not being a classic "organization and psyop" but unfortunately they went too far the other way and were a den of depraved faggots), shill it on other social media, etc.
they had a private telegram channel for coordinating this.
i'm a retard and a schizo, so i didn't save proof of any of this, and what i did instead was immediately notice that their private telegram channel was full of the most absurdly degenerate trash i've ever seen in one place. think the worst of the worst of gooners and "bbc" spammers and trannies, probably the people responsible for all that sort of spam on 4chan and elsewhere on the internet, all in that private telegram channel
<TLDR>
there's a private telegram channel full of bbc-posters, trannies, gooners, and absolute degenerates who charge $500 a month to people who have tokens and these same people infest the posters, janitors, and mods of 4chan. if you pay them, they won't ban threads about your token, and they will generate activity on 4chan and elsewhere about your token. can't prove anything or recall the name because when i saw the kind of disgusting garbage they were posting casually i insta-blocked all of them for being giga-faggots

 β„–11462[Quote]

What's the most official and progressed fork of the codebase, is it Dizzychan?

https://gitgud.io/dizzyhavoc/dizzychan

I would like to launch my own chan based on the leaked codebase, I tried to get https://gitgud.io/GapeNewell/OpenYotsuba running but I ran into loads of issues after I ran the initialisation php file

 β„–11516[Quote]

>>11388
Can post now

 β„–11547[Quote]

>>11424
Sounds believable but no proofs

 β„–11746[Quote]

uo

 β„–11872[Quote]

Development on OpenYotsuba 0.3.0 will resume eventually. The main aim of it is fixing bugs and unhardcoding sh!t.

 β„–11882[Quote]

>install netbeans 8.0.2 on the other pc
>file dated from 2018
>installer says it supports php
gem alarm

 β„–11884[Quote]

>>11882
wtf it shows the splash screen then closes?

 β„–11886[Quote]

File: ClipboardImage.png πŸ“₯︎ (139.41 KB, 1360x768) ImgOps

>>11884
nvm, JRE problem, it didnt like java 22 lmao, least now i can screw around and not have to switch pcs to use a real ide now

 β„–11942[Quote]

File: ClipboardImage.png πŸ“₯︎ (144.55 KB, 1360x768) ImgOps

damn, not bad, only 2 errors that i dont know how to fix + setting up mysql lol

 β„–11945[Quote]

File: 1742223429356c.png πŸ“₯︎ (64.88 KB, 1500x1500) ImgOps

>netbeans

 β„–11957[Quote]

>>11945
literally just works and never uses over 1gb of ram

 β„–11958[Quote]

>damn, not bad, only 2 errors that i dont know how to fix + setting up mysql lol
dizzychan anon here, the only time i think i saw an end of file error was because of a template(?) file (or file containing a template) where PHP was mixed with HTML had a short tag sneakily wedged halfway through the template
no idea if that's the same for you (if you enabled short tags or don't have a problem with short tags)
if i was to guess from the image it looks like a PHP tag opening into `<?php =$form['id'] ?>` and maybe the equals sign shouldn't be there

 β„–12197[Quote]

>>11872
Nice
>>11462
Yeah, trying to figure out myself as well.

 β„–12198[Quote]

>>11957
upgrade your core 2 duo cheap ass nigga

 β„–12301[Quote]

Things I've done
>Ads are now disabled by default (to disable them on 0.2.0, open both files in config/categories and change "ADS_DANBO=yes" to "ADS_DANBO=no"
>Added WebP support (this file format is a bitch due to the lack of support, but thankfully GD, the library used to generate thumbnails, supports it)
>Un-hardcoding links
Full IPv6 support is planned next.



[1] [2] [3] [4] [5] [6] [7]
[Return][Catalog][Go to top][Post a Reply]
Delete Post [ ]
[ home / overboard ] [ soy / qa / mtv / dem ] [ int / pol ] [ a / asp / biz / fit / k / r9k / sude / tech / tv / v / x ] [ q / news / chive / rules / pass / bans ] [ wiki / booru / irc ]