@sampoder7+follow up ship from this: we used the system for the first ever time at the grade 6+7 movie night!! it was a massive success overall, all the watchers had fun watching the movie and getting food hand delivered. @arsh7chetana is very proud of all the money we raised for future events ;)
tho we had a bit of a rocky start.. but the system held out with like 20 orders a min, seeing real people use what i made is cool
here's a real customer interview who loved being treated like royalty :D
@sampoder7+i devised a scavenger hunt for the entire school to participate! then the student council ran it :))) we even had a real treasure chest (thanks Sai and co for making it), and filled it with candy as an end goal!
we had a whole qr code system to get hints which i built with next.js and stuff, i also made a safety plan to allow this madness to get approved by the school which i am quite proud that it happened :yay:
oh it was also Think Pink day, the school was very very pink
@sampoder7+Today I ran what I called the "The Great Race Across Singapore" with my Student Council friends as a team building activity! How it worked that there were teams placed in secret locations and they had to go through a series of challenges to reach the "final location" on the other side of the island which was the Merlion in Marina Bay but they didn't know that.
Here's how it worked:
Each team had 4 council members and one council leader. The council members were each given a store number that they had to go to in he Yishun Mall. Then the council leaders were all separated from their team together at Yishun Station. To come together they need to communicate through their location with only emoji.
Then once they have met, they receive a cryptic message: My name is TRY***PA, call me maybe? . When they type this word into their phone, it will call me. I then read out the following message: 1°21'53.2"N 103°50'27.8"E, but bigger.
If you head to 1°21'53.2"N 103°50'27.8"E, you will yourself in a random carpark in Ang Mo Kio (Singaporean outskirt-ish suburb, very residential). But what is special about this random carpark, is that it is the site of a small Merlion statue pictured below (where you wouldn't really expect one, they're rare). And remember we wanted "bigger". So they now have to travel down to the main Merlion statue in Marina Bay racing against each other. On the way they had some fun tasks as well such as taking selfies, learning more about each other!
First one there wins the race!!!! It went pretty well on the delay and despite some early hiccups the Academics Department team put their minds to it and won the race! How the completely skipped going into AMK by just use Google Street View 🤣 Diego got a big brain!!
Here's a photo of the winning team and that infamous mini merlion as well some screenshots from Sherlock Holmes my alt account on Slack plus a make do TikTok that me and Anjali (VP) made coz neither of us have TikTok lol
really nice to have some fun!
@rishi0👋 Helloooo everyone!
Ricey here back at it again with another shippy ship for @paevik! Back during the dinosaur era (i.e. last week) in the mvp, there was just the bare minimum: you could only create entries and post them to #journal.
Now, @paevik is a fully-fledged app for journalling! V1 includes super cool things like searching by ID and Date, custom files (encoded in blocks bc Slack is stupid), a timeline view in the homepage, and some username trickery! Everything in the backend’s been refactored too—an API is in the works, and everything is super secure too!
Some really awesome things are in the pipeline for the next version (I’ve decided to hold off on implementing anonymous journal entries for now), like:
• Journal entries from #scrapbook entries
• Notifications & custom feeds (you’ll be able to subscribe to other users’ public entries)
• An API + website for exploring
For now, you can get started by running /entry , or going over to #journal to see what everyone’s doing! :parrot_love: 📝 📚
It’s been a lot of fun building Paevik, and I can’t wait to see what y’all will write about! A really special thank you to everyone that helped me test this monstrous creation—it really helped a lot :)
As always, you can find the source over at github.com/rishiosaur/paevik :D
@isacisboss7187+Almost lost my streak because slack wasn't letting me send messages. Here's another chess screenshot
@linus0I found this cool server side Swift thing: SwiftUI but for slack block kit!
@kayleyseow0This is probably going to be my last scrapbook post in a while — with school in full swing, I probably won't have as much time to spend on the Hack Club slack anymore 😔 (a bit overdue, but thanks for the amazing summer!).
@alchzh0Wrote an iOS shortcut to scrapbook... that’s slower than just going to the slack app!
@chrisramazani1232I just connect GitHub to slack, I didn't know it existed
@lachlanjc0Made a bunch of upgrades to :scrappy: Scrapbook! Text parsing is much better & handles cases like punctuation following @ mentions, handles edge cases like posts starting with colons, emoji parsing is better, and images now load noticeably faster due to proxying + caching (with HTTP/2 + fewer DNS lookups). You can also now fully opt out of streaks, if you like: /scrappy-togglestreaks all, & they won’t show up on your profile, Slack status, or elsewhere on Scrapbook. @alchzh upgraded us to Next 9.5 & added tooltips to the contribution chart as well, so thanks! Photo from Switchyard Park, Bloomington.
@matthewvandyke087+Today I noticed major spamming taking place with Student Who Code user sign ups. I did research asked around in the Slack and created a simple captcha script with plans to improve it in the future.
@hkatzdev7+Some slack stuff I can't show so here is the slack sidebar :)
@rjhangiani0i dont have anything to post today :(( i went to the lake w some friends and we watched the sunset (literally all i do w friends is watch the sunset lol) so heres a random pic i found cause my phone died while we were there and i couldn't take any pics lol
@lskaling0I continued working on some slack bots today. This one manages who can join certain channels. A user can request to join a channel, if it exists a request is sent to the channel for anyone on it to approve, and if it doesn’t exist, a private channel is created and that user is added.
@isacisboss7187+joined this and I'm probably not going to do homework over the weekend because of it
@lachlanjc0Last day in our temporary office today, in Bloomington:
• Ended SoM hardware grants with a wonderful PR from @sampodergithub.com/hackclub/summer-site/pull/57 & gave him feedback on our upcoming homepage by him!!
• Bank: fixed a Transparency Mode bug on the G Suite page
• Bank: reached out to someone I super admire about working on an explorative new project together
• Workshops: in preparation for the new Clubs, standardized our formatting & streamlined authoring open letters github.com/hackclub/workshops/pull/20
• Moved forward on iPad distribution project
• Unblocked @neel.redkar on serverless deployment
• Talked with @michael.destefanis to plan Bank work, @tmb about MacBook project, @msw about Slack comms, then a long chat with @zrl about workflow/responsibilities at HQ
Here’s what @matthew & I made for dinner. Going on a quick weekend trip in the morning!
@swlittle74Let's rename Slack to Slacc. What the heck.
@lachlanjc0Bouncing around as usual yesterday:
• Published another VIP newsletter, from June 17: hackclub.com/vip-newsletters/008
• Added a page to our website to answer the common email we get, “Will you sponsor my hackathon?” hackclub.com/sponsorship
• Fixed the Slack form, which is now using the non-SOM flow, where we manually approve people. (Absolute fight to the death with CORS & API headers.) This flow is temporary; discussed with @matthew a new post-SOM Slack signup flow to implement soon
• Fixed Badger the Slack bot, as well as custom emojis on Scrapbook
• Set up automated API testing with checklyhq.com—public dashboard coming soon
• Updated the Code of Conduct to replace there being a specific Working Group with our team: github.com/hackclub/hackclub/pull/1286
• Did the first half of converting hack.af to serverless
I didn’t take any cool photos yesterday, so here’s two from a year ago, walking around Bellefonte, PA at night.
@lskaling0I finished making a slack bot today like Clippy to welcome new members to a slack channel. Now I need to figure out how to migrate it from Glitch to something like AWS.
@caleb1I'm building a Slack app in Dart 🎯! Here's my pubspec.yaml...
@lachlanjc0Productive day yesterday!
• I got our old domains working again (they previously didn’t point toward us, now they just redirect): hackclub.org, hackclub.io, hackedu.us
• Made all the frontend changes for taking down the Apply site in preparation for the new Clubs program this fall
• Began migrating back to the pre-SOM Slack signup flow; CORS nailed me a few times so finishing today
• Made a plan to begin distributing the iPad gifts with @amogh & @dinaelhanan, had a quick call with @christina695, & @tmb was really helpful as well. Super excited to move that project forward!
• Started working on automated checks for various API endpoints around Hack Club; finishing today. Hoping to have a public dashboard
• Removed legacy analytics from v3; need to fix analytics on v2 site today
Today, focused on a wide range of primarily maintenance updates across the org. Photo is from walking around Bloomington last night with @matthew 😊
@yuto0made my personal assistant a bit more presentable :)
@isacisboss7187+i was able to log into slack from a school laptop, even though it's blocked. the only bad thing is i cant screenshot or capitalize letters, so here's walter
@matthew0Reinstalled Slack after a super refreshing week-long break! I mostly binged John Oliver during my break, but I also got back into speedrunning a game called Mirror’s Edge, which I used to play a bunch back in the day, and I managed to finish the game in 32 minutes and 48 seconds, which is currently the 27th best time in the world. I think I could get into the top 20 if I tried some more, but we’re getting back to work soon, so it’ll have to wait until my next break. This took many hours of trying, though, so I’m still really proud of it :) you can check out the full run at youtu.be/KB-GiGYlgiI
@hkatzdev7+Nothing too much I can publicly share today - did fix my zoom and continue work on the slack bot though! Recently found out about firemonkey which is suppose to be a faster user script manager :yay:
@luke0made a slack <-> irc bridge for hackagotchi :partyparrot:
@lskaling0Learning how to make a bot with the Slack APIs
@caleb1Guess what! Replier isn't limited to Hack Club anymore; you can now install your favorite autoreply bot on your own Slack workspace! 🎉 :yay::fastparrot:Install it here!
@yuto0Made my first slackbot: automatically sets a new cartoony picrew pfp every minute from this list. (very spaghet) source code here.
@msw3WIP concept art for a new project (the #cdn channel in slack)
@malte0Visible ship actually! The "join slack" button is now on the header again
@caleb1I'm proud to announce the launch of Replier, a Slack app for setting up autoreplies! 🤖 🎉 Going on vacation or taking a break from Slack? 🌴 Cover all your bases by automatically letting people know. Try it out here!
Replier is open-source on GitHub, so feel free to open issues, contribute, or give it a 🌟!