Skip to content
Sign upLog in
Profile icon

TBUk

@TBUk
15-yr-old programmer and musician just trying to get by. Creator of random projects that take way too much time to maintain. 🏳️‍⚧️
GitHub
Repls
Community
TBUk
TBUk
published an Update
•4 months ago
0
WebMessage 1.0.0
WebMessage 1.0.0MAKE SURE TO CLICK "OPEN WEBSITE" If it's blocked on your network, you may also go to: https://messenger.tbuk.site A web interface for my previous project, ShellText. Written in pure JS (and obviously HTML). The server framework is the same as ShellText, meaning it’s still written in Python, and this chat app is cross-compatible with ShellText. This uses CORS, meaning the only accepted requests are from this domain (replit.com), and from the version of this hosted on my server. This is for the better, because it means I don’t have to obfuscate the code. If you would like to make a custom client, I would be glad to add you to the list of permitted domains.
WebMessage PWA
WebMessage is now a PWA! To install it, go to the version hosted on https://messenger.tbuk.site/ and install it from there like normal.
#chat
#messaging
#community
+2
TBUk
TBUk
published a Repl
•4 months ago
0
WebMessage 1.0.0
WebMessage 1.0.0MAKE SURE TO CLICK "OPEN WEBSITE" If it's blocked on your network, you may also go to: https://messenger.tbuk.site A web interface for my previous project, ShellText. Written in pure JS (and obviously HTML). The server framework is the same as ShellText, meaning it’s still written in Python, and this chat app is cross-compatible with ShellText. This uses CORS, meaning the only accepted requests are from this domain (replit.com), and from the version of this hosted on my server. This is for the better, because it means I don’t have to obfuscate the code. If you would like to make a custom client, I would be glad to add you to the list of permitted domains.
TBUk
TBUk
I should also note, this ***does not support creating accounts - yet.*** You should create an account via ShellText, and then go back here. I am currently doing my finals, so I didn't have time to finish complete functionality. For now, this is in a working state.4 months ago
bigminiboss
bigminiboss
You *could* use flask or django so that you can keep stuff compatible since they would be written in python (and so you can use things like alt-profanity-check :D)4 months ago
TBUk
TBUk
published a Repl
•5 months ago
0
GPT-2 Inference and Finetuning Template
GPT-2 Inference and Finetuning TemplateThis was an attempt to make something for the template jam, but unfortunately because Replit doesn’t provide more than a measly 4gb of ram, it can’t finetune. You can still run pretrained versions of GPT-2, but that makes it practically useless. I am now working on something else for the jam, that is a lot harder but much more possible.
bigminiboss
bigminiboss
what are you making? :)5 months ago
WaterZ69
WaterZ69
yeah "measly" is right this is one of the big reasons I don't do templatejam lol I was gonna submit a huge improvement on another template (in collaboration with the author of the original) and it was running so slowly it would be much much better on 8 or even 6gb (i tested on my home server that has 12gb and tried allocating different amounts of ram. sure enough, 6 was a huge improvement over 4 and 8 was basically maxxed out 10 and 12 made no difference)4 months ago
TBUk
TBUk
published an Update
•5 months ago
15
ShellText 1.5.2
ShellText 1.5.2A text-based chat app in the terminal, with advanced security features. Inspired by ctrl chat by @blockowo. This is currently in a stable state, so updates may slow. Type S to send a message (s then enter, and it should prompt for a message) Chat username colors: Pink/Light Magenta: Admins Yellow: General users Red: System Blue: Bots If there are any issues, please report them to me, and I will fix them as soon as I can. FEATURES: Secure user account system with per-login user session keys required to read and send messages Server-side character limits and chat filtering. Automatic message board refreshing at a 3 second interval (to prevent spamming the server). Client validation, to prevent unauthorized custom clients. COMING SOON: Fun bots Open source server software, and built-in server browser Anti spam system (if it becomes an issue) File sharing Rework of message refreshing to use socket connections.
ShellText - 1.5.0 Stable Update - Captchas, security improvements, and slight client UI changes.
Now that I can finally write updates, expect to see these every major update! Changes: Backend security has been improved Captchas! Yes, I know some people don’t like these, but they will help a lot in preventing bots from spamming. Before the server ever offers you a user key, you need to submit a validated captcha UUID, which can only be validated by completing the captcha. In other words, you need to complete the captchas. Some slight client UI changes. Basically just added a space after input prompts so they look better. That’s all for this update! It’s nothing too major, but it’ll definitely prevent spamming. At this point, I think I’m just gonna put more time into the file sharing and user profile part of this, because this is safe to just leave alone now, so expect that soon!
IcemasterEric
IcemasterEric
@TBUk nice, going to try it out5 months ago
inyourface3445
inyourface3445
@TBUk Some ideas: Store a fernet key on your server, and encrypt it with the client's privet key. This will keep some things encrypted. Store a hash of the filename on the server, so you can compare hashes to tell if the file name has been modified on line number 181. Use my `colored.py` color printing libary! Very easy to use!5 months ago
TBUk
TBUk
@inyourface3445 I was thinking about finding some way where I can get the client to run code the server tells it to, so the server can request that it sends itself to make sure the file is valid. I was also looking at PGP encryption, but I don't really know how that would help here, considering it does a very similar task to the checksum (now, it would be useful for sending messages).5 months ago
TBUk
TBUk
published a Repl
•5 months ago
15
ShellText 1.5.2
ShellText 1.5.2A text-based chat app in the terminal, with advanced security features. Inspired by ctrl chat by @blockowo. This is currently in a stable state, so updates may slow. Type S to send a message (s then enter, and it should prompt for a message) Chat username colors: Pink/Light Magenta: Admins Yellow: General users Red: System Blue: Bots If there are any issues, please report them to me, and I will fix them as soon as I can. FEATURES: Secure user account system with per-login user session keys required to read and send messages Server-side character limits and chat filtering. Automatic message board refreshing at a 3 second interval (to prevent spamming the server). Client validation, to prevent unauthorized custom clients. COMING SOON: Fun bots Open source server software, and built-in server browser Anti spam system (if it becomes an issue) File sharing Rework of message refreshing to use socket connections.
bigminiboss
bigminiboss
openAI?4 months ago
Catboi-Tipsy
Catboi-Tipsy
Captcha system needs to account for horizontal display. (edit: actually, I don't think that's a plausible option...)4 months ago