@Skyascii0Back to developing CLI tools. This time, I made a file watcher for Python files, and wow, it was easier than I thought it would be and the result came out super clean! Pretty hyped to ship this one! :python:
@thatrobotdev4I’m learning today how to use OpenAI’s whisper model and ffmpeg to convert videos to audio, then to transcribe it for a personal media library, which has brought a lot of challenges since I don’t work with python programs often! My computer is absolutely dying but when choosing the size of the model to use I didn’t want to settle for tiny :uw_devil:. I’m feeling like there should be a Mac app that does all of this for free and with customizable options for inexperienced users with the command line like myself, so maybe I’ll build one one day!
I had some trouble breathing at school and got home earlier. Thanks asthma! I'm now fine, but I didn't go to any of my activities today, and I won't tomorrow as well, so I will work on a few things!
:netflix: Mr. Robot
Watched the final episode. This is a masterpiece, go watch it.
Duo wasn't mad for yesterday. I did my Swedish today, and he seemed ok. I think...
📨 Letter from HQ
I got a letter from @Holly today, for a riddle! Can't wait to solve it with my Hack Club today! I just noticed that it was written on 3rd of February and it came today... Thanks Hellenic Post!
Boy, I have a lot to do for tomorrow! Gotta study some C, work on that Python project I haven't touched, update my website, do my Swedish, study Ancient Greek (WHYYYYY) and other school stuff. That's a lot 💀
@MohanSeshasaiVasa-U04ARBSCXH90Mohan Day 6-10 days update - github.com/hackclub/winter/blob/main/vmss2009.md
Finally I made it. Now, RFID reader is detecting the RFID card presented to it. Then a python module running on RPI is constantly listening to RFID. Once RFID card is detected, the code is updated to a JSON file. This JSON file is hosted in local host. FlutterFlow platform gets this JSON by posting GET request to the local host URI. Then FlutterFlow validates from Firestore database and gets relevant data to be displayed and shows it on monitor.
Things to improve.
- Refresh rate is currently around 30 secs. This needs to be reduced to 5 to 10 secs. i.e the time it takes for the data to show up once RFID card is presented by user.
- I should make the hardware cheaper by eliminating RPI if possible!
vmss2009-winter-hardware-party@Ko-Ko-Oo0Day 10 of Winter Hardware Wonderland
I started on Day 0 and now a final day! I completed my project. Moreover, I learned how to solder and a lot of other Python packages. I also setup my very first Raspberry Pi. It was a lot learning. I didn't have any update today but I would like to recap.
My project is a pixel art frame with LEDs that can display image into led. It can also
Display slope intercept form
Show current playing Spotify Song cover
Display the pixel art that is drawn on
Pixel Art Editor.
I have plans to add more functions too.
However it was a lot fun!
@patcybermindà3today i learnt about the raspberry pi pico and circui tpython and micro python, im still a bit comfused tough
@Ko-Ko-Oo0Day 7 of Winter Hardware Wonderland
I learned how to use Spotify api using Python wrapper Spotipy . Day 8 plan: display currently playing song cover art on matrix panel.
@geschmit03/10 of winter wonderland! don't have many screenshots to send, since today I was cleaning up the repo which will house the code used. as of writing, there's currently a small demo program, which is used to verify the bluetooth console, tft display and geiger module are working, along with libraries to interface with the geiger over i2c.
you can find it here -> github.com/geschmit/microgeiger
(additionally, crispy jpeg meme so scrappy doesn't delete my post)
@karmanyaahm2Day 3 of Winter Hardware Wonderland :winter-hardware-wonderland:, building Project Oreo, a custom USB rubber ducky:
I got some sick renders of the case (Inventor Ray Tracing). Hopefully the prototype print tomorrow is successful, then I can send it to @KaiZheng-U049N5Y0WM9 🤞
On the software side, I have the core code (capture the first 10 setup packets and make a python function to receive them). It just doesn't work 😦. TODO Debug
@efe-U04FS65LKR80Laser Cutter, Day 2 | The frame has been assembled and XY motion is achieved. There are minor issues with the laser tube and the 3D prints. Tomorrow Doruk and I will do some troubleshooting and hopefully get this perhaps-way-too-hacky laser cutter to perform the basic set of actions which it is named after.
@Ko-Ko-Oo0Day 3 of hardware wonderland:
Setup hardware and tried using rpi-rgb-led-matrix library. Also created a Python script to display slope intercept form on the matrix panel.
@karmanyaahm2Day 2 of Winter Wonderland #hardware-party :winter-hardware-wonderland:, building Project Oreo, a custom rubber ducky.
On the software side, I got CircuitPython building in a Pure Nix Shell. Turns out, some Python libraries are built using flint instead of setup.py. Thankfully, there's a mode in Nix to handle that. I can now modify the code that ships with a UF2 by default, making deployment just a one-file-copy (very important when you have 20 of something).
Next steps: Look at Micropython manifests to figure out how to include data/image files in the UF2. Track the received setup packets (host fingerprint), and make a function to transmit those to Python from C.
On the Hardware side, my friend designed and 3d printed the first prototype of the case at school. It doesn't quite fit (see USB Port area), so needs a second prototype.
@Joel-U04FVMC0D3N0Winter wonderland Day 2 :winter-hardware-wonderland:
Hello again from Melbourne!
Here’s my day 2 progress:
• Installed the rest of the hardware
• Flashed the micro sd card with raspberry pi OS
• Started building Python 3.11 ( turns out it takes forever on a pi)
@ajs2560So I have CircuitPython working on Sprig :circuitpython:
@karmanyaahm2my USB Rubber Ducky scripts can block mouse movement with a repeated mouse.move(x=-100,y=-100)
@karmanyaahm2Migrated k.malhotra.cc, my URL shortener and Golang vanity URL thing, from a dedicated CGI python service to a Jekyll collection and some IPFS redirects under my main website, one less thing to build and deploy.
@christina6950Coding our robot with Python for upcoming FLL championships. We finished the hack club workshop: Draw Shapes with Turtle
@BibhavPaudel-U04ANSA6FGT0Working on a WhatsApp automated bot using Selenium in Python. COded a small part today!! #10-days-in-public
@ShawnMalluwa-U04BBP8H9FA6started on getting NP++ working with python. my goal is to be able to convert images into strings which my sprig rendering engine could then interpret.
@adelly130quickly wrote some code for a pictionary game for the python class that i’m teaching!
@aaryan0Day 8/10 of #10-days-in-public! Completed day 6 of AoC, it was much easier than I thought it'd be. Did a lot of work on my "copyright infringement detector" project, sketched a data model for storing perceptual hashes of our videos, hosted a redis instance on digital ocean and pushed all our data on it. Wrote a lot of python, and ffmpeg scripts for the project, kinda getting the hang of python now.
@zrl1Day 1/10: Made it through chapter 1, and starting on chapter 2 of the Deep Learning with Python book. My goal is to understand some of the fundamental concepts of neural networks in the next 10 days.
I wrote and trained my first neural network! (but I don’t understand the code at all). See hackclub.slack.com/archives/C01D7AHKMPF/p1669597204292789 if you want to join the learning group I’m putting together!@Arpan1Creating a Python course for beginners on Schoolhouse.
@zrl1Working on a Python notebook to make transcribing audio files really easy. I’m adapting a notebook made by someone else to be easier to use, to export Markdown, and to run faster with cached models / pip packages. I previously made github.com/zachlatta/openai-whisper-speaker-identification and this is an attempt to improve the quality of the output (it would previously sometimes mix speakers up).@zrl1I modified a Python notebook that transcribes audio files using OpenAI’s Whisper model and breaks the text out by speaker to have clean Markdown output. It’s pretty cool! Give it a try: github.com/zachlatta/openai-whisper-speaker-identification
Once you click “Open in Colab” go to Runtime > Run all and then upload an audio file. It will then transcribe the file and download a Markdown file with the transcript, with speakers broken out!
@adelly130created some intro to pygame slides and a piece of basic snake game code to teach an intro to python class!
@jc1Wrote a little Python script to change the background on my computer every so often. Probably could have found something, but this is more fun :)@aaryan0Making a full stack application and trying out FastApi :python: . It's a leads management system (CRM). Frontend in react and bulma, and backend in fastapi ✨
@swarnya2460day 4 of #10-days-in-public
learning more about pygame, i decided im going to make a simple Pong game
@swarnya2460day 3 of #10-days-in-public
wasnt able to figure out the next cyberstart challenge today, but i started learning pygame! i plan on building a project with it very soon
@tejasbhartiya0Day one of #10-days-in-public ! I got started on my first hacktoverfest PR! I spent too long fixing my different python installs since it seems like they all pull from different versions and make a mess! After that I worked on a PR for Pandas which I’m nearly done with; just a few bugs to fix!
@maggie2yesterday on :meta: meta hacker cup… i failed to mod correctly to prevent overflow so i switched to python (and the code was shorter :peefest:)
@cernockyd0inspired by geohot, I launched offline version of wikipedia as a deamon on my machine. Powered by python zimply.
@arav1Today, I continued learning functions in python, with more pizazz. I learned a basic idea of a basic algorithm: bubble sort and how to implement a simple version of it in python , and some other things related to python functions.
Here's a picture of a tree
@arav1I went to a beach today, and got a day to rest. Tommrow, I plan on counting learning python
@linus0Last night I hacked this together at @pranav’s hackwa hackathon in about 40 minutes: CharlieQuotes! It features python and rate limiting of the slack api and quotes and html in long python strings! (Shoutout to pranav for making such a fun event!). Source code is attached :charliepog:@arav1Today was a good day! Well, it was alright to be frank.
I got lots to share, so let's begin!
I had some school stuff, which went decent. 1 test that I think I did good on, and somethign I don't think i ddi that well on. I got good progress on an assignment for another class to, so that's :yay:
I took a new book out from the libary: Children of Blood and Bones. Couple pages in, my thoughts? 📖 It is a beatifually written book, and I cannot wait to read it more. Reviews are also good!
I did some programming today 🧑💻 after a while (kind-of)
I found this tutorital on for loops and data for :python: Python. I did most of it, and it's actually really intresting. I lik what you can do with for loops, I plan on finiishing this later this week. I'll ship it here, with my own data and ideas ( i got a few after I look another article on what I can do with this)
You can check it out here; www.dataquest.io/blog/python-for-loop-tutorial
@blakedfreeman0273 Projects! So many creative mini projects. Most just out of the console in Python, but the real struggle was being unique and interesting enough. Very proud to see my Memphis Hackclubers representing! Programing Pinapple, The Epics, Lone Shroom, and Flower trio where all making headway on pyrahacks.com/#/leaderboard. Flower trio was made up of entirely middle schoolers with limited programming knowledge so it was really fun to see them learn and grow during this event