Firepup650

Firepup650

0-day streak
Been working a lot on a new chat server implementation using raw sockets written in python, and I think I can finally say that it's done! At least... For the most part. It probably could do with some stress testing, as some edge cases are always gonna slip through. If you want to link a server instance of your own to the current "hub" instance (on nest), add --link=<http://hackclub.app:65048|hackclub.app:65048> as an arg when you run the server! This obviously isn't required by any means, but it's an option. Repo: git.h.hackclub.app/Firepup650/python-talk Commits for the recent S2S work I've put in: git.h.hackclub.app/Firepup650/python-talk/compare/4bccdcfc2441f1c5037a9ca43e06acc3c77a9265...a31810ab46e63e437d2492f906a9c763c494722c
https://scrapbook-into-the-redwoods.s3.amazonaws.com/deae164c-d1cc-4dcc-95a1-5e4043be88d4-screenshot_20240715_224854_juicessh.jpghttps://imgutil.s3.us-east-2.amazonaws.com/5c7c0504929b3a56cc7d5ac3d57cbfbdbe2a91bc63f452c6fc2fcafeb2533ad4/c5bf004a-7535-4023-a9f8-d7338462086b.png
thinking emoji
summer-of-making emoji
python emoji
https://scrapbook-into-the-redwoods.s3.amazonaws.com/3a175bde-0dcf-44da-b08a-6bb7c8157ec1-image.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/0247b83f-b2c1-40f1-a10e-172e37434c63-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/5c7c0504929b3a56cc7d5ac3d57cbfbdbe2a91bc63f452c6fc2fcafeb2533ad4/86614800-2436-4290-9365-2be5bcbb1f8c.png
Didn't get much done today due to other things IRL, but I did fix the order of items in the stats menu!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/9bae948c-2a78-4e79-8cd1-42c6d60400c2-image.png
summer-of-making emoji
https://scrapbook-into-the-redwoods.s3.amazonaws.com/eaf07119-3555-4ce0-a2a9-d6d32890dff0-image.png
https://scrapbook-into-the-redwoods.s3.amazonaws.com/5a44da87-89c4-4cf8-8688-c6d4f1bfb873-image.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/146d8415-dd7d-40f1-8dd1-c5a8d4e83c40-image.png
https://scrapbook-into-the-redwoods.s3.amazonaws.com/a376648c-b79b-4e85-93d8-d2ba6cd29ecb-image.png
Improved logging for my fake-app script, and added caching to improve performance if you run it multiple times
https://scrapbook-into-the-redwoods.s3.amazonaws.com/5ceaa732-02d6-4b3c-9eac-07a684a861d7-image.png
spring-of-making emoji
Improved my python code for talking as apps today, now you can go backwards up to 50 messages when choosing to make a thread! Also it tries to change User IDs to display names when displaying mentions, however it'll fallback to the ID if it can't do any better. (git.h.hackclub.app/Firepup650/fake-slack-app)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/943c81ef-e550-42e3-8609-7b28fc9accd0-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/5c7c0504929b3a56cc7d5ac3d57cbfbdbe2a91bc63f452c6fc2fcafeb2533ad4/213979e7-108e-4590-b174-d7d5da7d5ba5.png
spring-of-making emoji
slack emoji
python emoji
goose-honk-technologist emoji
https://scrapbook-into-the-redwoods.s3.amazonaws.com/bd8ea455-46e7-4149-8302-b6428c329450-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/5c7c0504929b3a56cc7d5ac3d57cbfbdbe2a91bc63f452c6fc2fcafeb2533ad4/2c00207b-aabc-4dce-9445-b5db0080982e.png
https://scrapbook-into-the-redwoods.s3.amazonaws.com/6b705ddc-ca4e-47ec-bf65-f6dc520dc55f-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/5c7c0504929b3a56cc7d5ac3d57cbfbdbe2a91bc63f452c6fc2fcafeb2533ad4/5e5649ba-f5cc-4643-aeb6-92ff65a0b9ed.png
https://scrapbook-into-the-redwoods.s3.amazonaws.com/f9073b54-dc60-4952-a8ae-57891dc0ab44-image_720.pnghttps://imgutil.s3.us-east-2.amazonaws.com/5c7c0504929b3a56cc7d5ac3d57cbfbdbe2a91bc63f452c6fc2fcafeb2533ad4/7d1ac76a-84ca-4511-9117-9c813e3f9771.png
It's a surprising amount of work to transcribe all of this blurry picture code and also fix older issues with it, it's taking so much longer than I expected
https://scrapbook-into-the-redwoods.s3.amazonaws.com/a6c4d8aa-24cb-4cd4-91e4-c2b36ede1ffd-image.png
This is stupid lastpass, no other service I use says I must choose between passwordless and 2FA EXCLUSIVELY
https://scrapbook-into-the-redwoods.s3.amazonaws.com/acb084c2-70ae-42c7-8170-12912aeb3586-image.png
spring-of-making emoji
The recording is finally done
https://scrapbook-into-the-redwoods.s3.amazonaws.com/fdc3e4be-5562-42d8-9c5d-b6cb373cc75b-image.png
spring-of-making emoji
I need to have a recording of this tomorrow, very satisfying.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/a006d473-d173-4162-8278-5de272531974-image.png
spring-of-making emoji
And now I spend the rest of today wondering what on earth happened to the server...
https://scrapbook-into-the-redwoods.s3.amazonaws.com/dc762253-b338-4482-9d45-55993883b3a9-image.png
spring-of-making emoji
Plugin update day I guess.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/33d5dc52-d9be-4f92-a71f-927eec7465ea-image.png
spring-of-making emoji
hehe
https://scrapbook-into-the-redwoods.s3.amazonaws.com/07991d2a-542c-4ac9-95f4-29dfa381eebd-image.png
spring-of-making emoji
Overly complicated checks, ftw I guess.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/cc320f54-db94-432c-9bf3-72c341678666-image.png
spring-of-making emoji
Card upgrade for a switch... so slow.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/61bf2d1f-f612-4b58-9105-4ec489244adf-image.png
spring-of-making emoji
FireBot has mostly functional dnsbl support now
https://scrapbook-into-the-redwoods.s3.amazonaws.com/2258f38e-5206-40af-90ad-52da9e82d024-image.png
spring-of-making emoji
I think my phone might be having changing issues... (Full charge is usually under 2h, at most)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/ad8f0d5b-aae3-47b5-8389-92e7c1456429-screenshot_20240522_121043_device_care.jpg
spring-of-making emoji
thinking emoji
think emoji
I think... CodeQL isn't supposed to run in this mode... (No workflow yaml file...)
https://scrapbook-into-the-redwoods.s3.amazonaws.com/207e6b38-f104-45f6-898d-2819c4a6664b-image.png
spring-of-making emoji
thinking emoji
Silly project work, nothing much.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/d2a303c3-654e-4a28-ba6d-360c83df4320-image.png
spring-of-making emoji
Working on some silly pet projects... Like ssh'ng into the universe itself!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/c9e0dcd2-91db-4d57-ab9a-288b8695cb39-image.png
spring-of-making emoji
Made my custom SSH server implementation reject commands sent over ssh, which I literally have to do by causing an error, lmao.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/22486735-96dd-40c1-b12f-dac9e4049c29-image.png
Workin' on a custom SSH server implementation for a little silly pet project
https://scrapbook-into-the-redwoods.s3.amazonaws.com/4ee5e167-0622-4e11-abf3-f6d4895dee2f-image.png
dhcpcd... is annoying.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/5b67e1c2-bfb4-4db9-b415-a6484d4554cf-20240515_173242.jpg
Been out of home most of the day... I'll post a TODO for myself instead. TODO: figure out how to hack reprogram this stupid fan
https://scrapbook-into-the-redwoods.s3.amazonaws.com/b8e9c2d2-630f-4e99-af5c-f316929b9f64-20240514_225311.jpg
So many repo updates... Automate!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/d8b485f4-bd99-48c7-8591-58b98825671a-image.png
Markov now has like 13k of my messages to use as training data, It's not anymore coherent.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/dca7160a-cb85-4bd4-bc50-583af5273ee9-image.png
Auto-markov replies (when enabled) is cool
https://scrapbook-into-the-redwoods.s3.amazonaws.com/b2acb009-91b3-4fc2-a7c6-0e56c166f23e-image.png
today, so I try something...
https://scrapbook-into-the-redwoods.s3.amazonaws.com/69d59e65-6fcf-40ff-82ed-8978e8894b06-image.png
spring-of-making emoji
You know... Debugging and fixing a minecraft plugin manually is kinda annoying. especially when it just freezes.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/8a4946f0-8b1e-4461-ba13-90580e96db85-image.png
May the fourth be with you
https://scrapbook-into-the-redwoods.s3.amazonaws.com/9ae18a56-3c45-4075-927d-09db7af6a4dc-image.png
Been working on improving this all day, I'm pretty happy with it's current state!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/da93c5bc-fdf2-4516-92dc-8d64ff75688d-image.png
me realizing that nginx allows static viewing of files that aren't intended to be viewed that way
https://scrapbook-into-the-redwoods.s3.amazonaws.com/105bc05a-2b04-44ac-a644-7a1d164c487c-image.png
HELO
https://scrapbook-into-the-redwoods.s3.amazonaws.com/1e986110-8465-4871-9ae7-d9f8b089f00b-image.png
spring-of-making emoji
AdNauseam goes crazy
https://scrapbook-into-the-redwoods.s3.amazonaws.com/d4fcf876-54a3-4060-951c-cb18412761f1-image.png
eyes_wtf emoji
death.fell.accident.water
https://scrapbook-into-the-redwoods.s3.amazonaws.com/899bd02a-b9e5-4aa4-8a48-1284b7f7ae18-image.png
And now, it is not.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/d652a79e-d7f6-4387-a358-55edf2113424-the_application_was.png
When you can't set a static IP for your pi so you make an entire command to get it's lan ip
https://scrapbook-into-the-redwoods.s3.amazonaws.com/15b0c03c-a223-47a4-9f00-70138dcd9396-image.png
As of today, I have officially moved my pi to Russia
https://scrapbook-into-the-redwoods.s3.amazonaws.com/64356599-f01b-448c-b0a4-62137847c01a-image.png
Very unproductive today, only really responded to false copyright on a few of my VODs, and I guess I streamed too.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/9b439278-93c1-4984-9f82-44079d9c10ea-image.png
Cthulhu Titan Tornado Tsunami Truckasaurus Rex is coming for you
https://scrapbook-into-the-redwoods.s3.amazonaws.com/55889e75-b8ce-437f-9eb1-62d8a35b1821-image.png
Wrote a pseudo solanum server program today, works well enough for my sillyness.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/90dfd461-3f27-4535-af68-c567078654fa-image.png
spring-of-making emoji
Ya know, I get storms are good for the environment or whatever, but I had weeks of system uptime!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/ec97ba1d-9b3d-4d58-9160-ce495f4186ac-image.png
It's great when, you know, the motd works, and you don't have a silly mistake that breaks it.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/20d1e6ca-2a08-4770-87f5-6813c0b7cb56-image.png
My pi was clearly so excited about pi day, that it froze the MOTD...
https://scrapbook-into-the-redwoods.s3.amazonaws.com/e4010f2c-8264-413e-91f3-bfe69970bd9d-image.png
Modified the MOTD of my pi, so that every year on pi day it will do this
https://scrapbook-into-the-redwoods.s3.amazonaws.com/76d09a7f-4411-4dec-939c-0e5c6fb6ea08-image.png
Got an azuracast instance up yesterday, happy with the current setup
https://scrapbook-into-the-redwoods.s3.amazonaws.com/fa67832f-cb93-49e3-ab13-2e9008298c02-image.png
wom emoji
Somehow I got this to be the go-to image for broken slack emojis, kinda funny tbh
https://scrapbook-into-the-redwoods.s3.amazonaws.com/a32e79c1-23f9-4716-9aab-6de4ab07f613-tv-test.png
We-should-use-broken-text-emojis-as-reactions-on-messages-instead-of-threads emoji
totally not just grabbing random google images for stuff people request...
https://scrapbook-into-the-redwoods.s3.amazonaws.com/46e66db4-eae7-4658-9e7a-84271e0b951a-universe-bottle.png