StringPotatoTheory

joined 1 year ago

I've been using flutter + android studio and I'm enjoying it (as much as you can while making a mobile app). Android studio is a lot but it includes android emulators which is nice to test stuff on if you don't feel like getting your phone.

You'll need to install flutter (works on windows, mac, and linux), android studio (I think vscode also works?), and you can download a sample project, open it, build it, and run it. It's a great way to see how it works. Then you can create your own project and go from there. Flutter has a lot of packages which I would recommend at looking through (if your app is simple you might not need any of these though).

Once you build and run the app on your android phone, it's there and you can use it. You don't need to upload it to google play or anything else (unless you want to share it).

god I remember that one fucking me up. that game made me cry so much

[–] StringPotatoTheory@beehaw.org 12 points 1 year ago* (last edited 1 year ago) (3 children)

I think some comment bots are nice, like the TLDR / summarization bot, reminder bot, youtube piped links, maybe one that replaces an amp link with the original? But these bots should be labeled as bots in settings so users have the option to toggle off seeing them.

I don't like having bots post posts though, I've seen some in other instances and there's not much discussion happening in the comments a lot of the time.

[–] StringPotatoTheory@beehaw.org 6 points 1 year ago* (last edited 1 year ago)

Programming. I love making small command line programs in python or automating something. Someday I want to make a music desktop app that syncs songs to my phone.

Hot swappable mechanical keyboards. It can be pricey but there's hot swappable keyboards on amazon for cheap, and you can get your own keycaps and switches to create a keyboard that you are really happy with. I love being able to tinker around with my keyboards and swap things out if I don't like them.

Making a "second brain" or personal wiki. I love taking lots of notes (recipes I like, about what I learned, how to fix a software problem, etc) so I can find things easier in the future. I use Obsidian for this, it's really fun.

Lock picking. I got into this for a bit, bought some lock picks and bad padlocks. I watched a lot of LockPickingLawyer's videos and thought it looked fun so I tried it. I was bad at it, it's a lot of feeling when the pins move and stop. It takes a lot of patience but it's really fun.

Making edits to Open Street Map. If you see something wrong, you can go edit it if you make an account and use a map editor.

Raspberry Pi self hosting. I think they are hard to find right now, but it's cool to have a small computer running Raspberry Pi OS (linux) where you can install pretty much anything on it. I run Pi-Hole on mine and it blocks so many ad and tracker domains it's insane.

Making a game. I'm slowly trying to learn blender and unreal engine to make a game. I think it will be fun but also a nightmare.

I take notes in markdown using Obsidian. I tend to forget things that have happened (or when they happened) unless I am reminded of it, so I keep a daily journal. I also save any good recipes, how I fixed a programming bug or a software issue, just anything I learn that I want to save, or any ideas that I want to remember for later.

I can also quickly search my notes and it's like a mini personal search engine, it's amazing.

I used to write my journal in a private wordpress blog hosted on my computer, and I had so many random text files in so many different folders I could never find them when I needed them, so I'm really happy this program exists 😭

[–] StringPotatoTheory@beehaw.org 3 points 1 year ago (1 children)

I like writing in markdown so I use Hugo, and when I do a git push it gets sent to github pages (which is free as long as the repo and website is public!) There's a lot of themes so you don't have to tinker around much if you don't want to. But it's pretty easy to make some css changes / additions.