Skip to content

Joshua's site

Home of the crazy

  • Alien Outkast Studios
  • What is Elvenmonk.net?
  • Who is Joshua?

Stop saying schools need to teach everything

Posted on August 27, 2020August 27, 2020 by Joshua

I don’t get how this is so hard for people! I don’t care if someone is left wing or right wing everyone wants to throw everything on school’s shoulders! It is so god damn annoying. “I only learned how to find the square root of x not how to balance a check book!” hur hur hur. Shut the fuck up. If you can’t tell this is going to be a super angry post.

For those that don’t get it. School is supposed to teach you academics. School should not teach you life skills. This is because school is an academic environment. You should learn life skills from your parents, family, or community out reach programs. “Well, I am not lucky to have both my parents!” Cool. Neither did I. You know what I did? I asked my uncle, aunt, grandma, occasionally my mom, and I even faked as being interested in Christianity to go to church outreach programs to learn skills. Just because you have half a deck doesn’t mean you can’t play.

My story? My dad went to prison when I was young and my mom was always working. When she wasn’t working she usually spent her time depressed watching TV and eating ice cream. Am I upset at her? Back then I was. As an adult I understand more of what she was going through and honestly have forgiven her.

So when I needed to learn to sew? I asked my grandmother. When I needed sex advice? I asked any family member to be honest but my uncle gave me a lot of advice. When I needed advice on growing up as a man? Uncle. To get my driving permit? Aunt helped me get it. Learning to repair and random stuff? Church outreach programs. I did not have the best of hands dealt to me, but I managed to learn stuff through other means because I didn’t have both of my parents.

Why shouldn’t the school teach this instead? Because it is fucking academics. You don’t go to your parents to learn algebra. You don’t go to your priest for that either. You go to them for life advice and skills. Many parents don’t want to teach this stuff and want the schools to do it. Kids since my age group have grown used to the school’s raising us that many people my age bitch about schools not teaching us to be adults. No shit. The school isn’t our parents.

A prime example is sex education. TEACH YOUR KIDS SEX EDUCATION! You have no idea who is teaching your kids sex education. Like South Park once famously said,”Your kids can be learning from someone who has never had sex, has a warped view on sex, or is a sick pervert.” All of which are very valid. For those that don’t know. In the US 1 out of 10 kids are molested by teachers. This is an actual study done by the US. If anything, having a pervert teach your child sex education is the easiest way to get away with it. They’re just “teaching”.

Don’t approve of school teaching a certain curriculum? Too bad. It is being taught. Do you want your kid to understand how to have safe sex? Then you have to teach them. STDs? Can’t rely on schools. Hell, my friend had a sex ed teacher who kept showing deformed dicks in class due to STDs that my friend was scared of sex for years. My sex ed teacher just said “wait ’till marriage”. What fucking knowledge is that? I was then tested over it.

School is also an awful way to learn life skills. Why? Because when you get too many people together it decreases the chances of questions being asked. Which is why ever since school’s have taken over sex education in the US sex knowledge is on a decline. If it is a one on one you feel safe asking questions. As more people show up you are afraid of sounding dumb. Which ends up with a class never asking questions even though no one knows. In my calculus class this was such a problem that I would ask questions I knew the answer to just so people would feel comfortable asking questions.

“Well I don’t have family.” Church? Community out reach programs? I know most community out reach programs are gone but it is important we petition to bring these back with funding. Community out reach programs help us a lot. Sure the person could be a pervert like a teacher but most community out reach programs are people in your immediate community. Where as a lot of teachers drive from all over to work. Church is the exact same but even more smaller of an community.

Why does everyone want school to teach anything anyways? Do you really want to get tested on how to balance a check book? Which is just basic addition and subtraction; for you people who keep bitching about math being worthless. School does not actually foster a good learning environment because we constantly have to succeed. There is no trial and error when it comes to tests and homework. You fail or pass based on your immediate knowledge. Save My Dears came with a lot of failures. Hell, I uploaded it without death scenes working correctly. Had that been graded by school I could’ve failed. Instead I was able to learn from messing up and then people reporting the death scenes didn’t work. Fixed it and learned from my mistake. Willingly asking to cripple our life learning skills like this is idiotic.

Then comes the funny part. People who say teachers make too much, when they don’t (and no they don’t get summer vacation pay unless they choose to take money from their regular paycheck to be held for summer pay), so they keep defunding teachers. Teachers are already overworked with many bringing work back home nightly and having to work a second job just to live. People want to keep throwing their parental jobs onto parents and cutting their pay. Schools are already over crowded and under funded. The last thing you need is someone stressed and tired teaching your kids life skills in that state. Many teachers can’t even teach academic skills in this state.

I don’t know how to end this! So, fuck it! Teach your kids life skills. If you can’t. Ask their friend’s parents you trust or their other family members. Ask your church leader or find a community out reach program. Fuck.

Posted in ArticlesLeave a Comment on Stop saying schools need to teach everything

Make better tutorials

Posted on August 19, 2020August 18, 2020 by Joshua

Recently I decided to get into speed running. I will start speed running Twisted Metal Small Brawl next week, actually. I am setting everything up as we go. What is speed running? It is where you compete to see who can complete a game the fastest within certain rule sets. However, getting set up for speed running has been annoying. With numerous tools and programs I’ve never used before. These tutorials were so awful I just took the time to learn how to use it all on my own because I was not about to waste a hour of my life of “uhms” and wasted explanations.Which is how this subject came to my mind.

Make better tutorials. Christ how is that hard? I want to go over types of tutorials too because it is very annoying how alike all of them are because people can’t make decent ones. Before I go over them I want to go over what I think the best tutorials have:

  • Split into sections
  • Keeps uhms and stutters to a minimum.
  • Has a script
  • Audio
  • Properly mixed audio
  • Cut the useless content
  • Know what you are talking about

Split into sections: I know why people don’t do this, but screw you. Do it. It is very annoying to go through a 40 minute video for 2 minutes of content I need because people don’t even bother to do time codes. This is because people are trying to get YouTube watch time for higher ad rev. However, these videos I tend to ignore.

I once watched a tutorial over map making issues I was having when I made Killing Floor maps. I kept getting this one bug and people kept linking to this one video for the fix on it. Everyone linked to this video. The video was a hour long and the part I needed was under 5 minutes. The video was poorly edited with no time stamps or anything. So, after spending some time trying to scrub through I just gave up and watched it. 40 minutes into it what I needed finally showed up. Split your content up or at least provide time tables.

Keep “uhs” and “ums” to a minimum: Nothing is more annoying then when you watch a tutorial video, or any video, and it is full of uhs and ums. Unless it is supposed to be a live recording. It is clear these people had no plans to make a tutorial. They just opened up their screen recorder program and just went to town. I’m sure if you go through and edit out the uhs,ums, and pauses you could cut some of these videos from 25 minutes to 18.

I recently was linked a video for LiveSplit, from their official website, and it was the worst thing ever. The video was full of uhs and ums just wasting time. The fact this was the programs officially recommended tutorial is pretty sad. Later I will go over this video more.

Has a script: As with the above mentioned uhs and ums it often feels like people just create a tutorial with no script or outline. They just open the program and go. So, it is disorganized and disjointed. You can go from talking about how to set up keyboard short cuts to editing the theme then to how the short cuts actually work.

You need to keep things progressively linear. If I am teaching someone about programming. I don’t explain an int, for loop, switch statement, and then increamentation. No, you’d explain variables at once, basic math, increamentation, if statements, do while, for loops, and then switch statements. There is an order you should teach things to keep it simple. Like if you are learning the ABCs you don’t go A,B,Y,R,F,H,E,C,Z,X,L, and D in order of learning the ABCs. You learn them in order.

Audio: Speak in your videos. I know this isn’t common these days but back in the day people just used to do either text to speech or text on screen tutorials. Depending on the tutorials you are looking up these can still be common. Not only that if you are looking up something sometimes people will link to a video that is over 10 years old and has no voice. Just make a new god damn video and stop linking to tutorials that old.

Properly mixed audio: Look, audio is important. So is making sure it doesn’t sound like you have a upper respiratory infection when you are talking. It is also important to learn how to mask your microphone noise and to not add music that makes you hard to hear. That last one I never understood. I am here to learn from you and I can’t hear you.

Cute the useless content: When looking up videos for LiveSplit many of them included how to download Livesplit, WinRar, how to extract files, how to move files to a new directory, how to create files, etc… This is a lot of extra steps I see often in tutorial videos.

I was looking up how to connect a Switch to a USB ethernet cable adapter because mine wasn’t working. Turns out mine was an unsupported chipset I had to find out through a lot of Googling. I wasn’t sure if I needed to do something special or what; so I tried a tutorial to at least see. The guy in the tutorial spends 5 minutes explaining how to plug in a USB cable, how to remove your Switch from the dock, how to plug your Switch into the dock, and how to plug in an ethernet cable. The tutorial was 6 minutes long.

Know what you are talking about: This is the biggest offense there is. It is very annoying to watch a tutorial video and they just say “Click this box for this option. I have no idea what it does but click it.” Explain the fucking option if you are going to recommend it or recommend against it. For the LiveSplit one it had the opposite effect and the option it told you not to check is the MOST IMPORTANT THING for speed running on PC.

I am fine if you make a tutorial video and you don’t know everything. However, at least be honest and don’t cover that part. I was watching a tutorial on digital audio workstations, or DAWs, the other day. The guy says “These options I have no idea what they are for. I do not touch them so I will not try to explain them or tell you to mimic my settings.” That I can respect. If the guy told us to load specific settings and drivers without explaining anything then it would’ve made me upset.

It’s like when people get random PC performance tips from random people and install all this shit that ruins their computer without understanding what it is doing. There was one person I knew who installed custom network drivers that were designed for a single network line system so they could play games better. What happened was only one connection could be active at a time. She’d connect to CS:GO and steam would die. She’d load steam and YouTube would die in the background. Etc. It made whatever she was using faster but it gave her internet tunnel vision, so to speak. She came to me for help and when I explained this she refused to listen. The guy who told her to install that driver basically then convinced her to make a bunch of fake networks to connect to and run things through. Which slowed her PC to a crawl performance wise and then her network too for it being split so much.

So now let’s go over types of tutorials:

  • Videos by people who can’t teach
  • Videos by people who have no clue
  • Good videos by experts
  • Bade videos by experts
  • Long videos that say nothing

Videos by people who can’t teach: This is the LiveSplit video I will have a section on in a bit. The guy who made this video can’t teach. Every rule one has for being a teacher this guy broke. However, he at least knew what he was talking about for the most part. I feel like these people would make great tutorials if they didn’t just load up their screen recording tools and go. Spend time writing it and planning it.

Videos by people who have no clue: You run into these in the tech field a lot. Someone will just read a wiki how and make a video on it explaining nothing but step by step instructions they got somewhere else. They often get a lot of things wrong and cause a lot of harm. I ran into these a lot when trying to learn how the AndroidOS worked.

Good videos by experts: These are the best! These follow all the above guide lines I have, except for split/time stamps most of the time. These people take very confusing instructions and make them easy to understand. These people can make a video for beginners that experts can use at the same time to get that small bit of missing info. There was a great PS2 HDD mod video that turned this confusing mess of forum posts into a easy to follow video.

Bad videos by experts: These are still good, oddly enough. The only reason these are bad is because they gloss over a lot of stuff they have forgotten people might not know. While you can still get some great lesson from these videos they are not good for beginners. The people who need these tutorials the most.

Long videos that say nothing: That stupid Switch ethernet video. 6 minutes may not be long but it wasted 5 minutes on stuff it didn’t need to show. However, I have seen tutorials for modding consoles and software that are over 30 minutes long but honestly by the end of the video I felt like I learned nothing.

The live split video: This video is the main reason for this post so I feel it is important to single it out. This video is awful and the fact it is on the main website for their tutorial is bad. This video clearly had no script or outline, the guy did no editing, full of pauses, had useless content sections that were of sections being repeated, was over 20 minutes with no time stamps, and didn’t know what he was talking about randomly.

I feel this video could be drastically improved. I watched the video for two bits, how to set up LiveSplit and use it into OBS to make sure a internet connection wasn’t needed because people kept saying I had to connect to an online database. The internet part wasn’t included and setting up was pretty awful. Most of the video was how to make it look pretty. Where he even stopped midway through going over setting it up on how to make it look pretty then went back to going over how to set it up. Then went over the same thing he just did later in another how to make it look pretty section.

He also told people to not check global hot keys because it was useless despite not knowing what it is. Global Hotkeys just means you don’t have to have LiveSplit active to use it’s hotkeys. Say you are speed running a PC game and you need to stop your timer or mark a section. Without global hot keys you will need to minimize and have LiveSplit be your active program to stop the timer. This is a very important thing and he told you to not turn it on. It took me 20 seconds of testing to figure this out. He said he’s never used and had no idea so to not turn it on.

How to make the video better? I think splitting the video into a function video and then a make over video would’ve been better. This way if you are like me and want to focus on getting it running first before making it look pretty you can.

Then you would write a outline and basic script to keep you in check and cut down on wasted time/sections for each video. Fun fact, preparing with a basic outline and studying it helps cut down on stutters, uhs, ums, and pauses. Those happen because you are stuck thinking and are uncertain of where to go. If you keep an outline handy you can always reference it.

It was very clear he was just recording with no idea of what to talk about or discuss. In fact, when he was going over how to create splits and all that jazz he stopped confused and then after a bit decided on Wind Waker to be the example. He should’ve had from the start “When I get to this section on creating a game and custom splits the game should be titled xxxx and there should be y splits, each of which titled a,b,c,d….. Even him wasting that small bit of time trying to come up with a game and then splits is still wasted time. Even if it only amounts to say a minute that is still 1 minute out of 20 minutes. That’s 5% of the video wasted. Add in the pauses and uhs you can probably cut down 2 minutes. Which makes it 20% saved with a script. Possibly more with the wasted extra content.

I also think learning how to actually use all the sections of the program before telling people what not to use and to use is important. This is also something an outline is good for. When I am teaching something and there is something I don’t know I include in my outline to study it then create an outline of that sections. It is more work but you will be a much better teacher for it.

His audio was perfectly fine and I think it was well mixed.

This has always been a thing that bothers me. A lot of people get away with this truly awful tutorials simply because no one knows any better. I am tempted to start making some to cut down on unneeded content. Not sure. Yes, I am aware this is long with a lot of repeated things said but it was still a oddly organized rant.

Posted in ArticlesLeave a Comment on Make better tutorials

Save My Dears APK

Posted on August 18, 2020August 18, 2020 by Joshua

Hello!

The APK is officially out! Click here to download it!

That’s the update. MacOS and Linux still in testing.

New blog post coming later.

Posted in Alien Outkast Studios, Game DevLeave a Comment on Save My Dears APK

Writings and updates

Posted on August 10, 2020August 10, 2020 by Joshua

Hello out there internet land. I’m fine and dandy. Been a bit busy with some stuff lately. It’ll be fine. I miss playing my guitar already, ha. So what is this post about? Eh, writings and a update. Let’s do it!

First the update! I was able to get Save My Dears to run on my phone. Android build releasing soon- TM- once I can get confirmation from my friend that the MacOS build works. I just want to wrap up a final post about Save My Dears. However, if by next week I can’t get a confirmation on MacOS then I’ll just release the Android one and do a second unneeded post about the Mac OS build. Linux build testing is happening now.

Writings! What? Well, I have a few topics I have been wanting to write about. If no one has noticed I tend to be “late” on my ramblings. This is intentional. I do not like to post about things that are current and happening. One it draws so much unneeded hate. Two it is best to wait for facts and info. Three it is annoying when you write something a big event happens and you just get thrown into it with the point of your writings being ignored. Due to these my ramblings keep getting pushed back. Kind of tired of it.

What topics do I want to write about?

Topics:

  • Issues with the Switch store and Indie development (This one is not going to go how you think)
  • The lesson no one fucking learned from GamerGate: Including GamerGate! – This one never fucking stops being relevant
  • Why games are easier these days
  • Whataboutism and how just about everyone uses it wrong
  • Why I hate Breath of the Wild – This one delayed because I’m just lazy
  • Why I don’t like movies – Delayed because I had to do some introspection on this
  • Why remakes are bullshit
  • Why “No other game in this genre” is bull shit. – This one I think no one is interested in
  • Why every mobile game is a gacha and/or waifu trash
  • Why we need to stop using the term Games Industry and Gamers for everything – This one I wrote and it is finished. I just never published it.

Also another issue I have, if you haven’t noticed, everything here is just about video games. Eh, Kind of get tired of writing just about games. There’s some more but these are the ones I am interested in publishing. I don’t know. If you’re interested in hearing my ramble about one of these then drop a comment here or on Twitter or something.

I’ve also been debating doing game reviews or something to give me some motivation to play more games again. I don’t know if anyone would care? If you’d like to see a review then let me know. I don’t know which I’d do a review on but I’d do one if people were interested.

toodles.

Posted in Articles, Game DevLeave a Comment on Writings and updates

Save My Dears update! Version 1.2

Posted on August 5, 2020August 5, 2020 by Joshua

Hello! I am excited to announce version 1.2 of Save my Dears!

What is new:

  • Buttons! – Yes, the game has buttons now! So it works with mouse and mobile devices! Due to this I am working on getting an APK ready. I will not be able to release an iOS version until I can get an Mac and iPhone/pad to try it out on. The APK will be downloadable here because I do not care to pay Google to upload a tech demo when it is released.
  • A Alien Outkast Studios logo! – I am not a graphics designer.
  • An icon I made for the PC, Max, Linux, and Android build. – Working on getting it up for the web version. Yes, Mac and Linux builds are being tested right now!

Links to play:

PC Download Link
Web Version

More than likely once I get the Mac, Linux, and Android builds up and running they’ll be the last update to Save My Dears.

Posted in Alien Outkast Studios, Game DevLeave a Comment on Save My Dears update! Version 1.2

Post Mortem: Save My Dears

Posted on July 31, 2020July 26, 2020 by Joshua

Here is the post mortem of Save My Dears. It’s not well structured, but neither was Save My Dears! It’s just a reflection on ways I messed up, things I did right, things I wanted, and such. It was kind of hard to write because Save My Dears had more time spent in Libre Office then Unity or Visual Studios. Also! A downloadable PC build is out now!

The goal of Save My Dears:

To make a game in 3 days, get back into programming, and understanding Unity.

Goals met:

Get back into programming and understanding Unity.

Goals failed:

To make a game in 3 Days

Why?:

I was supposed to make the game in 3 days. I made a lot of progress in 2 days. However, I got distracted by my then weekly D&D campaign and was burnt out on writing. So, I would stay up till 5 AM working on the writing and then spend the next night fixing what I wrote the night before.

Ultimately this was a shit way to work on a game. To make actual progress I just wrote mindlessly and ignored grammar, spelling, and only cared about basic continuity. This led to me being able to write the 4 paths in a week. This took a week because again I was writing from 2 AM – 5 AM.

Finally came the editing. The editing was done in 3 days and maybe a total of 5 hours.

What I would do different: Not write at 2 AM – 5 AM. Jesus did that ruin me. Being able to think clearly and writing not insane gibberish that I had to decode later would be way better. Editing a sane thought is much easier.

I would’ve made a schedule to mark my progress.

Give Heather a personality. Half of the time I’d write a section she was supposed to be alive in and then forget,because I was writing at night. So when editing I hastily added her.

A flow chart to help organize events. This forced me to write very linear. I would come up with ideas, write them down somewhere, and then wait until I got to that scene to write them. Writing linearly is pretty terrible.

Write a clear project scope so I do not expand outside of my time restraints.

Things I did right to help me with my goals:

I cut the daughter from the game. I hadn’t named her. However, I did give her the personality of the dismissive teen. Had she lived she would’ve been more grateful for her family and if Ethan died demand revenge. The funny thing about cutting her is she was the only person to have a personality. The reason I think cutting her helped is because adding her added another section to all other paths, a path of her and Heather, a path of her and Ethan, and a path of her and John only. So, this cut a lot of writing.

I created numerous documents to manage the story splitting paths. This helped me focus solely on a path at a time. So when I was writing path B I could only focus on path B.

I wrote the path where everyone lived first. I then branched off and wrote new paths based on this path. Writing the true ending first gave me a better idea of how to continue the other paths.

Features I wanted to add but didn’t:

Mouse and touch controls. This might happen later.

Randomized story to where the order Ethan, Heather, and daughter appeared was different on each play through. This was cut because while it would’ve been cool I feel it would’ve ruined the flow of the story.

To play like Zork instead of 1-3 keyboard choices. With Zork you move North, South, East, West and do actions. Like Climb tree, cut rope, etc…. This would’ve made it more of a game. In the future I plan to make a text based game like this.

Features I liked:

Going back to the screen you died on despite it not working at launch. I liked this because it was just a time saver. You could choose to go back or you could start over. It saved only 10 seconds but that’s 10 seconds!

Inspiration:

This was a online class assignment. That is why I made it. Originally the story was about confessing your love to someone. It would’ve ended with you getting a date, rejected, or arrested. I couldn’t think of much to write about with this version. So one night I was looking at a pack of batteries and I see two deer leaping. I thought they were leaping to kill. So, that’s how Save My Dears came to be.

Originally Save My Deers was supposed to be like a total of 8 scenes. I expanded to 26 in the true ending path with the lowest amount being 8 in a path. This is without counting the death scenes. It grew and I thought I could contain it. Whoops.

Technical mishaps:

I forgot to include going back to the scene before you died because I did all of that at 4 AM.

Finances:

I dunno…. My electric bill? So like… $13?

Return Investment:

$0- Free tech demo. I just hope someone liked it. If one person enjoyed it then I’ve met my return investment.

Posted in Alien Outkast Studios, Game DevLeave a Comment on Post Mortem: Save My Dears

Freeze

Posted on July 29, 2020July 29, 2020 by Joshua

Life
is not a joke
Life
is a mystery
Life
will never freeze
Life
melts.
Is it into pain and agony?
Is it into joy and pleasure?
Life melts.


Fuck you Microsoft.

Posted in Poems1 Comment on Freeze

Advertising on the internet – Section 230 series part 2

Posted on July 28, 2020July 26, 2020 by Joshua

I do apologize about the last post. I keep dealing with anti Section 230 people because they don’t understand it. All they know is it is a political talking point that is being used to “fight anti censorship of right wing people” when that’s not true at all. In fact, it is a purposeful distraction to make sure you don’t see the real thing screwing with the internet. Again, I am doing research into the PATRIOT ACT more right now but… sheesh…. This thing really did a number on the world; not just the US.

For today’s part I would like to go over advertising on the internet. Normally I put all my terms into a block for international readers at the start because it is assumed western readers will understand. However, due to this weirdness of this post I will be putting the explanations of things when they are brought up.

Who knows when YouTube’s first Adpocolypse was? Who knows what the Adpocolypse is? Well, it is when an event on or off the website causes advertisers to pull out of the site. Which then forces YouTube to enact stricter rules and policies to keep advertisers making the site much worse.”Oh I know this! It’s when Pewd—” Let me stop you there. Believe it or not Pewdiepie wasn’t even on YouTube when the first Adpoc (short for Adpocolypse) hit. This dates back to a old 4Chan raid on YouTube and where the meme “I am 12 years old. What is this?” came from.

In the long long ago 4Chan used to do raids. One of which was where they decided to upload porn disguised as kids content. The op (short for operation) was simple. Upload hardcore porn named as a kids TV show. So when kids went to watch a Jonas Brother’s video they instead saw porn. This raid went off without a hitch, surprisingly. Everything was good until the videos were being reported, but this was expected. Some guys went as far as uploading the first minute of a Jonas Brother’s music video then the rest was porn. Others uploaded sections of kids TV shows and then after the 45 second mark would randomly splice in and play porn for anywhere from 2-10 seconds and then cut back to the kids show. Rinse and repeat throughout the video. Some gents even used YouTube search engine optimization, SEO, to get their videos to the top so kids would watch it.

Outside of the meme “I am 12 years old and what is this?” this raid is largely forgotten. I think BBC did a article on it and that was it. What happened after is YouTube worked on porn detection software after this raid and easier reporting tools. Which has now spawned to detecting way more things on the not approved list. The reason YouTube had to make these new tools is because advertisers dropped a bit. Some people complained to the companies that their kids saw porn on their shows on YouTube. Laughs were had by all at HQ. However, this sparked the first Adpoc. It didn’t last long. Advertisers were happier with the new tools.

“Oh. Well, the second was when P-” Wrong again. The second Adpoc not only hit YouTube but it hit Facebook and Twitter too. However, Facebook came out unscathed and Twitter got screwed pretty hard. The second Adpoc was when al-qaeda used to use social media to recruit. “Bull shit!” I often hear but no this really happened. For some reason this never became a big story. You don’t hear about it outside of people making fun of old Twitter these days but it did happen.

The story here is Al-Qaeda used social media to recruit people to a surprising degree of success. While YouTube, Facebook, and Twitter knew about this the governments of the world told them to keep the profiles up so they could monitor them. This led to a few arrests and deaths of some prominent terrorists. It’s better to have your enemies thinking they are secure then using actual secure tools like they are now. Eventually people were getting banned from the sites and then would post pictures of terrorist cell accounts. This brought light to the entire event. Facebook purged all accounts in an instant. YouTube purged most and worked hard on getting them on. Twitter deleted the big ones and left tons of smaller ones.

Advertisers were not happy with this. This caused another Adpoc but on all sites. They came back to Facebook really quick and YouTube shortly after. Twitter however stayed there licking its wounds for the longest. This one I 100% get. Why would you want your ads playing next to or before a terrorist recruiting video. I also understand what the governments were doing but this entire situation was handled poorly by the social media sites.

“Now is it Pew-” No. The third Adpoc came from racist YouTube videos! “Wait..” It’s different. Also disclaimer. I don’t know if this happened before or after the terrorist videos 100%. I think it was after but I could be mixing up the events of these two. This is the era of YouTube that many kind of forgets to exists. When videos of people uploading videos holding guns going “This gun here’ll kill that nigger Obama. I’m not saying it’ll be me but this gun’ll do it.”

This era of YouTube did a lot of damage to YouTube in the long term.While you saw tons of racist videos at the time many were played very straight face. So it was hard to tell which videos were jokes. Due to advertisers leaving over this many new strict rules were applied. Also a lot of research went into auto detection software. During this Adpoc accounts were just deleted. No notifications. Just one day you were there then gone. Many thought this would be the end of YouTube because people’s videos were getting taken down over user comments too. Rather then keep that going they started to ban users over comments. Somehow for this one some of the advertisers came back.

“Wow, 4 before? Are there anymore?”- Maybe, but not as far as I can tell or remember. Now, for the 5th Adpoc is the Pewdiepie event! Pewdiepie is a YouTuber who used to play games and now just does meme reviews. The funny thing to me is his event coined the term Adpoc but he caused the 5th one on the site. What happened here? While streaming on Twitch he paid someone on Fiver, a website where you pay someone $5 to do something, to hold up a sign about Jews as a joke. Just to see if the guy would do it. To everyone’s surprise the guy did. Despite this not happening on YouTube it caused a massive advertiser exodus due to every news site covering it and slamming YouTube and Pewdiepie. Even with new strict rules put into effect and adding the yellow icon of death, this is where ads will be limited by those who approve of offensive content, to YouTube a lot of advertisers didn’t come back.

Unlike the others this caused a lot of permanent damage to YouTube’s adshare program. While the other Adpocs caused minimal advertiser damages in the long run they did add a set of stricter and stricter rules/tools. However, the Adpoc didn’t end at YouTube. Due to all the news stories and many people seeing how much this upset advertisers this affected websites as a whole. Twitter had to make new rules and so did Facebook. This Adpoc showed everyone that if you fuck up big enough, or have a big enough target, you will ruin the internet. For some reason no one seems to understand it is the advertisers that put us in this situation and not the websites, or Section 230.

Adpoc 6 people know as the Carlos Maza situation. Which is where Maza caused a giant shit storm on Twitter over a YouTuber making fun of him with a t-shirt. This led to more advertisers pulling out and YouTube censoring all political content for a bit. Which Maza later said he never intended for left wing views to be silenced. Then double downed that it is good he ruined YouTube. The cock. This led to even more tools that have fucked YouTube hard and get updated monthly it seems. Carlos later lost his job at Vox and tried to make a YouTube channel and cried about it being too hard to make money on it. If you wanted to know the end of that situation.

Adpoc 6 is another case of bullshit off of YouTube causing advertisers to leave forcing YouTube to take care of shit off of the site somehow. This also affected Twitter because people were outing Twitter for stuff they were allowing. Now Twitter has admitted they are having a hard time keeping ads because they keep pulling out over offensive content.

While Adpoc 1-4 might not be considered it by many because ads came back. I still consider them Adpocs because of the lasting damages done elsewhere and showing the power we have at killing websites. 5&6 both destroyed YouTube and Twitter. Not only that other sites are eating shit over them allowing free speech due to it too. However, people are blaming the sites for cracking down on fun instead of just trying to stay afloat.

Is there a way we can counter this? Yeah, whenever an advertisers is being targeted or a big Adpoc like event happens contact advertisers and say “If you pull ads I won’t support your company.” We have to let advertisers know we want them on their websites. If they leave then in comes censorship. The worst thing? Advertisers are all using US morals too. For instance, if you show a company something that is culturally acceptable in Asia or the EU and you spam the US branch the US branch will pull ads based off of their local morals and not international ones. Which adds to US companies controlling the internet for everyone.

Now this one was over how advertisers have fucked over the internet. The truth is they were reacting to bad shit happening. Every company wants that squeaky clean brand image. Which is funny for Coke to say they don’t want to be before a bad YouTube video when they hired hitmen to take out union leaders in South America or Nestle printing ad after ad in Africa saying their baby formula is better then breast milk. If you want to fix Twitter and YouTube you have to convince advertisers to come back and run ads on mature content. That’s really it.

Oh there was an adpoc 7 that was kicked off by a US law being passed preventing targeting ads to children. This caused a lot of channels to get screwed over and if your channel appears on YouTube kids you can’t get full ad rev. Funnily enough a US law prevents stuff like booze and cigs from advertising on YouTube which would fix the whole mature ad situation. Putting an end to some of the Adpoc issues.

The next post should be over the PATRIOT ACT. This is a doozy and it explains shit that Patreon is doing now and all the censorship beyond advertisers. Like what happened to GAB. Not only that it leads to entire countries being banned from payment processing.

Posted in Articles, Section 230Leave a Comment on Advertising on the internet – Section 230 series part 2

Why getting rid of or changing Section 230 will do nothing but make things worse! A series

Posted on July 26, 2020July 26, 2020 by Joshua

Oh! Sorry I have been away for so long! Just was busy. I’ll talk about it later. However, I would like to talk about Section 230 of US internet code and how changing it will do fuck all for the internet and how getting rid of it will be worse. “A series”? Yes, this will be a series of blog posts going forward discussing what’s really affecting the internet for the world.

In short, the PATRIOT ACT actually ruined the internet for the entire world, not just the US. The funny thing is no one seems to know or understand the fucking PATRIOT ACT and how it has fucked things up. Truth is, I still don’t understand it fully and some of this shit came out recently when a comedian I listen to was black listed under a section of the PATRIOT ACT and so was the founder of GAB.

However, to entirely blame the PATRIOT ACT is also wrong. I noticed something over the years about the internet and censorship. I also want to go over section 230 real quick to explain why we fucking need it and anyone who thinks otherwise is a fucking idiot.

First Section 230 does nothing but prevent websites from being sued over user content. What this means is if you upload the latest TV show or movie to YouTube then they must take down the video to not be sued. If they refuse they can be sued. That’s is why YouTube and now other websites all cave to DMCA requests. If they fail to comply with one then they can get sued for every infraction on the website.

“Well fuck YouTube and other social media!” I see this posted a lot. This works for ALL WEBSITES! Meaning Reddit, your favorite forum, DeviantArt, BitChute, GAB,StoryFire, and more. If there is a website with a comment section then article 230 protects the creators from it.

“Well, I just won’t post videos.” Wrong-o. This affects text too. Say you leave a comment that violates a state law, yes some states have laws that infringe upon your first amendment, the website can just delete the post and be done with it. If 230 was to be gone then they can be sued for all comments too. Not only that, they can be petitioned to hand over your information too so you can be sued. See 230 protects not only the website and keeps it alive but it also protects you.

Now, I know I mentioned how the US internet laws fuck the entire world over and I will get to that. However, I first wanted to go over section 230 and why it is important. I see many people who are “anti-censorship”, “critical thinkers”, or “smart” who think getting rid of it is a good idea. Wrong. It’ll ruin every website. You will be able to be sued over tweets and YouTube comments.

“So why can’t we modify it?” What good will it do? Section 230 doesn’t enforce censorship in the least bit. Modifying it will do nothing to fight censorship. If anything it’ll just encourage it. Not only that every website will continue to censor as they do now because surprise surprise it is the PATRIOT ACT and advertisers that are the real causes behind the censorship of the internet. Look at every website. They don’t start to censor until it hits their bottom line. That’s it.

Lastly anyone who thinks Section 230 should prevent you from being banned from a website or needs to add that is also an idiot. A website has the right to enforce the rules it wishes. If people wish to fight this and make a new site they can. However once I go over more of this you will see why that fails and how it isn’t Section 230 that needs to be fixed but a lot more.

Posted in Articles, Section 230Leave a Comment on Why getting rid of or changing Section 230 will do nothing but make things worse! A series

Why Size Matters

Posted on July 10, 2020July 10, 2020 by Joshua

Every time I buy computer parts, or any parts, people always look at me weird for caring so much about “things that don’t matter”. Well, let me tell you size definitely matters. What brought this about? Getting the wrong length CAT-5E cables recently. “Why did you get CAT-5E when..” Shut it. That’s why I ordered a specific size.

Nerd word stuff out of the way:
CAT-5E – This is an ethernet cable. The thing needed to connect a device to your router and your router to your modem. CAT cables come in different types. From 5E and on they are all backwards compatible. What this means is a CAT 6 cable will work with a 5E device and a 5E will work with a 7 device.
What’s the difference? Maximum speeds and lower resistances mostly. A CAT5E cable, which is perfect for what I need, is slower then a 6 or 7. If you can do 1Gbps then get a 7, just make sure you get the right size!

Alright, with the nerd stuff out of the way lets go over my issue first. So, I ordered 3 CAT5E cables recently. They were supposed to be 1M, or 3 FT, long and instead I got 3M, or 9 FT, long cables. Great a free upgrade right? Why is he complaining about this? Well, wrong. Size matters a lot. Despite common belief a longer cable is not always better. You lose efficiency when you travel distances due to resistance and generate heat. Which the heat leads to more loss of efficiency. How? Here we go!

First have we all ever used something that as it got older it got hotter and preformed worse? The answer is yes. The reason many laptops start to fail, tablets, phones, smart watch, etc is because they “get old and overheat”. Well, this isn’t entirely true. What is happening is the cooling solution is getting old and failing. There is also the possibility that dust and such as gotten in and made things worse. So, you may wonder why does my phone getting hot make it slower and run apps worse? This is because when components get hotter they can’t generate as much energy. So, by getting hotter they lose efficiency.

If you notice your phone start to get warmer you can reapply thermal paste you will find your battery and phone will actually live longer. It’ll keep the phone from getting warmer which will allow the internals to operate at peak efficiency. This is what many of my friends do to their laptops. They don’t replace laptops often and instead replace the thermal paste and cooling systems to keep their laptop cooler and lasting longer. I replace the cooling solutions in my desktop every 18 months to make sure my desktop can live as long as it needs to. Helps a lot with performance and keeps costs of upgrade down.

Why does this happen? Well, you have to understand a bit about physics for this. Now, it has been a while since I have taken a physics class so my info may not be 100% accurate but the theory is there and proven.

Before I explain it I want to go into how I first discovered this. Back in college I had to take an introduction to engineering; which was just a civil engineering class. They made us go to events and write about them. I was tired of going to civil engineering events so I wanted to go a computer science or computer engineering event. When I mentioned that I was actually quizzed. After taking this short quiz I was told that I could go to these events. This confused me because all the civil engineering events were shit like a pizza party while learning history of buildings or plans for a park. Almost no teachers were there.

My first computer engineering event was issues of multi core devices. The second I walked in I saw 0 students there. In fact, it was just teachers. I saw my own computer science teachers and they looked at me weird. They even asked why I was here. I saw the computer security teacher who knew me from my robot competition days and even the dean of our department. I very awkwardly find a seat and sit down. 5 minutes before the event and even more teachers pile in. I’m the only student.

I listen to this lecture which opened my eyes on the fact I didn’t understand processors at all. That there’s way more then just L cache and GHz. I’m writing notes and trying to pay attention. Then the speaker, a woman from China, starts to talk about the physics and heat transfer and loss of efficiency. Between never taking a physics class before, her accent, and this high level presentation I was lost from this point on. I understood a little bit after that like making sure you have a single core to rely on because of issues I couldn’t understand and heat=bad not due to death of parts but loss of efficiency.

Now, let’s go over resistance. The longer something has to travel the more resistance it will get. The more resistance it gets the more heat it generates and the less efficient it will be. So what does this mean? Friction! So no matter what everything has friction. When you turn on your laptop or lights despite how instant that may seem there is a resistance slowing it down causing a loss of efficiency.

How does this work? Despite being wrapped up in nice tubes and all this stuff to make sure there’s minimal resistance there will always be some form. Let’s say for my CAT5E cable for every instance a bit of data is transferred it faces a .0000001% loss due to resistance. Notice how I said instance it is transferred. This is because for every picosecond it could move 5000000 instances. If it did then that means every picosecond I lose 5% efficiency due to resistance. Thank god this isn’t the case because that’s awful resistance. Lets say every 1CM moved I lose .05% of data. So if a cable is 1 M I lose 5% of data. Which means my 3M cable makes me lose 15%.

Again these are theoretical numbers but the point still stands. Because my data has to move further along it is facing more resistance causing in more data loss. Now CAT6 and 7 cables are much better with lower resistance then CAT5E. However, at 1M the data loss would be so minimal I wouldn’t care. To be honest even at 3M it is pretty minimal. Resistance is still pretty low on 5E cables. So why do this? Because it has always bothered me how no one seems to notice or care about this. Sure going from 1M to 3M isn’t a big difference. However, say the seller sent me a 10M cable, which has happened before. I would be out 10x the data due to resistance. At which I would’ve gone with a CAT6 cable. Sure the cable would’ve costed more but the data loss would not be as much compared to a 5E over that distance.

Another fun thing about cable length that matters is how much heat they make. If anyone has a really long, I mean REALLY long, extension cable without a thick wire I am sure you’ve burnt it out or know someone who has. Why does this happen? Well, as resistance builds up that loss of energy it has to go somewhere. Energy can’t just disappear. It turns into heat. Which the heat then causes extra loss of energy as the wiring becomes less efficient because it is getting hotter and hotter. So now at 1CM what would’ve been .05% could be .08% due to heat which could raise to .1% and so on until the cable burns out. Which is what happens to those extension cables. The energy keeps storing up building up until it has built too much and just fries itself.

This is also why if you use an energy usage tool and you compare an extension cable usage to just plugging it into a wall the extension cable uses more electricity. This is because the resistance leads to loss of efficiency which requires more electricity to pull through. If your phone needs 5 watts to charge and the extension cable is heating up well your phone is still sucking out 5 watts. Which then leads to the extension cable pulling more electricity from the wall. However, before you go dumping cables let it be known unless you’re pulling massive amounts this is pretty minimal. Sure your phone needs 5watts but really after a few hours the extension cable is maybe pulling like 5.3 watts for your phone. The people I’ve seen who have blown these cables were using them for mini fridges and such. Which pull a lot of energy.

So, what type of cable should I get for an extension cable? Well, the thicker the cable is the better it will be at moving the heat across to prevent it from heating up so much leading to less loss of efficiency. My dad used to work in construction. He had this massive extension cable with the thickest wire I ever saw. We used it for our window AC unit. The old one we used before actually burnt up. This thick monster he brought from work? Didn’t give a fuck. It took all the heat and resistance and didn’t even care one bit. Not only getting a thicker cable but learn what type of energy you will be using. If you need electricity get cables and extensions that are amazing at transferring it. Pay extra for a higher quality wiring with less resistance. Just learn what is being used for the transfer and what materials cause the less resistance.

What if I can’t? Well, hub up is my opinion. So I used to have a really long HDMI cable that used to get insanely hot. I ditched it and bought a splitter and combined two cables half the size of the long one. The new cables were no where near as hot. The splitter absorbed the heat. I went from no gaming past 1 hour to all night sessions. Just think of data like bridge routers. If you are having shit wifi connection buy a extra router or two and use them as bridges. This way you lose minimal data via wifi. You can do this same with cables when they need to extend long distances if you can’t get the higher quality cables to make sure they don’t burn out.

Here’s the kicker. This entire post is about cables. However, microchips, resistors, CPU, GPU internals, and so much more all follow these same principles. Once things get hot they lose efficiency. Once things get too small they lose it too, but we are getting better tech here. Remember the Wii U? Remember how Nintendo said they were selling the console at a loss when the PS4 and XB1 were way stronger and needed to only sell 2 games to be a profit. Then the Wii U needed to sell 2 games and a pro controller? Why did that happen? Well, to keep the Wii U cool because of its small form factor it needed custom parts. This made it much more expensive. To where if you made the Wii U the size of the XB1 it honestly would’ve been super cheap to produce.

The issue with smaller parts isn’t that they can’t produce results. It’s that they can’t produce results for long. I am sure you can make a 5CM CPU that can do 6 GHz. However, it’ll generate so much heat it’ll just die. The issue with the Wii U was they needed small parts for its small form factor. They also needed to make sure these parts didn’t overheat which costed a lot into R&D. Then they needed to get a proper cooling solution and one strong enough to handle this. Which the Wii U had a tiny fan to boot.

If you haven’t noticed this is the inverse issues cables have. Cables create more heat the longer they go while CPUs, RAM, etc generate more heat the smaller they are. This is because you are jamming more components inside a smaller area that all generate a lot of heat. Which is why you have noticed Apple starting to increase the size of their phones. They need to keep heat from building up as their phones get more powerful. For components it is less resistance and more so putting so much next to each other. Like if you open up a CPU and see its innards you will see tons of tiny components jammed next to each other. These things also need to breathe. They make a lot of heat. Which is where external cooling solutions come in.

However, hardware is an entirely different discussion one I don’t understand nearly as well as cables. It’s very complex and for hardware I just say make sure you reapply your thermal paste every 18 months.

Before I go! So, heat = loss of efficiency then cold = more? Wrong. If things get too cold you also lose it too. If you were to take a CPU and managed to keep it at 0 C for too long, without worry of condensation, you will harm the CPU. Cables and components all need to be at the right temperature.

-Waiting to get made fun of Joshua

Posted in ArticlesLeave a Comment on Why Size Matters

Posts navigation

Older posts
Newer posts

Tracking

Last updated:12/5/2024
Discontinued for the mean time.

Links to stuff

RSS Feed
My Forums!
My Sister in Law's blog
Nightmare Houses
Drink A Beer and Play Games links
My friend's bandcamp!
Manimoth's Tumblr

Categories

  • Alien Outkast Studios (9)
  • Articles (78)
  • Game Dev (10)
  • Game Review (1)
  • Poems (11)
  • Reviews (1)
  • Section 230 (2)
  • Site updates (3)
  • Uncategorized (10)

Recent Posts

  • Caged Canary’s Thoughts June 6, 2025
  • How does it feel for the whole world to expect you to fail AMD? February 28, 2025
  • One more update before the year ends December 5, 2024
  • Podcasts have killed my productivity February 28, 2024
  • Christmas Started This War December 25, 2023

Archives

  • June 2025
  • February 2025
  • December 2024
  • February 2024
  • December 2023
  • November 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • April 2023
  • March 2023
  • February 2023
  • December 2022
  • October 2022
  • September 2022
  • August 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • July 2021
  • May 2021
  • April 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • July 2019
  • June 2019
Powered by Headline WordPress Theme