Skip Navigation

Posts
5
Comments
271
Joined
3 yr. ago

Interests: programming, video games, anime, music composition

I used to be on kbin as e0qdk@kbin.social before it broke down.

  • The board is still there, but "cupbox" might be more accurate. 🤔️

  • If that doesn't work when you try again later, then try searching in the community@example.com format specifically, and also try searching for the URL of a specific post -- that might get it to federate the post and then you should be to access the magazine from that if it succeeds.

    If that still doesn't work, message the admin of your instance and ask them for help.

    Good luck.

  • Try searching for the community explicitly -- e.g. community@example.com -- that should make the server aware that it exists. You may also need to subscribe to keep it from going stale, IIRC.

    It's been a while since my time on kbin, so apologies if I'm remembering something incorrectly or if mbin has diverged since then.

  • I fits, therefore I shits.

    Best wishes for a solution -- for both of your sakes!

  • Sounds like you're a technical manager now -- or, at least, most of the way there -- just with LLMs as your reports instead of junior devs...

    I still write my code by hand in xed. I'm not exactly anti-AI (my feelings are mixed); I'm just the kind of programmer who wasn't using IDEs even before the LLM craze started...

  • By HTPC, do you mean just playing videos? If so, you're probably fine as-is for most content.

  • If you're interested in building a new general purpose search engine, it probably makes the most sense to start with Common Crawl's data set and augment it rather than starting from scratch.

  • I don't know about MicroPython or Arduino specifically, but I often call code I wrote in C or C++ using ctypes from regular Python.

  • That's more or less how I read it, yeah. Pretty sure the authors were thinking in terms of GUIs having a field to enter that info when you make a user account on a system but I think something like that would meet the intent for programs to access the user's declared age.

  • California fuckwit OS age verification means I'm going offline soon.

    Go read the actual bill. It has issues, but it's not an ID requirement. It's an "are you over 18?" type of check (with several brackets) at the OS level.

  • If we're including borderline fantasy options, a private Zeppelin might be neat...

  • When I was a kid, we had a class on Logo in, I think, 4th grade? (It was either that or 5th grade.) It wasn't particularly hard to make various geometric drawings with it, but it also wasn't clear how to use it to do anything beyond that.

    I used to tinker with Visual Basic on the school's computer lab at recess sometimes around then. One of the people who ran the lab showed me just enough to try to make a calculator UI (e.g. push number buttons and have it add numbers to the display) but didn't really explain the principles enough for me to get further than that. (I think he loaned me a book on BASIC that I tried to read on the school bus, but I couldn't get very far with it at that age.) I ran into a macro virus back then as well, and I was able to understand the logic for erasing files on a particular date when it was pointed out, but I wasn't able to make something like that or analyze it myself at that age.

    I also tinkered with HyperCard and some other creative software at home at around that age. I did not understand HyperTalk but could do a few simple things. I also stumbled into AppleScript but didn't understand it. I think I recorded macros with it, and tried to modify what it spat out without much success. I remember running into something about timezone conversion that was really cryptic to me as a kid -- that might have been the first time I encountered the term "GMT"? There's a lot of little things like that which will trip up a young beginner...

    I think I also checked out a book on Java from the library that had a CD-ROM with the compiler on it somewhere in that 4th~6th grade age range (don't remember more specifically when) -- I was definitely too young to for that. I was able to install the software, type in a program from the book, and make it run but I wasn't able to do anything beyond that with it and it was too tedious for me to persevere through the cryptic parts when I was that young.

    Somewhere around 5th ~ 6th grade I found Game Maker and taught myself that by tinkering with the sample games. For example, by making alternative level layouts for the Pac-Man clone and adding in some simple things like one-way teleporters. I used the drag and drop interface at that age with one of the really early versions before the 4.0 UI re-design -- it was a lot more approachable as a beginner, IMO, before that redesign. (With the changes it was better for me as a hobbyist as I got older though.) I eventually taught myself how to use its scripting language through a mixture of reading the manual and trial-and-error. The manual didn't explain the basics of programming very well, but the reference documentation for it was easy enough to understand that once I got a handle on the basics I could do a lot with it. I'm not sure how old I was when I got a good handle on it. Maybe 7th or 8th grade? I was able to make some fairly complex things from scratch by 9th grade and taught myself C++ in high school.

    I definitely could've learned a lot more conceptually earlier if I'd had more direct mentoring from someone who could code; I had to figure out a lot by trial and error. My knowledge of math, reading ability, etc. limited my ability to self-teach from books. People around me were also rarely able to answer questions when I hit something above my expected grade level (e.g. I remember asking what "sigma" meant to a math teacher in 7th grade after encountering it in a book and she didn't really understand my question and told me it was another variable like x instead of recognizing that I was asking about summations but didn't know that word yet... I eventually made the connection between it and for loops but I could've understood it then if I'd had the vocabulary to ask the right questions or had the sample text handy when I asked...) In retrospect, I'm surprised at how bad my teachers in high school were when I tried to get help with figuring out how to move things in circles in a game I was writing -- that was all just basic trig.

    I guess to summarize: if they're motivated, yeah, you can get a surprisingly long way very young.

  • No kids Trick-of-Treating showed up at my door yesterday, but holy shit it was loud outside. People (adults) were lining up stretching around the block to get into some event, I guess, in an adjacent building. Lots of yelling / very loud talking, honking, etc. Bunch of police sirens at like 3am or so. Some Friday nights are kind of like that normally around here, but this one was extra rowdy.

    Downtown area of a city on the US West Coast.

  • Just run a web server and expose the specific files you want to share through that?

  • No; the calculation is using bytes not bits, so 3 is correct. (24 would be correct if it were bits.)

  • Been a long time since I've used a laptop, but usually when I've got a terminal open I'm doing something with Python these days. Often I just use it interactively as a calculator with some nice extra features. (I have some libraries like humanize installed in a local environment that I fire up frequently for quick tasks. That library can turn a number of bytes or seconds into easily readable approximations -- e.g. humanize.naturalsize(1920*1080*3*60) spits out 373.2 MB for the size of 60 frames of uncompressed HD video.) I also have a bunch of custom scripts for various things -- like a trivial spellchecker, custom image viewers, tools for converting timestamps between formats I use frequently, etc. Occasionally, I'm checking the load on a system with tools like htop, or logged into a remote system with ssh to fix something, running a long download with wget (or other tools), or re-encoding a video with particular settings using ffmpeg. Rarely I'm searching through my files with grep or other tools.

  • Insert real world money to continue/for advantage. Whether it's modern FTP with MTX or old school quarter eaters, it's poison to games.