@polypixeldev0Never too much map-of-the-slack-ery! Working on un-jank-ifying code and turning it into a basic python CLI with click
@polypixeldev0I love maps! (well I guess this is python, so dictionaries :)) - anyways here's some map-of-the-slack-ery, now taking into account member lists of each channel. Still very jank, but that'll be changing soon! Less janky code + postgres + CLI tool is next, before refining the labeling process and moving onto clustering
@polypixeldev0Some more Slack cartography! Used python to download the latest 150 messages from public channels and extract keywords, combine with other labels such as channel size, and then use those labels to calculate channel similarity. Obviously not done yet, but I think the general process is looking nice, just need to refine label generation. Never dealt with JSON files over 200mb though!
@ajs20Making some more progress on Scrapper, my app for Scrapbook! Today I tried to get OAuth working (so it can actually post to Slack as you), but it turns out that Slack only supports HTTPS for OAuth redirects, not custom URI schemes. That means that I need to get a dino.icu domain set up for Universal Links. That’ll have to happen later, though. :gord:
@dominic0I made @upsanddowns to act as Jia for #up-vs-down - assigns new members a team, makes sure people count correctly, and resets the game at 100 or -100. this was my first time making a slack bot - slack bots are fun!
on github at mrhappyma/slack-ups-and-downs, or go count in #up-vs-down to see it in action!
@cytronicoder0mmm, there's #100-days left of 2023 - what better way to kick things off than a revamp of my life? 💜
introducing v2.cytronicoder.com, the latest edition of my portfolio which I started last year. featuring the comeback of my ✨ projects ✨ showcase, as well as a brand new purple theme + profile picture rotation based on my Slack profile pic over at slack.cytronicoder.com! :slack:
additionally, non-hacky stuff: I opened up (sourced?) my two spotify playlists @ my profile (psst listen to the alternate version its honestly better) and my React workshop @ buildingbloCS! go check them out, and feel free to reuse the workshop materials :roo-love:
finally, i'm really excited to tell yall that my abstract on single-cell embeddings and spacial distributions (quite a mouthful tbh) has been selected for both a poster and oral presentation @ GIW ISCB-Asia 2023:partyparrot:now comes the part where I go on an indefinite hiatus to work on my final paper, presentation, and poster + school summatives
@leom0Quick video on how my macropad works so far - right now makes navigating Slack easier. First 2 buttons let you go back and forth, the 3rd button lets you edit your most recent message in the channel, and the 4th lets you quickly skip through your unreads.@jzaleta0Woohoo! After some long-time procrastination, the #ship time has finally arrived! 🚢 Back in 2021, when I joined Hack Club :hack-club:, I had an idea—to create a website featuring the contents of my old iPod. However, that initial attempt didn't quite work out because I lost access to the files. But, guess what? Years later, I successfully managed to recover those old files, safely stored on an ancient hard drive, and now I'm giving it another shot! But this time, instead of making a simple static site, I used Vite.js :vite: to build github.com/jzaleta/stuff-warehouse!
Give it a ⭐ on :github: if you like it! :salute:
@leom0I worked on my macropad today! I added custom slack macros to allow you to do things in slack with the press of a button, such as editing messages and viewing unreads!
@jc0hi! i’ve been a bit inactive in this slack but i’m officially back! just wanted to share a couple things i’ve been working on: marrow, markright, and the star of the show, arson! arson:fireball: is a programming language, around, well, ARSON! what else. (excuse the bad inside joke.)👇 here’s a demo of me writing a sudoku puzzle solver in arson with marrow, a text editor i’ve been working on using this amazing guide on writing one in c that i’ve been expanding upon! because i want my own vim alternative but mostly for funsies and to learn c.
another things: markright! some people might know that i wrote my own markdown parser a while ago along with a web ui. the web ui has been improved and looks a lot better! (although i have a couple issues to fix in chrome). comes w/ google oauth (i kind of skimped on adding extra auth options) and a recursive filesystem. demo also below 👇
extra things i did or am working on icyi at www.jianminchen.com/article/general/2023-06-04! going forward planning to work on more hc-centric stuff!@ThomasStubblefield01) User flow + Information Architecture for Jams
2) Improved Text Legibility for Batch Jam Recipe Previews & Changed Tag Names
3) Wireframes for additional pages
4) Wireframe / Super Lo-Fi Prototype of Feedback Flow (creating Social Validation for a Jam)
6) Low fidelity mockup for aspirational project
~random idea: Imagine if Jams videos had "fake Ads" that you could skip that were meme like videos inspiring people to do Hack Clubby stuff like join the Slack, post on Scrapbook, come to one of our upcoming hackathons, or start a Hack Club & they were super slow budget & hacky
@toonnongaeoy0I mean ... Who want to restart the computer only to update slack?
@arav0🔗 It was a little difficult figuring out what event people came from when they joined the slack.
But, gone are the days of pre-filling the welcome reason or sending them a DM.
As Angelhacks got a little closer, after talking with some people, I thought it would make more sense to have a new parameter on the join form that would keep track of where they came from, add them to the right channels automatically, and give them a chance to introduce themselves with the welcome reason.
For example, if you joined from hackclub.com/slack/?event=angelhacks, or something like hackclub.com/slack/?event=angelhacks-toronto or any future event, Toriel will check for the event name in it's transcript, and add you to #angelhacks, and so forth.
It was my first time working with :prisma: Prisma and some :nextjs: stuff , and I have to say they're both supper cool and fun to work with (well for the most part, this took me longer than I would like to admit :p)@Sameer0Greetings,:beatsaber: fellow Hackers, Hack Clubbers & hardware wizards! It's Day 12 of WHW #hardware-party, and I come bearing exciting news from our winter wonderland drone project. After weeks of hard work, late nights, and endless cups of hot water (Did not have cocoa:sadge:), we've finally done it! Our drone is complete!!!:aussieparrot:
The drone has very cool attachments & features like a high-resolution camera and advanced sensors that can detect changes in temperature, humidity, and air pressure. It's highly adaptable and can fly in humid, fog, and terrain which is difficult to traverse! Along the road, we faced our fair share of difficulties, from debugging code to testing flight stability while being ill, but I overcame them all with the help of my trusty hot water and team spirit.
It was all worthwhile in the end. We have developed a drone that is not only useful but also a tonne of fun.
In the end, I would like to T:hackclub-slack:ANK @HackClubBank-U04SEGJ8WN5 for funding this project and @MelanieSmith for overseeing it, and @TanishqUpmanu-U04F0RWGARH for helping me so much! Now, let's raise a cup of hot water (cocoa for the rich people☕) to this fantastic journey of building a drone project and celebrating its end. This will be my last WHW post and #drone series. Thank you all for supporting! I'll see you all tomorrow! Bye, Goodnight!
PS : Gonna get into all the #44-74 stuff going around! Gotta solve those mysteries YK!
@arav0working on adding a new query to the hackclub.com/slack invite form@arav0🚢 first ship (somehow?!) 🚢
Ever wanted to interface with XKCD on slack? Well, want no more!:partyparrot:
Introducing xkcd dino, a slack bot that lets you do exactly that!
• search for comics by it's name using /xkcd name (title)
• search for comics by it's number using /xkcd name (num)
• or if you want to be surprised, try /xkcd random
Want to try it out? You should join #xkcd!! or look at the code here: github.com/tregsthedev/xkcd_slack
@kognise0:shooting_pepe_cowboy: HOWDY Y’ALL! YEE HAW! HEARD YOUSE FOLKS LIKE GRAPHS AND NERD SHIT!
… that’s enough of that. We occasionally like looking at channel activity. Unfortunately, Slack’s official stats page SUCKS. Poor @KaraMassie has been, like, manually putting stuff into a spreadsheet every week for months.
So. I built her a nice little webapp to see weekly stats in a much improved form factor! Always fun making things from scratch :)
And since this stuff is cool to look at and helpful for everyone, it’s public and open to contributions -> slack-stats.hackclub.dev
@AmirArbouch-U04FNLQ9H8V0WHW day +6: after hours struggling with wifi connection, I have succeeded to get on hack club slack and make a post on the scrapbook. Here is what I did during my week without internet:
• print time on serial monitor thanks to the RTC library that I've already install (i have also displayed them on my lcd screen but i forgot to take pictures)
• read some books about C programming language to code my arduino better (don't have C++ books but it was the best I got without internet 🥲)
this week I went finish my holidays to the mountains ... but I forgot to take my arduino 😭 no progress this week sorry if my project take a long time to get finished (I think i'll not be able to continue during school)
@belle0Day one of the Winter Hardware Wonderland :roo-yay:
For the next 10 days, i'm attempting to build an interactive sectional map with live weather data ☁️ (check out my proposal <https://github.com/hackclub/winter/blob/main/bellesea.md|here>)
This is my first full hardware project so i'm super excited!!! We're not off to a great start as I ran into some trouble connecting to my pi :( However, while we're figuring that out, I already started learning micropython and also read up on how to set up the IR sensors, which will serve as "hands off buttons" to toggle between different modes.
The core of the project is displaying weather data through different coloured LEDS. I have some WS2811 LEDS that will serve as the lights for each of the airport locations and show the local weather data w/ different colours so I planned out the specific airports i'll be adding lights to + the order in which it'll be linked. I'm working off a fork of github.com/prueker/METARMap.
Below is a much much fancier version of what i'm trying to make...
@jzaleta0Today I started to read Project Hail Mary and it's awesome! I need some book recs to read after I finish this one, also I worked a bit on organizing my dotfiles and on the workshop to manage my slack pfp.
@jzaleta0I'm going to be making a Slack bot with Bolt! 🤖 Also I learned how to make a VScode theme :vscode: , I was planning to start this first, but I need to think on the colors I'll use so I'll work on the bot first. :salute:
@geschmit0learned how to make a slack bot, using bolt as a framework and redis as the database over the course of three-ish days. still in progress!
@OmarMobayed0day 12/10 for #10-days-in-public!!!
Ive been learning how to make a slack bot in go! its fun so far!
@OmarMobayed0DAY 10 OF #10-days-in-public!!!!!!! WOOHOOOO 🎉 :party-dinosaur:
I decided to review some calculus! I reviewed linear approximation, and looking back at it, im starting to agree with carot on the note of (hackclub.slack.com/archives/CKN4BTH29/p1659614224374049). its a heck of a whole lot easier than trying to understand approaching infinitely small quantities.
tomorrow, im going to break the rules and go to day 11!
@maggie0day 7 of #10-days-in-public -- launched #epoch-satellites in the slack & sent out emails for #epoch-ba (that unfortunately landed in :spam: 😭)
also got nextjs conf swag a few days ago but forgot to post
@reesericci1day 2/10 for #10-days-in-public: I started working on a slack bot for Hackstodon!
@sampoder0day number 9! there’s a new version of deta space in town and i updated my old Berowra project to work with it :D@maggie0Day 9 of #10-days-in-public! Went through the sprig tutorial so I can run it at our first club meeting (whenever that will happen 😭)… seems like there’s a bug with long text 😅
@kayley0Day -1 and 0 of #10-days-in-public was this weekend — never logged into slack so these days don’t count, but I finished up my five week one credit statistics course, deployed my .rmd files to the university cs website, partially cheating using WinSCP because I can’t be bothered to actually learn it, but had a great weekend with human interaction involved.
Highlights include: Fall in the city, writing postcards, farmer’s market on the square + sunflowers, “Hot and Spicy Cheese Bread” that disappointed, weekly volunteering at the children’s museum, amazingly good butter chicken and garlic naan, and 6 hours of doing absolutely nothing but roasting bad movies on Netflix (the Letterboxd diary isn't pretty) and eating cake from the expensive bakery downtown after the most hellish midterm week this semester.
math is gonna kill me someday.
died on math hw today. don’t have anything to attach so here’s a picture showing my disdain.
@sike0day 5/10 has been reading more about the slack API because I cant really figure it out as of yet. Im also playing around with design .
@sike0day 4/10 of #10-days-in-public!!!Learning and reading docs about slack API so I can render birthdays onto the website, I've learned a lot these past 4 days.
@maggie0Day 2 of #10-days-in-public! Implemented my Figma design from yesterday, but there’s more space so it looks a bit weird. I’ll probably add more content to fill up the empty space and also make it responsive…
@sampoder0Hark! Hark! You hear the calling of a hummingbird. You follow it, into the redwoods and it guides you towards #scrapbook-dev
There you find a campfire with hackers gathered around it. They speak of a mysterious Scrapbook… one created for artists at a hackathon, creatives at a club, adventurers on the Slack & more. You approach them curious to learn more…
This is the semester, where we, the Hack Clubbers, shall come together to create a new Scrapbook for the entire community, with a focus on a magical experience for clubs & hackathons. With this, Scrapbook will become the home of everything made in Hack Club.
Such a feat can not be achieved by one or two Hack Clubbers, so I call on you, Hack Clubber, to join us #scrapbook-dev as we paint the future of Scrapbook. We need Hack Clubbers with thoughts, opinions, ideas, and people to make this a reality. It’ll be made in RedwoodJS, so join me in that learning journey too! ❤️
@Omay0made a slack theme. not sure how it works to add someone elses, but the code is #101010,#000000,#5555AA,#FFFFFF,#202020,#FFFFFF,#55AA55,#FFFFFF,#101010,#FFFFFF
@thatrobotdev0Hello scrapbook and hackclub! Long time no see 😉. I am sooooo excited to start up P2P Hack Club again this year! Anyway, I have a problem with being active on slack but maybe if I scrapbook some more stuff we’ll see :yay:
Today I finished an art project in my art class, and it turned out pretty cool!