AboutGuy who thinks programming is fun (as a hobby). Setup getting more minimalist and comfy every day. Wish he'd gotten into looking at mountains cos he's short sighted.
SkillsPython, Go, dotfiles, having fun
LocationDoes it matter?
Joined devRant on 5/30/2019
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Story of a first-time hackathon.
So, I took part in the COVID-19 Global Hackathon.
Long story short, I got excited at OCR and just went with the most challenging challenge - digitizing forms with handwritten text and checkboxes, ones which say whether you have been in contact with someone who could have Coronavirus.
And, unsurprisingly, it didn't work within 4 days. I joined up with 2 people, who both left halfway through - one announced, one silently - and another guy joined, said he had something working and then dissapeared.
We never settled on a stack - we started with a local docker running Tesseract, then Google Cloud Vision, then we found Amazon Textract. None worked easily.
Timezone differences were annoying too. There was a 15-hour difference across our zones. I spent hours in the Slack channel waiting.
We didn't manage the deadline, and the people who set the challenge needed the solution withing 10 days, a deadline we also missed. We ended up with a basic-bitch Vue app to take pictures with mock Amazon S3 functionality, empty TDD in Python and also some OCR work.
tbh, that stuff would've worked if we had 4 weeks. I understand why everyone left.
I guess the lesson from this is not to be over-ambitious with hackathons. And not to over-estimate computers' detection abilities.3
School stuff. Teachers have loads of pdfs and they're just giving them to us on Google Classrooms to do in our books. Maybe a tool to transform those into proper forms + marking.
Also, a revision app that scans your notes and tests you (TTS and STT).
Also, my blog and DevRant2
Obviously this year. I went from KDE Neon (bloat ree) to Arch, learnt Git, Golang, vim, some JS, did my first major public project (asl), learnt how to package python stuff, did my first collab (private repo with a friend), did my first public collab (animator), made 225 contributions on GitHub (so far), won the "Most Technical" award in my Science Fair, went on climate protests, and sh*t-tons more.
And I joined devRant!
I'm excited for 2020!1
So friend is making this key-value app with Thunkable for people with dementia. We're just unlocking our bikes when he wonders "what if they forget they installed the app?".
I suggest push notifications but cos he's using Thunkable FREE he'd have to pay £200 for that.
So he says he'd "F*CKING SPAM THEM WITH EMAILS" instead!
ps his APK is 30MB10
Anyone here do animation?
So I'm developing this command-line animation program. It'll obviously only be for quick stuff
I'm thinking of accepting frames and an expression to order, overlay and diff/patch frames.
What kinds of things should I implement? I have done basically no animation ever.
Previous post: https://devrant.com/rants/2312640/...
PS join the chat! https://gitter.im/animator-project/...
remember asl? The last post (https://devrant.com/rants/2265009/...) said I'd finished and be writing asl.sh.
I have, and it's on GitHub, and it's pulled with my dotfiles (https://github.com/skuzzymiglet/...)
(it's 2 lines, i don't really deserve any credit)2
Arch Rice Update
Distro: Arch Linux
Browser: qutebrowser with my GitHub open
Vim: Open with Python code, taglist, powerline and gruvbox color scheme
Terminal: st, Luke Smith's build
Neomutt, configured by mutt-wizard
Vifm, with ripped CDs and projects open
Qutebrowser means I can finally abandon my mouse/trackpad (except for pesky video ediors and music notation software). Nice feeling not having to drag my fingers over a piece of metal. Try it out!
Some dotfiles (not all): https://github.com/skuzzymiglet/...11
A command-line animation command.
Input frames and an expression
It will be able to reorder frames, play video/frames/music in the background, smooth transitions, diff and patch frames and render into a video
It will be written in Go. No idea what to call it.
What do you think?8
A CPU intensive and pointless program to determine the font of text in a picture.
I didn't get past downloading every single google font. TTF drawing bug crushed my dreams. Will upload files to github if you want to see the mess
PS wanted to write it in Python lol7
Discovered this dumb backdoor into http://tutorialspoint.com/codinggro... months ago (June 2019). It's in Project>Compilation Options
It lets you execute any command on their server. I found a lot out:
The system is Red Hat based (Fedora/CentOS/RHEL)
It uses Linux kernel 3.20
It has 251GB of RAM
It has an 800GB HDD
Its IP is 172.17.0.2
Its main username is cg
It uses systemd init9
Bumblebee Status, as requested in https://devrant.com/rants/2248495/...
Arch Linux, i3 wm, bumblebee-status. i3 config open in window.
Can't wait to bloat it up even more with a pomodoro timer and custom stuff!
(music: Bach: Prelude and Fugue No 11 from The Well Tempered Clavier Book 2, played by Walter Giesking, so highbrow lol)3
asl v0.1.3 has been released!
Full Windows compatibility and way lower timelapse times. Probably the best release so far.
Go on, pip install asl-screenlapse
(Way off target of https://devrant.com/rants/2251757/...)
Also probably the last cos you can just oneline it with ffmpeg: x11grab, speedup, direct output to file. So I'll write asl.sh. So simple I deserve no credit.
v0.1.2.1 has been released! (bumped lat number cos pypi doesn't allow overwriting files even if release is deleted)
Screenshots work on Windows, and in v0.1.3 timelapses will work too, with ffmpeg bindings, so go on and download and update next week (my target for v0.1.3)!
Arch that I've had for a month
Applications: Firefox with riot.im chat, custom one-line music menu, vim markdown preview, gotop, vim with .zshrc, vim with README in Markdown, vim with python code
Arch Linux, i3 WM14
New extended README!
Also some code tidying!
(Previous post: https://devrant.com/rants/2246882/...)
(Lots of work)
asl has an example gif now:
(Previous post: https://devrant.com/rants/2234550/...)
asl v0.1.1 is out, and available on the PyPI!
pip install asl_screenlapse to install
(For description read https://devrant.com/rants/2184316/...)
A resource-inexpensive tool to create timelapses from your screen
Ever wanted to be able to look back at your time on your computer? Can't bear screencasting for hours? Here you go: