Hack Club’s Scrapbook

A daily diary of what Hack Clubbers are learning & making every day.

Explore

nextjs emoji
js emoji
vercel emoji
rustlang emoji
github emoji
SG-U0811RPNTEX
@SG-U0811RPNTEX1
Started a new project: Personal website using Nextjs 15
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/048bf5c5-842b-4dfc-88b8-4aea267e8faf-image.png
nextjs emoji
DheerajS
@DheerajS1
Working on a Christmas countdown project!
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/71bd54f3-ae1a-4b5f-b976-af0b06c43187-image.png
Vishal-U07AFS04T0C
@Vishal-U07AFS04T0C1
https://imgutil.s3.us-east-2.amazonaws.com/4065319650bb9fa9235c005f4c8485480e4c46ee4c92dcce660ed1d9a2805978/e32b3b40-f634-4221-a754-1a176e823f19.png
github emoji
louisa
@louisa7+
was super busy today it being the kinda-last day of school, added more stuff to lyla tho (in testing branch tho since i havent merged it yet lol)!
https://imgutil.s3.us-east-2.amazonaws.com/5ff434083b53ca92bc0da25b2039530a785496ae2f0148e37f044e8fa76fd975/5cfcefeb-5c15-469f-8de8-8afe01a90b2e.png
MinglangDu
@MinglangDu1
https://imgutil.s3.us-east-2.amazonaws.com/f08d9584c82a47f5475898c20067e6a849877d9dbe04827fbb2dcc5c1cc44c61/48db2dda-9bf2-4596-b23e-fb3357da33d7.png
github emoji
dave9123
@dave91231
Had too much fun while designing the casing for my weather dashboard and Fusion decided to go not responding
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/52920055-12d6-48bf-b83c-da60335f943b-image.png
JovannMC
@JovannMC7+
made it so you can now toggle names on/off if you want them to be included in the heatmap or not! hopefully i can finish up some of this stuff soon so i can ship it :3
MohammedZaid
@MohammedZaid1
Started a new project : Personal Portfolio
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/c3be13a4-fbcb-465d-9c65-c223077e220e-image.png
Layan
@Layan1
Took 37 hours but my advent of code style problems and website is finally complete! I've been releasing them over the past days of Advent, and just finished coding up the final few puzzles.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/9c77ee8c-cbd1-4001-b026-926217a8a7bb-screenshot_2024-12-20_191014.png
aoc emoji
goose-honk-technologist emoji
Sudarshan
@Sudarshan1
completed the tasks part of my "RaptorTodo" a task manager, habit tracker and notes app
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/41ad65cd-6485-4c59-9b89-53163c8386c1-image.png
Grissia
@Grissia1
learning malware
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/6dc8282e-fb6f-4baf-a7d4-ff0bdde14fd5-___________________2024-12-20_112449.png
dave9123
@dave91231
Finally completed my PCB for #C083CCAAHM1|, it took like quite some time and even both KiCad and kicad-wakatime crashed multiple times at the same time, ~@/lux please don't murder me~. Just imported the PCB to Fusion and it's time to design the casing for it :)
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/16ac5f8c-a772-44f1-9f02-f81d86ea1d72-image.png
pcb emoji
SkyfallWasTaken
@SkyfallWasTaken0
https://imgutil.s3.us-east-2.amazonaws.com/7d12a74fbbd09a1ebdd150f34dec1863adf7d956228422c3824abeba5a2f5d86/74674f85-4320-4b2b-8293-4439635c0bdc.png
figma emoji
firefoxlogo emoji
JovannMC
@JovannMC7+
not too much work today in terms of features, it's mostly fixes and cleaning up code a bit. example here with using svelte's snippet feature to reduce the code needed for the same thing!
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/bb6467a7-110b-426d-a6dd-0e5319548bb3-after_snippet.pnghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/5a85c5ce-67e4-4b1a-9a9f-b52a202a2df0-before_snippet.png
goose-honk-technologist emoji
svelte emoji
louisa
@louisa7+
today: 1. learnt ab structs in rust and revisited yesterday's topic! 2. came up w another concept --irl dress to impress:heavysob: (i feel like i just come up w concepts then trash the idea after realising it really doesnt make sense)
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/52e882b2-ca5b-436d-9cb4-e5d7e55387c1-image.pnghttps://imgutil.s3.us-east-2.amazonaws.com/92e6941c3a0037f6fa25b2ec1f996d68f4e4b5ea3164c3354a3aeba9aca521c6/9c57bfbf-7b79-4662-8fab-2c8e3f1a8edd.png
BoopBoo
@BoopBoo0
DEVELOPER DATING APP PROGRESS UPDATE #3 So, after a lot of thinking I have came up with how I will structure my database and user system. I will be using SQL for generical storage, along with Redis Clusters for Caching. For the caching, after much deliberation, research and planning, I have come to the conclusion that 3 Masters and 2 Slaves per master would be the best for the scalability of the app, while providing low network latency and optimal speed. There is not too much to say other then the systems where designed using the flowcharts attached, some messy, some good. I would say them with words. But here are the charts. "Flowcharts speak louder than antisocial yapping in text" - Yoda source, trust me bro
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/a98047db-d75b-401d-9cd7-12c9b062ab20-createaccount.drawio.pnghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/99f5f07b-0205-459c-bad0-f4c9105fb8d6-redis4iwannakmsdss.drawio.pnghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/8344e729-40b9-4243-96e7-cd13bd719a0d-untitled_diagram.drawio.png
Gus
@Gus0
Yesterday I helped run the computer science table at our school district's middle school academy fair! talking hundreds of middle schoolers was very taxing, but it actually went great, we had a crowd around our table the entire time! I obviously advertised Hack Club a ton even though I was low on posters & flyers-- people loved the Sprig, the LED matrix (upcoming ysws 👀), the stickers, and most of all, the game! I projected my #C07MUFXNG82| pinball game onto the ceiling to draw people over & gave candy to people who could score 1000! I wanted to buy a gong with school budget that we could hit every time someone beat the high score, but even though it (shockingly) got approved it didn't arrive in time. Definitely gonna recreate this setup in the future!
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/4d9a3247-2d01-4114-a8ac-25b997ec09eb-1000000497.jpghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/bd4cacb3-ba1e-428a-a5c5-bf97cecdd000-1000000502.jpghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/3fcbea20-82fd-4211-b5f0-fae242d0df6a-1000000512.jpg
BoopBoo
@BoopBoo0
After looking though more advanced Redis and how it works for my systems. I have thought of a way to use Redis Clusters in order to better store my Cache in case a single node fails. Using this system will be even more complicated but I am finishing writing the flowchart and flows of the application.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/a0439160-bdd9-430a-8782-ecba62d4e885-1_p8e3ks4denuf0s1igbqeia.webp
BoopBoo
@BoopBoo0
Here I am again with another entry, I worked on designing a flowchart and the system for the login. I think the chart can explain it's self, but it has a little bit on onboarding, and starts to introduce user sessions, caches and verifying GitHub Application Authentication.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/7a421c93-fbbe-4bac-ba5f-1dd95c85d3c6-signuplogin.png
BoopBoo
@BoopBoo0
Developer Dating App Progress: So far I have been able to make the backend in express.js, along with Socket.io for the chat functionality. As of right now we are using passport to authenticate users with GitHub, and storing it to an MySQL database, along with for message history. For the pages we have a home page, a dashboard witch will be changed into a settings page on the profile page. The profile page is dynamic and works with any profile. Along with the search page witch currently has sliders but will soon be adjusted to work with location when we switch to mobile app functionality later. The current template frontend is in EJS as of right now, and we will keep it that way as for a web application for the beta, but I have plans to switch to React Native later. In the end unsure how to proceed. If you have any questions please make a thread.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/2d68d28b-1bc0-4a9d-9f57-b83a2d011cfb-3232.pnghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/a8f947a1-4a60-4db2-a738-cad809c34e24-fdfd.png
github emoji
js emoji
react emoji
JovannMC
@JovannMC7+
added the ability to highlight/lock a time slot by clicking on it & you can now hover over the attendee names to see just the times they are available individually
Grissia
@Grissia1
exploiting format string vulnerability
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/8cff0e3c-d991-4cf1-9281-908ba7c1879e-___________________2024-12-18_202657.png
louisa
@louisa7+
today i: 1. ownership in rust (i will say this has been kinda hard) plus some kinds related stuff to do with memory in general. i think the whole concept of stacks and heaps is really neat. 2. also lots of mechanics in math, i feel like theres got to be an easier way to go about mechanics lol 3. ive still been trying to think of my next high seas project because as much as id wanna submit stuff like the slack hwf i feel like it doesnt really tick the criteria i set for myself for my high seas projects
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/c92c3bd3-c68d-462b-8ee9-2648dc9b4e0a-img_2155.jpg
thinking emoji
rustlang emoji
BennyGaming635
@BennyGaming6350
FydeOS being a pain
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/312629af-cd1b-4d84-a3fe-c6be71def777-img_1688.jpg
loading emoji
MinglangDu
@MinglangDu1
https://imgutil.s3.us-east-2.amazonaws.com/ee8196a99a1e18fc3eef97a5a7b10cce2053afb04266c6360bb277ebe191c5ce/5082f0c1-5904-43d5-9b7f-4ccf07090423.png
github emoji
Scutoid
@Scutoid0
I decided to make my first native app in electron
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/1c2a487c-ebef-4eef-8d3d-9e0eafa76b7f-image.png
HassaanKH
@HassaanKH0
Hi, Really excited to introduce you to my new project. Pirate File Sharing App, you can send files from anywhere to anywhere with secure sessions. here is my app, try the app and vote for it: pandashareweb.vercel.app Also give your feedback. I would really appreciate it.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/d5e743a3-5385-468b-9603-8f8062588d39-screenshot_2024-12-17_at_1.36.06_am.png
vercel emoji
nulladmin1
@nulladmin10
I forgot to do like the first 10 days ofadvent of code, so guess whos doing that:
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/162d8c33-5182-454a-8577-f9dc74468877-image.png
goose-honk-technologist emoji
JackatDJL
@JackatDJL0
Kind of Extremely overclocked my Mega X
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/95a4626f-0489-4530-9dc8-fcb3c7cedc3c-image.png
louisa
@louisa7+
today i: • finished up the common programming concepts of rust (ive absolutely loved using rust book + tech with tim) / worked on some stuff in a huddle in my channel to lock in (yes, thats my ascend sweatshirt lol) • fixed up some stuff on @LYLA • continued with the designs from [redacted] i mentioned like a week ago in a #C0JDWKJVA| huddle • got 2 other girls in nairobi to make #C0859S3MM1T| closer to happening !!
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/f20588b6-21cd-4cf3-82b6-e293e965de3e-screenshot_2024-12-17_205530.png
3XAY
@3XAY0
I updated my website to have my new CSS animations, and made those changes public for peer review. I also fixed an unanimated link in one of the articles (because the text was too long) and removed the search icon (it's because I'm using a documentation builder), added a spellcheck plugin, and added a note for JS
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/6a70e57f-f82c-4c70-b275-ad7182d65bf2-image.png
js emoji
MinglangDu
@MinglangDu1
https://imgutil.s3.us-east-2.amazonaws.com/c9be9aaef3d6fff00fd08f4b6ecb2abddeb57b2c0834842d3a064d1f5847d6d8/fe53c665-2992-44a0-8325-2a71f8b7e65a.png
github emoji
JovannMC
@JovannMC7+
Added 12/24 hour time and make use of localStorage to save the changes across refreshes!
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/1fb59d4d-3b1f-4b4f-b4fc-39474971c9cd-image.pnghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/bdc34e59-82d5-4a37-8db1-4c2bad5079ea-image.png
Garrett
@Garrett0
Just started a Google home mini virtualization build and just started taking apart my Google home mini and a CRT Tv.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/b8a99bd9-748a-4543-9fc9-23843d0dc7dc-crttv.pnghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/c0dedf99-3963-4b07-9119-1c5831d7b9fd-google_home_mini.png
google emoji
vikiase
@vikiase0
working on my online bible project.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/2387c002-6ab7-4738-9cbb-da17d7118209-image.png
JackatDJL
@JackatDJL0
Published v5 (highseas v1) of my package
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/e5ec0ca0-7a01-4503-a34b-88108e265452-image.png
JovannMC
@JovannMC7+
started work on the floating settings button, moved the existing "starting day" over to it and added placeholder settings for now was busy so not too much for today
AlwaysBusy
@AlwaysBusy0
Ahh! Almost done with my first ship and yes here's the :leek: of my first ship (I posted after a very very long time :heavysob: )
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/6c44e24d-f888-46d5-b446-3d4cf3e0ef9a-image.png
Tathya
@Tathya0
Got some mouse controls and player movement going
louisa
@louisa7+
https://imgutil.s3.us-east-2.amazonaws.com/5ff434083b53ca92bc0da25b2039530a785496ae2f0148e37f044e8fa76fd975/54e4cc8e-620a-46c8-806a-e4a87812cd2b.png
Rrr
@Rrr0
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/b04e1875-5d56-4e8b-acfa-99ba0df3098b-cleanshot_2024-12-16_at_20.13.58_2x.png
boba-parrot emoji
khang200923
@khang2009230
Found out that Manifold Markets has an API, which I will be using in some project
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/7a2de2a4-786a-479a-a940-c9de2386bec2-image.png
AshishAgarwal
@AshishAgarwal0
added dark mode support to my dashboard by the end of today...:)
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/c7d61917-b139-4578-a863-b739996e6d02-image.png
Gus
@Gus0
Gonna try to start using scrapbook again! Today I spent a few hours making a cool startup animation for my Retrospect (MS-DOS) game! (DOS color palettes are hard!)
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/fcba5ca3-c77e-45f5-b2c8-a4dd39ff2d54-winball-final.gif
aaryan
@aaryan0
Gotta start posting here! So update: Delved into webhooks, created a GitHub webhook to listen for workflow_run event's status, push status to the db and show it to the frontend table today. It worked without any hiccups in just one go, so pretty happy! :happi: :hack:
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/114b6411-9909-428c-908c-eb905a0d2d78-screenshot_2024-12-16_at_5.43.03___pm.png
goose-honk-technologist emoji
AshishAgarwal
@AshishAgarwal0
just came from school, this is the work I did to yesterday, let's see how far it goes today!
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/ddd29b13-dbf1-431c-8c37-5dfedaae88cb-screenshot_from_2024-12-15_23-01-15.png
MaxwellL
@MaxwellL0
Working on planning Zephyr 2.0. I realize that this is probably just a desperate wish, but I would like to have another Zephyr. I have already begun planning it. This one would be called Zephyr 2.0. If you would like it to happen please reply with a thumbs up emoji. The github repo is at github.com/Maxwell-L-hack/Zephyr-2.0. Here are photo of the notes that I have so far.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/6ce24e00-b857-4d68-87a6-fff88c363c49-img_2182.jpghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/caae74ba-1cd9-4c58-9f28-b045ffa1d58a-img_2184.jpghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/357afed8-91f4-47ec-b76b-1e901319df55-img_2185.jpghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/35bb5fad-cb9b-40f8-be8f-e6f12d16bb7e-img_2188.jpghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/e03c52e7-c68f-47ea-968c-b419c0f43dc9-img_2186.jpghttps://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/f6814a6b-4d09-4ba5-b22a-8d1c15e8506d-img_2181.jpghttps://imgutil.s3.us-east-2.amazonaws.com/94e738aba55314d6098b3a4f7fd0b22970993046191f45f433c3bdc940bf2ef2/995bd85c-c2d6-4820-a219-b824f08c3b9d.png
gameboy
@gameboy0
my timer for my game is pretty lenient i would say
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/38a3e597-1ff6-4704-928b-e2d2c24b28f1-image.png