@neel.redkar3i would love to ship this video i made at isef which received a standing ovation@ArcadeWise4Today I have a stupid ship. Voilá FizzBuzz, my favorite problem, in gForth! Forth is one of my favorite languages, as it’s stack based and I love stacks. I also am shipping a terrible python implementation of Forth! It doesnt support much, but if you make something cool message me!
My Forth: replit.com/@arbee/Forth
I did it a few days ago as you can see it on my Scrapbook posts, but I was told to ship this as well! This features a custom background with a texture, gradients, the application of elements like :before and :after , some cool borders and a great animation! From this I learned how to get better at design and with CSS.
To all of this I'm attaching some pictures 📸 of the projects and the links! 🔗 🌐
That's all for today, feel free to ⭐ any of the projects or follow me if you like and see y'all later with the next Ship!! Wahoo!
@J_cordz7+Today I added more scenes to my Sci-Fi 🛸 👽 comic at school! I also worked on features for some coding projects! 💻 :quad_parrot: Sadly :sadge: today I couldn't went to the cinema 🍿 to watch Dr. Strange :drstrange: , so I'll have to make my best to finish early all the work 📜 🖊️ 📖 I have to do tomorrow so I can have time to watch the movie! Also I'm almost ready to make my first ship ever!!! 🚢 :parrotdad:
@ian1Slack Bot Ship 🚢
@CodeBot-U03D7LR2607 runs code from over 200 languages using Piston right from Slack.
To run code, make a code snippet, or send a message with the language you want to use, followed by a codeblock to run.
Try it out in #run-code! Instructions are pinned :tw_pushpin:.
View it on GitHub: github.com/YodaLightsabr/slack-run-code
@ArcadeWise4Hai! I am here to ship the notification system of the future! git.sr.ht/~arcade/notification-center Is a project I have been creating to make use of my old kindle. It is a “notification aggregator” of sorts, it pulls from my mac and my mastodon and uses a custom deduplication database middleware!
@ian1A Wordle clone ship! 🚢 :emojile::shipitparrot:
Earlier today I attended @heyrajan’s Build Your Own Wordle workshop where I made my own Wordle clone and decided to make it with Hack Club Slack emojis. I used @BenjaminSmith’s Hack Club emoji API to get a list of emojis and display then once you solve it. I also added the same animations as the original Wordle because it was driving me crazy :eggsdee:. There are definitely a lot of bugs but that also means there are a lot of features :cooll-thumbs:. My score for today is in the 🧵.
Try today’s :emojile:Emojile:emojile.dino.icu ~and post your score in #wordle!~
:github: GitHub: github.com/yodalightsabr/emojile
@OliviaCook0Today I'm celebrating my second ever PR and feature merge onto Hack Club Bank 🥳 and users can submit forms to Bank team with their feedback and feature requests!
@neel.redkar3Smallish ship, I 3d printed a molecule/metal organic framework I generated for my science fair project, and like how it turned out!
@zrl1Making a stamp using a laser cutter!@jessicard7excuse the double ship/scrapbook post, but I need to record this on my scrapbook 🙂 I made my first game lab game yesterday! I was having too much fun making sprites of my golden retriever, and ended up making Samantha Training Simulator. There’s a bunch more I want to add, but how it works is you have to perform a series of commands, and every one you get right is a point!
@abby0For my CS class at school I led a group in using Processing to build an animated GIF. We were inspired by the popular game Wordle to make a GIF of people attempting to solve a wordle. Our animated GIF shows different ways to get to a word. We designed the boards in Figma. Here is the repo: github.com/abbyfischler/swordle and I’m attaching a demo!
@karolina0AHHHH I DIDDD ITTTTTTTT :swoledoge:
finally finished the first MVP of my 2022 website. i stuck the prototype up on karolina.mgdubiel.com. considering how much creative freedom i let myself have with it, i'm pretty happy about how it turned out. i will definitely be refining it over the next few weeks until i get to a product i'm really proud of. for now, it's disabled on mobile, so that'll be something to add, too. i think i'll add it to #ship in a few days if i'm happy with it. 🚢
thanks for all your suggestions!! :)) (and if anyone knows how to make the dark mode look less unappealing... lmk)
@ian1medium sized ship 🚢
Some background: I make a ton of small projects, and end up having to build my own API routes just for a small backend functionality. Parsing, validating, and responding to the requests takes a while to implement and takes time from the project I’m trying to make. That’s why I built <http://github.com/yodalightsabr/function-apis|function-apis>.
function-apis is a small express middleware that lets you define functions to automatically be available to the client. With as little as 11 lines of code, you can make an async request to the server and function-apis will handle the HTTP request behind the scenes.
:github:github.com/yodalightsabr/function-apis:npm:npmjs.com/package/function-apisalso: I think my next project will be an NPM package name finder, because I tried like 20 different package names and they were all taken.:peefest:edit: the package `available` seems to work
@clubscraps-U035D3VA7R77+Leo HcElroy wants to share their project with the community!
We made a new way to ship to scrapbook to make it easier for clubs to share projects with themselves and the community!
This is a recursive test of said tool.
@Skyascii0Been working on a Discord bot (again) which utilises the new ANSI color codes feature in code blocks to replicate a neofetch-like output in Discord. Gonna ship it right after I figure out how to add buttons without causing a mess 🚀
@HenryBass-U02KEJ8T6D80I finally got this to a working state!
It's a PowderToy / Noita cellular automita based simulation. So far it includes:
• Ambient Heat Transfer
• Really annoying fungus
• A lot of pixel types
• Dynamic res with a weird workaround
• State changes
• The smartest moss you've ever seen
• The dumbest flies you'll ever see
I've been working on this for a few days, and its the most enjoyable project I've ever worked on. PRs are welcome, and post anything cool you find/bugs/ideas
If you've got a slower laptop/PC use 64 px screen btw
Idk if this post would go better in ship, but this still is a WIP with tons of bugs
@zfogg1i've been animating and organizing color palettes for weeks getting ready to #ship them as a set of 10k NFTs.. these are getting pretty pretty 🤩
@heyrajan0In light of the new year, I thought I would design a new website that reflects on a new mindset: practicality & actionability. After 3 different design choices & changes, I found something that I thought was a profound demonstration of my work.
Check it out: heyrajan.com
Open Source: github.com/rajanwastaken/rajanwastaken
Would love to hear any feedback! Still working on the story page, as well as a couple links to socials :))
@sampoder0Organised a debate tournament called :pwaa: What The Pwaa! It was a ton of fun and we had so many people show up :D S/O to @arsh7chetana@NeilGhosh & @neervikasv who organised it with me. Check out the tab: onepwaa-tab.herokuapp.com/wtp@heyrajan0I wanted to learn how to build my own search engine, but didn't like the speed of web scrapers and the deployment of most alternatives. When I came across the search API, it hit me: let's build Google with Google. Well, moogle to be precise :cow-face:
Using the Google Search API and a few hacky solutions, I just published the Custom Search Engine workshop!! vv excited to see what other hack clubbers make :hyperfastparrot:
The best part about this workshop is customization! if CSS is your jam, then this is perfect to make something that you love. i would love any feedback, or just to see what y'all come up with!!
@caleb2Makin' a Tailwind plugin to ship later today!
@jasonaa0this is what i got from 2 hours of wrestling with unity and following a tutorial… needless to say my codejelly project won’t be finished but i will try to get something basic together that i can ship@BenjaminSmith7+For #codejelly I made reflection editor, a self-hosting web code editor. This means that it edits its own code, and runs everything entirely in the browser using service workers and IndexedDB!
Try it out here (only works in Chromium):
:twglobewith_meridians: : reflection-editor.netlify.app:github: : github.com/Merlin04/reflection@linus0🧠 Have you ever meant to reread an email before sending it but then forgot and just sent it anyways?
🍗 Now with Checkpoint you don’t have to worry about it!
🎄 Checkpoint is an extension for Apple Mail that reminds you to reread your emails. Just click a button (or check a box to do it for all emails) and you’ll be on your way!
🚨 Mail started supporting official extensions with macOS Monterey meaning this does not inject stuff into mail and is officially supported!
👁️ The code is pretty messy, it’ll be cleaned up “in the future”(This goes with codejelly's themes of amnesia and reflection)Download it from GitHub: <https://github.com/LinusS1/Checkpoint> or here (in the thread so scrappy doesn't get mad)@ArcadeWise4HELLO I AM BACK WITH A 🚢 ITS COOL YALL WANNA SEE???
Introducing: Dialect! A programming language for people who want to not actually write functional :haskell: code but wanna feel like it. Wanna install the compiler? Run 💻 npm i -g dialect-lang and you can use dialup, the dialect compiler! OR visit raleighwi.se/dialect and run it in your browser :chrome:! You can write webapps with it, or just write code. It compiles down to :js: and I've built a basic stdlib. Feel free to ask questions on how to use it here :) Oh and also here's the source: github.com/l3gacyb3ta/dialect
@ian1When I first started using Replit, I hated how I could only have 5 always-on repls. I found UptimeRobot, which was okay, but I had to log in and configure something every time I made a new repl. I think Replit is a great way to host small projects like websites or bots, and I wanted an easier way to keep them online. So, I bring you ReplAwake.
To use it, you just click a link and add your repls into .replconfig. ReplAwake handles the rest! You can add more at any time right from within Replit.
You can see it at
:github: GitHub: github.com/yodalightsabr/replawake:replit: Live Version: replawake.yodacode.repl.co:fork: Start an instance: replit.com/github/yodalightsabr/replawake
@rishi0🎉 club ship club ship club ship
:turner: last friday, @heyrajan and i hosted the first hack club meeting at turner fenton for this year! after months of weird bureaucratic idiocy, we got clearance to use the largest makerspace at school—and we filled it up right to the brim!
after a couple days of stickering, we got hundreds of signups and invited everyone to lunch inside the robotics room, where we played a ton of glass animals w/ projectm visualizers on the walls and introduced everyone to the world of hacking ✨
we also got a fair bit of people onto the slack (where we’ll be doing most of our club stuffs); check out #turner and @turner-hackers! club season hasn’t officially started at our school yet, so i was pretty stunned to see the turnout we got—i’m so so so hyped for the next lil bit :parrot_love: you can find a compilation of photos & moments on twitter :))
❤️ happy hacking, homies~
@J_cordz7+I had planned for today to draw my Dino for Hack Club GitHub, but instead of this, I worked on my Digital Garden Project and started learning different ways to index my Obsidian vault with notes into a garden database, also I'm almost ready to ship the fist version of my Personal Website, and most likely I will be hosting it with the help of Repl.it where I'm also hosting my workshop projects, and then move on to better alternatives with improved versions.
In other things, I forgot to mention some days ago than my high school is finally at the Hack Club map and I'm happy to be a club leader and get to work at my club and create awesome things!
@J_cordz7+Today I worked again on my Personal Website Workshop, almost ready to ship the final website with all the improvements done.
Next thing to do tomorrow!
Fresh MacOS Monterey install on M1 MacBook Air, setup Homebrew, re-install proper coding tools I managed to learn and keep going!!!
@ella0🚢 wahoo, it's a :bank-hackclub-dark: ship!
🌈 ever wondered how to deposit a physical check into your Hack Club Bank account? or connect a crowdfunding campaign or merch shop to Bank? 💰 well now you can learn how to, right from the Bank dashboard!
in the new 📝 “Documentation” tab, you can learn about connecting third-party fundraising platforms, get familiar with depositing physical checks, and access resources including Legal Docs, Branding, and FAQ. :flying_money_with_wings:
🦄 🏦 not on hack club bank? 🏧 you can see the pages in transparency mode at bank.hackclub.com/windyhacks/documentation. if you find any bugs or have any suggestions, let me know :D 🥚 🗿 🐇
@hugo.y.hu9350Haiiiiiiiiii! Big ship(for me, but not really big lmao)
I shipped a prototype MailCorgi a while back, as a python based application that could purchase the cheapest labels for you. Now, I'm reshipping mailcorgi, but as a slackbot. If you're in my channel or talk to me about mail, you've probably seen me rant about @maildog and how the labels are:
1. more expensive(shipstation does not utilize USPS commercial price base)
2. slow(uses airtable + zapier)
3. breaks sometimes(ughhhhh)
4. is very not flexible(why do i have to buy a 10 dollar label, refund it, just to ship a sticker envelope to another country????)
With these points in mind, I built MailCorgi, with the help of @deven and @tejasag!
MailCorgi is a python based Slack app(using slackbolt) that can store addresses, orders, leader info, nodemasters(using supabase :supabase:). MailCorgi can buy shipping labels(if you give it a shippo API key. It will by default purchase the cheapest shipping option), and can also not buy a label and just generate a 4x6 thermal label with address information. This gives you the ability to just stick a thermal label on an envelope(#6.75) with address info(goodbye ballpoint pens!), or buy your own shipping labels(so that I can get ComPriceBas on my USPS labels and discounts on UPS too)
Oh, did I mention? Mailcorgi is significantly faster. I actually timed it:
Making a mail mission: mailcorgi: <1second, maildog: 30 seconds on a good day, NaN sometimes
Creating a label(no shipping label, just address): 45 seconds + for maildog, <5seconds for mailcorgi
As you can see, these are not just incremental upgrades in speed(sorry max, but you're not in this channel so i think i can roast maildog)
anyway, i think that's mostly it but i have a screen recording of a mailcorgi demo :D@maggie1After seeing unocss at the call with anthony fu, I decided to create a plugin similar to tailwind themes, but for unocss! So I made unocss themes, a variant generator for creating variants for multiple color themes. It allows you to add multiple color themes to a website, and supports attributify mode too! Check out the demo here: unocssthemes.vercel.app (code here).
@deven0Non Technical Ship :shipitparrot:
I’m ridiculously proud of building this lmfao- This truss bridge is built just with regular candy sticks and glue, and took 3 entire days to build from scratch.
We broke the all time high record of 80 pounds cos dis bad boy sustained a total load of 99.2 pounds (45 kgs). It was really fun to do this just after we had completed an entire section of material science and mechanics :peefest:
@ian1:nodejs: api-pathmaker is a module(ish?) that I made to write less code when you’re implementing an API in Node.js. It lets you model the request in object format and then make the request without having to define everything with an http library. I made it because I was tired of having to use a random API just for a few requests (for example, getting cat pictures) and the API doesn’t have a library, but you still want clean code.
It’s kind of a mini-ship and it’s part of a larger project I’m making.
GitHub & Download: github.com/yodaLightsabr/api-pathmaker
@maggie1:raycast: Yet another raycast extension! I made a todo list extension that allows you to easily create a todo list from within raycast, mark items as completed and pin important items. You can also switch between insert mode for adding new items and search mode to search your existing items.
Install it at www.raycast.com/maggie/todo-list
@zfogg1i'm almost ready to ship Sambox v0:yuh: it's pretty simple but that's the point. several hack clubbers are going to get a surprise hacker mission in the mail over the next couple of weeks :cooll-thumbs:
@zfogg1✨ Update on Sambox ✨
I have dnsmasq and powerdns-admin setup now!
We're also using Rishi's latent project 🙂
More coming tomorrow, and a #ship promised by the end of the week.
Like not only am I #shipping it, but I am putting it into the mail to a Hack Clubber on Friday! :peefest:
@ian1Medium-sized ship!! :shipitparrot: 🚢
I just published an NPM package for logging in Node.js. I always thought that the console was boring and that it was hard to find what I needed, so I started working on Stump.js. The finished version has support for enabling/disabling debug mode as well as Discord webhook support.
:github: GitHub: github.com/YodaLightsabr/stumpjs:npm: NPM: www.npmjs.com/package/stump.js
@aaryan0Did some tweaks on my new nextjs personal website! CSS has been holding me back a lot, I'll try to learn more of it so that I can ship stuff faster!