Finally got some time to work on my personal website rewrite!
AngelHacks Toronto just finished, success! More info in #ship soon!!
Blahaj Spotted :blahaj:
Blahaj Abducted :blahaj-2:
P. S. Come to AngelHacks Toronto (#angelhacks-toronto) for the chance to win your very own Blahaj! (or other prizes)
After two days of hard work, the first version of the #angelhacks-toronto site is working and complete! We’re still hoping to add more info to it which will come soon!
Idk why I made this a while back and added it to my Home Screen but it’s currently at a cool number which I just ruined with this message.
Took a break from the screen, started and finished a puzzle today!!
Some some live stats working :D
Just got the plaque and stickers in my mail! :yay: (My sticker collection continues to grow)
It looks (and smells) AMAZING! It's customized as well :O
P.S. I think the short and lang bars next to the "Winter Hardware Wonderland" text is binary. It seems to be the first letter of my name :tw_thinking_face:
Back from First :first: DCMP! Did a bit of my work in progress stats section for my website. Here's how it looks so far:
Mornin’ walk :tw_sunrise:
Still cold today but the sun’s out!
Still working on the revision of my site!
Good progress today. (Not much visually but plenty to do with scrolling and automatic anchors)
An updated version of my personal website is in the making! Nothing complex yet, but (hopefully) cool things are to come!
Was too busy the past weekend to post. I went to another :first: FIRST Robotics Competition in North Bay, Ontario. Super fun, super tiring. It was exciting, despite the challenges we faced I think we did great! Now 🤞 fingers crossed we'll make it into District Championships.
The shirts were quite cool!
Explored capabilities of OpenAI models today!
Another Dino Is You :sprig-dino: update! This time I present something playable!
Do bear in mind that I am still making some of the features from the original game, Baba Is You. The lack of levels is because many features aren't implemented yet. I'll be submitting this to the gallery once a longer version is made.
Here's the link! sprig.hackclub.com/share/yqDPXiYUTh3SQ5MBdlHB
Another Dino Is You :sprig-dino: update! A ton more code and a ton more lag!
The preliminary camera system works! Really laggy on the actual sprig. I'm loading maps many times per move as it's the only way this can work without modifying previous code.
Next step, modify the previous code to not rely on a full map being loaded to work.
Additionally, not force the camera to center the player, but to follow it (the player can move small amounts without the camera moving), this makes it easier on the player to understand where they are location wise.
Here's a preview of what I have so far on my testing map.Good progress on Dino Is You :sprig-dino: today! 1K lines of code and going!
Here's a video of the pushing mechanism working. I had to write a custom pushing code as the one built in to the Sprig engine cannot push two blocks in a row. It was a bit of a headache for edge cases but it works!
Next step, write a custom camera and map system, this will allow me to create bigger "virtual" maps that the player can pan around in. The current map size is the largest I can go without ruining the text, this change will allow me to create more complex puzzles.
Additionally, I'm also going to rewrite my undo system. The current one saves the whole game's state every move, very memory intensive. Troublesome on the Sprig console.Worked on Dino Is You :sprig-dino: (Sprig Game) today!
Here's a video of my work in progress! Nothing is hard coded and rules are generated on the fly as intended by the original game!
Next step, write custom pushing code as the one built in to the sprig engine can't push two blocks in a row.A new Sprig :sprig-dino: game is in the making!
Contributed to Sprig:sprig-dino: The past few days!
Made a pull request that makes the editor highlights the erroring line. Hopefully it'll get merged soon!
Got a new SD card for my Raspberry Pi
Day 2 (third and final day) of #frc!
Super exciting matches in Newmarket Ontario today.
Day 1 (the second day) of #frc at Newmarket, Ontario! :first:
Was super fun seeing all the other teams' robot designs.
#frc at Newmarket!! (ONNEW)#hardware-party day 13/… My syncing math works! They now end at the same time!#hardware-party Day 10/... Wow time flies, the 10 days are already up.
AliExpress shipping :tw_face_palm:, one final thing still hasn't arrived (eta was the 17th).
I've been too busy with #frc as well as preparing for a music competition recently so I couldn't work on it as much as I'd liked. Still got a ton done though.
Today I worked on some software stuff, soldered some wires and getting electronics ready.
I'm racing to get it complete before the 🚢 Ship Showcase!
#hardware-party day 9/10. Final stretch!!
Assembled lots of parts today, still need to do software. The arm looks amazing!
I’ll probably go over the 10 days as I have a music competition tomorrow, meaning I can’t do much.
#hardware-party day 8/10
Couldn’t get much down today due to homework and #frc. I’m really sleep deprived.
Did get a few more pieces printed tho, always nice.
#hardware-party day 7/10 already!!
Today I printed the second segment of the arm! Got plenty to do.
I also wired up and tested the first segment, the homing sequence works!
The code is harder than I thought though. Everything with steppers feels very messy. #hardware-party day 6/10
My brain: Oh yeah this might actually work.
The main structure is mostly done!!! Gonna start wiring stuff up to get ahead on the code.
Bought two boards to try as the baseplate, IKEA as-is is awesome.
Also upgraded my light above my workbench! ~It’s now brighter than my future.~
#hardware-party day 5/10
The base of the arm is basically done. It’s looking great! I gotta speed up a bit as we’re already halfway through!
Fixed my printer, the spool was tangled.
More 3D prints, this one is a 14 hour print. (If it fails I will cry)
Also soldered some wires for easy connection to the arduino shield. Starting to run low on those connector wires, I think I have enough tho!
3D Printer issues D:
Filament snapping, the filament feels quite dry while printing.
The grabber mechanism works!
Since I bought the wrong type of servo, I had to resort to using a limit switch to figure out distances.WHW Day 1! :winter-hardware-wonderland: Pog!
Started on my grabber mechanism for the arm.
Starting to print stuff for my winter hardware wonderland project! This will take a while…
Added A* path finding to my Java snake game! P1 is me and P2 is the computer.
I hope to add some random weight noise to make it move in more random directions and be a bit worse. It does error when there is no valid path but that can be easily fixed!Learning morse code ~while procrastinating~! morse.withgoogle.com/learn is so amazing.
In under an hour, I know how to read and type morse code! Punctuations still need practice and I'm far from being able to listen to morse code. Never expected myself to ever learn it, -... ..- - / .. - / .. ... / .-. . .- .-.. .-.. -.-- / -.-. --- --- .-.. -.-.--
Windows PowerToys are really awesome! I love the run feature!
Testing out parts to make sure they work for the 10 days of making! First time working with steppers. Hopefully I did nothing wrong!Optimized my ✨ Java Snake Game 🐍 for a summative project!
Originally, it was flickering and lagging really badly on the slow school computers.
I rewrote the method used to paint the components, that removed the flickering.
Correctly implemented Timers, which got rid of most of the lag.
It should be able to run faster without problems now! It feels so much more smoother.
I'm excited to #ship this when I'm done!More improvements on my ✨ Snake Game 🐍
Almost done wahoo, just some polishing and maybe small features.Made my Java Snake Game 🐍 two player!
It's really hard to demo with just me alone. 😅Some ✨ updates ✨ to my snake game! 🐍
Made on Java with Swing, all assets are original!:blahaj: BLAHAJ :D
First Robotics Kickoff! :first: I had a great time at my local kickoff event, excited for the season!
Also, more stuff for the winter hardware project arrived!
Making snake in Java for my CS class final project!
15 minute calibration cube! (That’s quite fast)
Calibrating my 3D printer with larger nozzles for use in large prints for #hardware-party!
Did some more Blender-ing! :blender: Hopefully the GIF hasn't destroyed the quality.
So many things I want to work on and learn but so little time…
School's out for now! :yay:
Winter Hardware Wonderland proposal submitted! ❄️
My Sprig is almost here :D :sprig-dino:
A new workshop is in the making 👀
Hacky Holidays everyone! :christmasparrot:
Tysm to everyone at HQ! Hacky Holidays!! :christmasparrot:Did u accidentally send me two of the photos lol
:yay: The Sprig is on its way!
Ran two Hour of Code sessions to the grade 7s and 8s students at my school with my school's CS department students! Super awesome, but unfortunately I don't have any pictures of it. Here's a generic screenshot. Thanks to the teachers that organized it! :)
Another envelope appeared in my mailbox!! Thanks Ella!! My sticker collection is growing strong 🙌
Designed and Printed a pen/pencil mount for my older, kinda broken 3D printer. The gantry still works so I’m hoping to put it to use somehow.
First time CAD-ing something “useful,” Fusion 360 is confusing to use haha.
Made a slot/holder for my HC token, 3D printed it and stuck it on my panel used for stickers. :D
:ultrafastparrot: Hack Club Token!!! :ultrafastparrot:
Tysm @caleb :D
I turned my wall mounted RPI into a light switch.
Not super practical as of now but I did it! …after a week of head scratching ~and keyboard bashing~. :raspberry-pi-logo:3D printers are truly awesome.
Workshop Ship! :sprig-dino:I present my very first workshop.
It's now live on workshops.hackclub.com/sprig_dodge!
You should try it out and let me know how it goes. 👀
Sprig is so awesome, and I'm so happy that I can contribute.
It refreshed so many JS concepts that I have forgotten. The games on the gallery are so much fun! :D
Doing my history homework while listening to Minecraft music.
Ah the nostalgia. :minecraft:
Currently only put a clock on there for testing. But it works!! Local sveltekit server running in the background with chromium in kiosk mode. The best part is everything auto starts. :raspberry-pi-logo:
:raspberry-pi-logo: Pi on the wall.
I’ll be doing something with it soon ig 👀
Making a Sprig Workshop :D
Got some Rock PLA to 3D print, it looks awesome but is terrible to print with and breaks between layers easily. Also just learned that it can erode the brass nozzle. Returning the spool.
Vase mode is so cool! :3d-printer:
3DBenchy! There are some little layer shift and salmon skin issues. Hopefully I’ll be able to fix some of those soon!
An Ender-3 Pro just appeared on my front porch today!!! Excited. 👀
My assembly stickers just arrived. They look awesome!
One of the first stickers I've received. Thanks @hugo.y.hu935 for the mail!
Today I experimented with using my broken 3D printer (one of the cheap, poor quality ones) as a plotter to draw stuff. The results are so much better than what I expected.
Starting out with the simple stuff! Buttons!
They look decent, I'm not too happy with the disabled ones but i have no idea how to make them better.
Nothing interesting happened today...
I did make a Pig Latin translator in my Java computer science class. I thought it was interesting.
Attended my schools' first :first: First Robotics meeting (for this year) today, epic!
Don't have photos... So here's my history homework that I have to do... :nooo:
Some progress!! Put in some placeholder images + text for now.
I just got my own domain.
I spent way too long on this, but I love how it tuned out!
Gonna start experimenting with building ui components in Svelte with tailwindcss!
Hopefully I can do something before the busyness catches up again.
Tried running Stable Diffusion locally as I still don't have access to Dall-e :(
This is insane... very powerful.
Prompt: a rabbit reading a book.
Practising my Blender skills! Replicated an IKEA BERGENES.
It looks quite nice except for the grain directions which are messed up as I can't find proper textures.Today in Sprig jam, I created flappy_bird_but_no_gravity_and_worse!
Improved my website speed by over 50%!
The Scrapbook section loads so much faster now
I just uninstalled McAfee antivirus... I should have done it earlier...
It eats up so much CPU and lags everything during development.
The fans don't kick on instantly when I open IDEs anymore! :poggers: 3% compared to the previous 40%.
:sprig-dino: The excitement! :DDDDDDD
3rd attempt at photogrammetry!
88 Photos of a "stone bench??" processed using Meshroom.
The result was fantastic!Made a quick and dirty userscript that opens Bing Video Search results directly in YouTube instead of the embedded viewer thing.
Finished my personal Website!!
Just in time before summer break ends.
I'm having too much fun with Sprig.
I created Connect Four with Sprig. Awesome!
Made this today, and it's not actually terrible.
Figured out how you can build and deploy a SvelteKit static site to Github Pages!
Responsive design :nooo:
Best I could do without a hamburger menu. (I'm too lazy)Trying out and learning Svelte! A few friends recommended it to me a while ago.
Today I also fooled around with scriptable and created a widget which shows the live download count for my Minecraft mod. :D
Programming on mobile is quite the pain.
First time using the scrapbook, trying to finish my website!
Trying new techniques and learning web design in the process.
Looking good so far...