Personally I really 💖 custom emojis :yay: on our Slack :slack: & I may be :expanding_brain_4::expanding_brain_2: working on some improvements to :dumpster-fire: Scrappy to launch today 🛫 @neel.redkar pulled through with a super helpful PR to get it rolling.
If you’d like to help test something else, adding an emoji reaction to this post would be great!
Bank ops. Hack Club running internationally. How do we network our way into The Omidyar Group? What does a 21st century institution look like? New place @msw and I are staying in Vermont for this week.
Not much interesting today, but I did figure out a new idea to get the pi zero working as a programming tool for iPads. The original plan was to simply set the Pi Zero up as an Ethernet Gadget so that you could easily just plug in one cable with power and data to an iPad, and SSH into it using something like Termius. Butttttt, there were 2 problems with this: first off, iPads cannot supply enough power to the Pi over Lightning to allow it to fully boot, and secondly, even once powered by an external power source, I couldn't SSH into it, which was pretty disappointing. But after a nice long shower, I came up with a new idea: Instead of using USB for SSH, the pi will create a secured wi-fi access point where you can SSH into it, or log the Pi onto some other wireless network using SSH or some sort of Web UI. I have a small OLED display that will be perfect for this. Then, to handle the power problem, I'll have a separate Li-Po battery that will power the Pi when it detects that it's been plugged into a USB host. Ideally, it'd be able to charge a little bit of of the iPad but I'm not too sure how viable this is. I'll probably also have to have a separate charging port, which I was trying to avoid in my original design, but it is what it is. I also want to see if I can set up a joystick to navigate through menus.
This was a picture that I very proud of it. Cause this is my first flag in my first ctf. I think it wouls be the only one flag that I could capture from this event, but I still struggle to learn and do-it n try-it to catch the next flag.
I got my customizer almost fully working! The CSS stuff is still being kinda quirky but in theory it should work once I put it on a *.hackclub.com domain (CORS issues still lol, I think at this point I probably need to rethink the way I’m applying the CSS). I also made it look a little nicer so the UI will probably stay the same, but if anyone has any suggestions I’d love to hear them!
my github swag from the scavenger hunt arrived!!! also tonight i worked with @luke on making a new version of hack.af/pack that has instant approval! also had a history test, did meditation in drama class and had an interesting day at school :)
Attending WayUp’s Lunch & Learn Session with Reshma Saujani, Founder and CEO at Girls Who Code. Its so inspiring and she is a great speaker! It’s great to hear from a female leader and a NPO founder in STEM!
been 4th o July chillin so here’s a throwback to my subway sketches from last summer! the commute to my internship was a solid hr every morning so I’d occupy the time doin a bunch a lil quick inking studies. Best part was when I was doin a full page portrait and someone curiously noticed I was drawing them and then I’d get to see their reaction when I turn it around :)
Today with the help of @cwalker I ran a hack club style jeopardy game (Gpardy!) on #hack-night. While it was a bit hectic, it ended up being a lot of fun.
I also remixed and made a custom GPardy client to use during the game!! Check it out here
Here's a full photo of my CNC drawing robot, or pen plotter from yesterday. I made it last year and I get surprised every time it runs cause most of my hardware projects don't seem to last longer than a few weeks
Started tinkering with MIT app inventor again after a long time. I use it because I cannot code in Android Studio :((
I made this app to test the DrawArc function for the canvas component that wasn't there when I last used the software. I managed to draw something that kinda looks like a graph I guess. Might be able to make a graph drawing app eventually which would be able to talk to an Arduino and get sensor data over Bluetooth, in order to plot it on the graph.
Implemented the detection model into a flask app, along with the Twilio API to respond via SMS. Model needs to be trained more, it totally skipped over the import part (nuggets), but this is good progress!
I'm taking the bus all the way to school! Why? Because I got bored of being in a train and imo buses are just nicer... plus the seats are cushioned! You got to see so much more as well! Hopefully I'm not late....
here's my book week costume, yep, a 1984 shirt. I was planning to draw a dictator mustache on myself but I have to wear a mask.. I'm now regretting not getting those free single use masks yesterday :(
Done with another python project! Learned how to code a program that fetches a random article from wikipedia. It also provides the title and summary of the article and allows you to choose if you want to read it or not. big thanks to @luke who helped me figure out solutions to every problem i ran into while making it lol.
:party_orpheus::party_orpheus::party_orpheus: When I googled Orpheus, I found that orpheus is an musician mythological character in greek. So, to make my orpheus meaninful, I tried to make an Musican Orpheus with headphones. hehe hope you like it. :party_orpheus::party_orpheus::party_orpheus:
Starting to build a 3D printer today!
I'm finding too many projects to do in this quarantine. I was building something else but recently I was surprised with a lot of 3D printed parts for making a new printer by a friend who already owns a 3D printer. Today I finally got all the parts I need to get started with building it. The 3D printed parts will make the build really quite easy. It may not print great on first try but I'll eventually upgrade it with its own printed parts, hopefully reaching a point where it's as good as a commercial printer. Wish me luck!
launched a new season/world on my Minecraft server tonight. meant to post this yesterday but lost track of time! oh, and i made a plugin to keep players on the spawn blocks until we launched. apparently all my making lately is Minecraft-related, lol :)
I just finished writing BirthdayBot, a wonderful Slack bot that posts a fancy image like this in #lounge when your birthday comes around! 🎉 Want to sign up? Just type /birthday to get started!
BirthdayBot is open source, written in Go :gopher:!
So today I have 2 things to say:
The power supply PCB for the nixie clock project is finished (with the SMT assembly, there's just the missing components which I'll have to wait to get them and solder them myself) and now I have to wait it to be shipped! The firmware isn't progressing much these last days as working on a firmware without the more hardware makes little sense to me and it makes debugging/testing a bit harder. Until then, I'll only share progress on this project when it's about supplies and PCB design (which I should really start).
Today I worked again on my controller support mod for Minecraft, which may seem a bit ridiculous for some people, but it's actually a great tool to learn some things! Today I finally added analog movements after modifying my ButtonBinding API (which manages bindings made with the controller buttons instead of KeyBinding which is for keyboard/mouse) to include the float value. It's really great to work on those kind of things as it will certainly help when making your own game! Everytime I implemented an input system I struggled but with this API I'll be able to make a more robust input system the day I'll make my own game!
The screenshot is an example implementation of a PressAction interface which handles the input actions of a ButtonBinding, and this one is also the analog movement implementation. :)