Posts

Showing posts from April, 2021

I don't get why WordPress can't handle HEIC photos

Image
The amount of work it takes to get an HEIC photo, from Apple iOS, to upload to my WordPress blog is insane. It doesn't work half the time and I end up having to reload, exit and restart, upload temporary files as JPGs, etc. It has made updating Amusement and Airtime significantly more difficult.  Many people have iPhones. I don't understand why it is so difficult for WordPress to add this feature. People have apparently been requesting it  since 2018 , and they've done nothing. And yet, it works here without any issues. Hmmmmm. Case in point: 

Random quote for today

 Found this one on Facebook.  "To be nobody but yourself in a world which is doing its best, night and day, to make you everybody else, means to fight the hardest battle which any human being can fight; and never stop fighting." —E.E. Cummings

It’s Sprinkler Day!

Image
Also known as the first day of the year that I see sprinklers running! I love the way the water droplets reflect on the grass, and the way a wet sidewalk glistens in the sun. It just makes everything feel so much more alive and vibrant. Plus, this means that actual warm/hot weather is on its way, not this weird 30-to-60 degree flip-flop thing we have going on. On those hot days, I love to walk or run through the sprinklers and feel the mist.  Here is a crappy picture of the sprinklers by the 7-11. I love to see it. 

"October Rain" by Yearning

Nobody can find this song, and Daddy Kool's links keep breaking after you download it to a grand total of one (1) computer, so...here it is.  Credit goes to these guys for the how-to. I'll write a song analysis at some future point, maybe.  They say I'm sick, but this darkness is only apparent.  I've learnt to see the beauty, When I'm lost in the night, and look into your eyes -- I praise the reaper's blessing hand.  Full Lyrics

Bad UX: Apple's "Close All Tabs" feature, and LDS Tools' Sync feature

Image
Close All Tabs on iPhone Safari  I don't think I've ever thought "yes, I want to close every single tab on my iPhone, all at the same time. That is exactly what I feel like doing right now." And yet, I've accidentally done it at least 3 or 4 times.  This is in contrast to my PC and Macbook. I close all my tabs on both of them every night, but that's because I have easily accessible and organized BOOKMARKS! And because I like to clear the RAM every night with a full shutdown (seriously, people who complain to me about having slow computers either a) have way too much crap installed on them, or b) never turn them off, and it's usually the latter). Mobile devices are great for on-the-fly browsing, spur-of-the-moment Google researching, and random TV Tropes rabbit holes. As a result, I don't like having all my different tabs closed on me, at the same time.  I was driving back from Target this evening, and was pleasantly surprised to hear "Are You Dea

Spring/Summer 2021 Chronicles: Week 1

Image
On Thursday at 6:12 PM, I finished my IT 567 (Cyber Security and Penetration Testing) final and concluded the Winter 2021 semester!  It was a weird semester. I started it off violently ill with stomach flu -- I was in so much physical pain that I actually thought I was going to die at one point, lol. After that, I dealt with some major brain fog for a few days (felt like I was living in a dream), and could hardly focus on anything. After recovering, I tried to catch up in CS 513, Robust Control, and quickly realized that despite my math minor, I was not ready for the class. Multi-page proofs with differential equations inside of calculus problems, holy heck. So, I withdrew from the course (first time I've ever had to do that) and instead focused on IT 567 and CS 456 (User Interface Software), while working at BYU ASG part-time and beginning the HackEDU certification.  I plan on taking CS 513 (for real this time) in winter of 2022, or -- worst-case scenario -- winter of 2023. Whenev

My potential MIT OCW series of courses

I am spitballing here, but this is how I may take them (which I will do alongside my MS in CS in preparation for my second MS in ECE -- without neglecting my secondary studies in art/animation and writing). And yes, I know that tons of people SAY they're going to do this, but then don't actually do it. Well, we will just have to wait and see if I finish or not, now won't we? 6.0001: Introduction to Computer Science Programming in Python 6.0002: Introduction to Computational Thinking and Data Science 6.01 Introduction to EECS via Robotics 18.01 Calculus I 18.02 Calculus II 18.03 Differential Equations 8.01 Physics I 8.02 Physics II 18.06 Linear Algebra 6.002 Circuits and Electronics (I may do the MITx version) 6.003 Signal Processing 6.042 Mathematics for Computer Science 6.004 Computation Structures 18.05 Intro to Probability and Statistics 6.006 Introduction to Algorithms 6.009 Fundamentals of Programming 6.031 Elements of Software Construction 6.823 Computer System Archit

On being a software engineer for the theme park industry...

Image
I am still moderately annoyed at that one guy at BYU OIT who told me when I was training that I couldn't get into theme park design with a computer science / animation degree. I can't even remember his name, but I'm still annoyed. :P The CS dropout, "well I guess you could make the next RollerCoaster Tycoon" dude.  Check out  Birket Engineering's career page.  Or, check out  their more modern one.  It is totally possible. Plus there are other theme park engineering companies such as Alcorn McBride that mainly hire computer scientists. And of course Disney Imagineering and Universal Creative often hire CS majors and animators too. I'm still strongly considering doing a second MS in electrical engineering at some point, after I've finished my current MS, done the CGMA theme park design course, and taught myself the basic concepts of EE via MIT OCW, but...check this out.  I mean, I've already gotten my BS in Computer Science, and from what the preside

Hijacking a webcam remotely

Image
Warning: Do not use this for unauthorized activity. Duh.  Step 1: Make sure that the victim machine has a camera, and that it's enabled. Then, open Metasploit in Kali.  Step 2: Select an exploit to use that your target machine is vulnerable to. I already had knowledge of this vulnerability through a Nessus scan that I did for an earlier assignment.  Step 3: Run show options  to see what you need to set in order to run the exploit.  Step 4: In this case, it looks like we just need to set RHOSTS. Set RHOSTS to the IP of the vulnerable machine.  If you need the IP, use nmap. I was working with a practice VM on my local subnet, so I could just scan that: Next, set RHOSTS to the IP: Step 5: Run exploit  in order to get a meterpreter session:  Step 6: Run webcam_list: If you can't see any webcams and you're on a VM, go to the victim VM and connect the webcam -- it may still be connected to your host. The next picture shows what it looks like for me after connecting. You may

Debugging in Dart: "required isn't a type"

Image
This is an annoying bug that can occur in Flutter and Dart when you are trying to make certain parameters required.  Ew.  Ok, let's try changing the syntax a little bit.  K, so that's a bit more helpful.  What's in our pubspec.yaml for the minimum required SDK?  Oh. Maybe that's why.  Change the version to >=2.12.0:  And then run pub get:  Looks successful.  And boom! The error is gone.  Warning: This will cause Dart to be way stricter about type safety, so you might get a zillion other errors in your project. So, the choice of what you want to deal with is up to you.  I had to add an extra argument to my run configurations:  And then everything ran smoothly once more. 

excuse me

Image
  WHY THE &*@#% IS IT SNOWING IN APRIL?!!?! I was wearing shorts yesterday.  This is March weather. This sucks and I want a refund.  Also, I have so much to do until the 14th that I might actually die. Let’s find out. 

Random inspirational song quote for today

 "And if I had the chance to change my mind, I wouldn't for the world."  -- Emilie Autumn, "Swallow"  And a bonus song, with a similar message... "The feeling of letting go, I guess we'll never know." - Owl City, "Rainbow Veins"