Log archive of EquestriaDaily for Thursday, 2020-10-22

00:01 <Schism> What th-- Rainbow Dash is still flying east?!

00:01 * Ali headtilts

00:02 <Schism> Austraeoh.  A fic which has millions of words.

00:03 <DerpyBot> New post on Equestria Daily by Sethisto: Fanfiction: Never The Right Time [ https://tinyurl.com/y2bvsmjn ]

00:13 * Schism passes Lumindia a mug of black maple coffee, sugar, spiced rum, and whipped cream.

00:17 <ADragonDreaming> Schism: The other half of the joy of the Animaniacs was seeing them drive various historical/political figures batty.

00:18 <ADragonDreaming> Or just know personalities.

00:18 <ADragonDreaming> Such as skewering Jimmy Stewart's brand of humor.

00:18 <Schism> True. So I suppose it's possible that we might actually get something good out of this.

00:18 <Schism> I do hope that LaMarche will be brought back as the voice of the Brain.

00:19 <ADragonDreaming> The replies are already complaining about the inclusion of political figures, having clearly not remembered the actual original run of the show. So, should be interesting!

00:19 <ADragonDreaming> If only it were available outside of Hulu.

00:20 <Ali> Just like how Apple TV got Peanuts

00:20 * Ali refuses these pay to watch one show garbage

00:20 * Schism hands Adra a bottle of laudanum and a match.

00:21 * Schism then crashes Adra into the desert and asks them to use a compass to traverse dimensions.

00:36 *** Quits: Queen_bikey (uid276889@Pony-4eut2f.highgate.irccloud.com) (Quit: Connection closed for inactivity)

00:43 <ADragonDreaming> Do I have subtle knife?

00:43 <ADragonDreaming> *a

00:43 <Schism> No, but this one doesn't let cosmic horrors in, it just lets you traverse the paths where the cosmic horrors have been.

00:44 <Schism> New Amnesia game, you see.

00:44 <ADragonDreaming> Gotcha. I am off to the dimension of the Woozles, then.

00:45 <ADragonDreaming> (re: peanuts, Great Pumpkin episode aired in 1966. Under a reasonable copyright regime it would have been in the public domain for a couple decades already)

00:47 <Schism> That's one of those odd circumstances where I'm ambivalent about copyright, because without licensing, United Features and Paramount wouldn't have done "Race for your Life, Charlie Brown", one of the better films.

01:03 <DerpyBot> New post on Equestria Daily by Sethisto: Welcome to the Show Breaks 300 Million Views on Youtube - The Most Viewed Pony Song [ https://tinyurl.com/yxflzoec ]

01:05 * Filly_Nightmares lickies Schism

01:06 *** Quits: Fn (Eogan@Pony-0su8q9.dip0.t-ipconnect.de) (Ping timeout: 121 seconds)

01:08 * Schism hugs the Filly_Nightmares, and is now terrified of what she might do now that she knows that there's a lightsaber manufacturing facility in her town.

01:09 * Filly_Nightmares chews on Schism cheekies!

01:09 * Filly_Nightmares eee!

01:09 <Schism> It's true, by the way!  https://www.youtube.com/watch?v=xC6J4T_hUKg

01:10 * Filly_Nightmares pants at

01:25 * Filly_Nightmares melts

01:27 <ADragonDreaming> It's okay, they aren't for sale.

01:43 <Schism> They'll sell machining tools to anyone, though!  And propane and liquid oxygen.

01:52 * Schism messes about with metal salts to make flames which burn in a whole rainbow of colours.

02:32 *** Joins: cabbage (cabbage@Pony-c37bqa.dynamic.sonic.net)

02:33 <DerpyBot> New post on Equestria Daily by Calpain: Nightly Discussion #2319 [ https://tinyurl.com/y4bn7qxy ]

02:50 <ADragonDreaming> taste the rainbow

02:51 *** Quits: Angeline (Scootaloo@I.Will.Fly.Higher) (Ping timeout: 121 seconds)

02:52 *** Joins: FruitNibbler (Eogan@Pony-cpu86f.dip0.t-ipconnect.de)

02:54 <Schism> Pizza has been ordered.

02:55 <Schism> It is dire.  It is horrific.  It has pineapple.

02:55 * Ali nibbles on Schism tail as punishment.

03:03 <DerpyBot> New post on Equestria Daily by Makenshi: Pony Concept Music: Night Blaze - Alicorn Commander [Orchestral/Soundtrack] [ https://tinyurl.com/y5a9a33x ]

03:05 *** Quits: WildSoft (WildSoft@Pony-n65hur.bredband.comhem.se) (Ping timeout: 121 seconds)

03:25 <Schism> It has garlic sauce.

03:34 *** Joins: Angeline (Scootaloo@I.Will.Fly.Higher)

03:41 *** Quits: Angeline (Scootaloo@I.Will.Fly.Higher) (Ping timeout: 121 seconds)

03:43 <Schism> Cepheid: https://www.tasteofhome.com/wp-content/uploads/2018/01/exps15467_TH10182C64.jpg

03:51 *** Joins: _jimm (horse@Pony-fr7.dqo.55.45.IP)

04:02 *** Joins: WildSoft (WildSoft@Pony-n65hur.bredband.comhem.se)

04:48 *** Quits: Pony|22984 (Pony22984@Pony-i454b4.cable.virginm.net) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)

05:41 *** Joins: TwilightSparkle (Ali@Pony-id3uuj.4nua.5fca.1702.2600.IP)

05:44 <TwilightSparkle> Disconnecting at this hour, wierd...

05:45 *** Quits: Ali (Ali@Pony-n3j093.iplsin.sbcglobal.net) (Ping timeout: 121 seconds)

05:50 *** Quits: TwilightSparkle (Ali@Pony-id3uuj.4nua.5fca.1702.2600.IP) (Ping timeout: 121 seconds)

05:50 *** Joins: TwilightSparkle (Ali@Pony-n3j093.iplsin.sbcglobal.net)

05:52 <Finwe> !twilight time

05:52 * DerpyBot bounces around in front of TwilightSparkle

05:52 <DerpyBot> Twilight time, Twilight time!

05:52 <Finwe> o3o!

05:53 <Finwe> Twilight time!

05:53 * Finwe wing-hugs TwilightSparkle.

06:05 * TwilightSparkle transforms back into the grey unicorn of not cute

06:05 *** TwilightSparkle is now known as Ali

06:05 *** ChanServ sets mode: +qo Ali Ali

06:10 * Finwe ruffles the Ali.

06:10 * Ali nuzzles into Finwe

06:10 <Finwe> What do you mean, "not cute"? o3o?

06:13 *** Joins: Queen_bikey (uid276889@Pony-4eut2f.highgate.irccloud.com)

06:15 *** Joins: ConfusionRift (ConfusionRi@Pony-g6e.irn.56.193.IP)

06:15 *** ChanServ sets mode: +o ConfusionRift

06:15 <ConfusionRift> Hello everypony.

06:22 * Ali flops over ConfusionRift

06:30 * ConfusionRift patpats Ali.

06:32 * Ali leans into ConfusionRift pets and swishietails

06:46 <Finwe> Lt Cdr ConfusionRift.

06:46 <Finwe> o7

06:46 <ConfusionRift> RAdm. Finwe. (salutes)

07:01 * PinkieShy licks Finwe

07:01 <Finwe> o3o

07:02 * Finwe snuggles PinkieShy.

07:05 *** Quits: cabbage (cabbage@Pony-c37bqa.dynamic.sonic.net) (Connection closed)

07:21 *** Quits: PinkieShy (coolm@Pony-ck81je.67-212-45-net.sccoast.net) (Connection closed)

07:35 * Dappled explains that he is a horse.

07:37 * Ali sits on Dappled and ponies on him

07:38 * Dappled snuggles the Ali. Good friend.

07:38 <Ali> It feels weird now having the Megman run out of the way.

07:38 <Dappled> How many?

07:39 <Ali> All 11

07:40 * Finwe hides under Ali.

07:40 * Ali squeaks at Finwe

07:41 *** Joins: Golden (uid250033@Pony-sd90bk.tooting.irccloud.com)

07:42 <Finwe> The head of the department of epidemiology at the faculty of medicine at the Uni Helsinki estimates that COVID restrictions might br needed until end of June 2021. D:

07:42 <Dappled> That seems really hard.

07:42 <Finwe> Mr Golden.

07:42 * Finwe doffs his hat.

07:42 <Finwe> s/br/be/

07:42 <Dappled> I mean, the restrictions are based on both how dense the population is and how dense the population is.

07:43 <Finwe> We are not very dense.

07:43 <Finwe> 5 million people inhabiting 330 000 square kilometres.

07:44 <Ali> That's about as many in my entire state

07:44 <Dappled> That's only the first dense.

07:44 <Finwe> The distribution is not uniform, though.

07:45 <Schism> Hum.  How you can tell that Jeph Jacques is a guy: Roko's buttons are attached to the right side of her shirt, not the left.  https://questionablecontent.net/view.php?comic=4277

07:45 <Finwe> 20% live in the capital city or in the townships around it.

07:45 <Schism> Wait, nevermind, they're on the correct way, I'm just tired.

07:46 <Finwe> Schism: Indeed, otherwise your sword might get stuck when you brandish it.

07:46 <Finwe> And that is a women's shirt she is wearing.

07:47 <Finwe> The scabbard hangs on your left side.

07:47 <Schism> Yes.  I've never quite understood why clothing for women has buttons on the left.  Or a lack of pockets, but that's been a long-standing concern.

07:48 <Finwe> My cyclng jacket is a women's model.

07:49 <Finwe> No buttons, but the strip that covers the zipper opens to the left.

07:51 <Schism> Google and Today magazine claim it's to make it easier for someone else to dress you.  Hrmf.

07:51 <Starlight_Glimmer> Insert snarky comment about undressing :3

07:52 * Finwe noms on Starlight_Glimmer.

07:52 <Ali> Oh my Starlight_Glimmer

07:53 * Starlight_Glimmer ruffles Ali

07:56 <Dappled> Speaking of... Baff time. Later all.

07:57 <Finwe> Barf time?

07:57 <Finwe> Ewwww.

07:58 <Ali> baff, not barf

08:00 <Finwe> Hmm...

08:00 <Finwe> https://www.dictionary.com/browse/baff?s=t

08:00 <Finwe> So, time to strike the ground with a club in making a stroke?

08:01 <Finwe> I knew not that Dappled was a golfer.

08:03 <Schism> Would that this were how people react to a PDF.  https://questionablecontent.net/view.php?comic=4304

08:03 <Starlight_Glimmer> You know how O.K. is deliberately spelled incorrectly? I figured they meant bath ;)

08:06 <Schism> Winslow, this is not how you convince Hannelore to do things.  https://questionablecontent.net/view.php?comic=4309

08:10 <ConfusionRift> Hmm, Discord auto-nuked.

08:10 <Finwe> Schism: I once returned some coursework in DVI format because I thought that DeVice Independent files would ensure that the teacher could read them. o3o

08:11 <Finwe> Moreover, it's still the format that vanilla LaTeX outputs.

08:11 * Cepheid blehs and flops in.

08:11 <Schism> Ah, LaTeX, I was wondering where I'd heard of that extension before.

08:11 <Cepheid> As is the norm for me, I'm screwing up in classes again, whee.

08:13 <Finwe> pdflatex and xetex have become more popular of late, but there's still the source -> LaTeX -> DVI -> dvips -> PS way.

08:13 * Schism also hugs the Cepheid.

08:13 <Cepheid> It happens every semester.

08:13 <Cepheid> Just this time I'm handling it better.

08:14 <Cepheid> I just don't get why I keep doing this.  I'm going to assume that it is somehow related to my ADHD and OCD.

08:14 <Finwe> If you're better at screwing up, does it mean that you screw up more or less than before?

08:15 <Cepheid> The thing that keeps me going is that there's an apparent oddity that cannot be explained.

08:15 <Cepheid> It's clear I'm not stupid, by any definition of the word, stretched or not.  Temperamental and moody, yes, but not stupid.

08:15 <Cepheid> So then, why do I have such a problem with school?

08:17 <Cepheid> There's only a few ideas that come to mind.

08:17 <Cepheid> 1)  ADHD, as stated.  Seems probable given that typical behavior for me is to study a topic, then get distracted by studying something that's related to the topic, but not critical to it.

08:18 <Cepheid> Which is pretty much how ADHD works.  We work hard, we study hard, we do everything hard.  We just don't focus well on one particular thing at a time.  It's like we are wired to multitask rather than focus on a single thing at a time.

08:19 <Cepheid> 2)  Bias.  I have never liked school.  It's always had a bad reputation for me, since I started attending it in various forms since 5 years of age.  Subconsciously, my mind might be taking that bias and using it as an excuse not to "play along".

08:19 <Cepheid> 3)  Bias against university in particular.  It's no secret that I don't like this particular university, and my experiences with university thus far have been less than stellar.

08:19 <Cepheid> Athabasca, Carleton, these two universities have been...

08:20 <Cepheid> It's different from what I was expecting, given how it seems to be so highly regarded.  Plus, the more I learn about how things are done in the various departments, the less I like it.

08:20 <Ali> LOOK A SHINY

08:20 <Cepheid> I was expecting training, mostly.

08:20 <Cepheid> I was expecting engagement with professors, teachers, etc.

08:20 <Cepheid> Akin to what I got in college.

08:21 <Cepheid> Thus far, only two out of about 16 courses have gotten me that.

08:21 * Schism passes Cepheid some peperoncini to nom upon while doing coursework.

08:21 <Cepheid> And in the case of Databases, I get zero engagement with the professor at all, I was actually surprised to find he's actually still alive.

08:21 <Cepheid> Because I haven't received a live lecture from the man since September 16th.

08:22 <Schism> That'd be a thing.  No lectures, just an algorithm read by a dead professor and multiple-choice tests.

08:22 <Schism> s/read/coded

08:22 <Cepheid> And, I'm going to be dead honest here.

08:22 <Cepheid> I'm biased against that course for that very reason.

08:22 <Schism> Engagement is a necessity in many courses.

08:22 <Cepheid> I paid ~$920 for it, and I'm not even getting what I was promised.  I feel kind of ripped off, and the university is doing sweet ****-all about it.

08:23 <Cepheid> Even more hilarious, he keeps pulling stunts that are causing trouble.

08:24 <Cepheid> Like providing documentation that's meant to be provided at least a week ahead in advance of an exam/midterm, less than 24 hours before the midterm.

08:24 <Cepheid> And utilizing systems that cause all sorts of problems.

08:24 <Cepheid> We were supposed to use Big Blue Button for e-proctoring.  That turned into a cluster****.

08:25 <Schism> I really, really hope that the university takes a look at him and decides to nuke his tenure from orbit.

08:25 <Cepheid> 138 students, all trying to stream video and audio on the system, talking over one another non-stop, trying to show their student cards to the TAs, and in the process, making commentary inappropriate to the class.

08:26 <Cepheid> Imagine being midway through a midterm, and a student goes "I need to pee!" like a 5-year-old sitting in the back of a car just after they left the gas station to their next destination 300km away.

08:26 <Cepheid> That's an actual ******* thing that happened.

08:26 <Ali> And this is why zoom call colledge is stupid

08:27 <Ali> Next thing you know, 40 of the guys are doing inapproprate things, and the teacher can't control the class

08:27 <Cepheid> Big Blue Button is supposed to be a system much like Zoom that handles much, much larger groups.  Classrooms for example.

08:27 <Cepheid> Except, we managed to crush it.

08:27 <Schism> Most college students don't work for CNN, though.

08:27 <Ali> But some have the same mindset

08:27 <Schism> Cepheid: Hah.  Should use Parsec or the like.

08:27 <Cepheid> Basically, after ~16 people were connected via voice, and about ~5 video streams started..

08:27 <Ali> Still at that ripe age of thinking with not their brain.

08:27 <Cepheid> No one else was able to connect via voice or video.

08:28 * Schism facepalms. "That sounds like it might be a licensing constraint, almost."

08:28 <Cepheid> And the text-based chat was lagging behind.  You'd type something in, and it'd pop up literally 1-2 minutes later.

08:28 <Cepheid> Oh, no.

08:28 <Cepheid> It was spewing errors.

08:28 <Ali> Zoom was never built for the load its taking

08:28 <Cepheid> Like, problems creating streams, connecting to microphones or video cameras, etc.

08:28 <Schism> Guh.

08:28 <Ali> IT was probably built on small time stuff

08:28 *** Joins: ConfusionRift2 (ConfusionRi@Pony-nf551c.res.spectrum.com)

08:28 *** ChanServ sets mode: +o ConfusionRift2

08:29 <Ali> Then covid happened and overwhelmed the servers

08:29 <Cepheid> Also, this is the system in which we're supposed to have two computers and two web-cameras for.

08:29 <Schism> When CISCO builds a better video-conferencing platform than you are, you need to take a step back and wonder if you're in the wrong business.

08:29 <Cepheid> See, the intended setup is this, for e-proctoring.

08:29 <Ali> This is like a AAA studio 'forgetting' to stress test their servers before launching a big game.

08:29 <Cepheid> 1)  A webcamera on one computer, looking at our face.

08:30 <Cepheid> 2)  A webcamera, connected to a separate computer, running a second connection to BBB, set up such that the camera is behind us, facing the monitor we're looking at.

08:30 <Cepheid> Thus, those 138 students?  In the school's ideal setup, that'd be 274 connections.

08:31 <Cepheid> It couldn't even handle 138.  Most of us just got fed-up trying to identify ourselves and left the stream, did the exam, then IDed ourselves later once the professor and the TAs figured out how to fix that cluster****.

08:31 <Cepheid> Especially since the e-proctoring was thrown out the window literally 3 hours before the exam.

08:31 <Cepheid> We just had to show up, show our ID, then log out.

08:32 *** Quits: ConfusionRift (ConfusionRi@Pony-g6e.irn.56.193.IP) (Killed (NickServ (GHOST command used by ConfusionRift2!ConfusionRi@Pony-nf551c.res.spectrum.com)))

08:32 <Cepheid> For all they know, I could have cheated and they'd never know.  Hoooowever..

08:32 * Dappled totes golfs all the time. He's got the high score, 300 on the local course.

08:32 <Finwe> o3o

08:32 <Cepheid> I was running on fumes.  21 hours awake on 4 hours of sleep.  That... probably contributed to me doing poorly on the exam.

08:32 * Dappled 's aiming for 350 next time.

08:32 <Cepheid> Which is also partly why I'm not as upset at botching it.

08:33 <Finwe> All waking and no sleeps makes Cepheid a dull boy.

08:33 <Finwe> Or something. All work and no sleep, I guess.

08:33 <Cepheid> I tried to get sleep prior to it, but my body just wouldn't do it.

08:34 <Cepheid> I cannot nap, and even if I force the issue, I get no rest anyways.

08:34 * Ali licks Dappled nosie

08:35 <Cepheid> Off topic.

08:35 * Dappled wiggles nosie.

08:35 <Cepheid> !link https://www.youtube.com/watch?v=oQ7dXvMfr30 If you ever want an example of why collision detection's a pain, check out this particular edge case example.

08:35 <DerpyBot> I need to ask Twilight about that one.

08:35 <DerpyBot> Twilight told me this video is about Coin Falling Through the Floor

08:37 * Dappled prefers the half-life thing where a door kept killing on collision so instead they made it heal cause they couldn't fix it.

08:37 <Cepheid> The probability of what happens in that video is so low, it's probably lower than one-in-a-million.

08:38 <Schism> They were fortunate to be able to reproduce the instance, then.

08:38 <Cepheid> Reproduce it only because they knew the location, knew what the person did prior, and then used TAS tools to get it to work.

08:38 <Cepheid> But even with all that information and the tools..

08:39 <Cepheid> Reproducing it would be extremely difficult.

08:39 <Cepheid> Because, as the video details, it's a perfect storm.

08:39 <Cepheid> Several conditions lined up exactly.

08:39 * Golden yawns.

08:39 <Schism> Ah, water, that'll do it.

08:40 * Dappled gasps! Not water!

08:40 * Dappled prefers games bout sailing where water doesn't get in the way.

08:40 * Ali puts Dappled on a raft in the middle of endless ocean

08:41 * Dappled cries!

08:41 * Dappled likes Skies of Arcadia, his favorite game of all time. Why does Sega hate me and not remake it.

08:42 <Schism> !link https://www.youtube.com/watch?v=u3gfgq5UnNc > Goombas are fun.

08:42 <DerpyBot> I need to ask Twilight about that one.

08:42 <DerpyBot> Twilight told me this video is about Simulation of 65114 Goombas

08:43 <Cepheid> At first, I didn't understand what that video was about.

08:43 <Cepheid> It's because the RNG only has 65,114 possible values it can return.

08:43 <Cepheid> The circle indicates the largest radius a goomba will move away from the spawn point.

08:44 <Schism> Indeed.  As opposed to 65,535.  I do wonder why that's the case.  

08:44 *** Parts: Queen_bikey (uid276889@Pony-4eut2f.highgate.irccloud.com) ("")

08:44 <Cepheid> Can be a few reasons.

08:44 <Cepheid> I'm sure there's a video on it, but based on what I've seen..

08:44 <Cepheid> It uses an approach similar to DOOM.

08:45 <Cepheid> There's a table of X number entries, each with a random value.  It's possible for that table to not contain all possible values for the data type used, though.

08:46 <Cepheid> For example, say we have a set of size 10, and the only values allowed are 1 to 10 inclusive.  One permutation would be { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }.  Another permuation though may be { 2, 2, 3, 4, 5, 6, 7, 8, 9, 10 }

08:47 <Cepheid> DOOM does this.  There's some values missing in it's RNG table, and some values are actually duplicated.  As a result, it is virtually impossible to get certain RNG values.

08:47 <Cepheid> However, because of how the RNG works, it is sufficient for a game of it's era.

08:48 <Cepheid> Two tables are used in DOOM.  One for non-logic stuff, one for logic stuff.  There's an integer index for each.  Each time the relevant RNG function is called, the index is incremented, and the number in the table at that index is returned.  If the index exceeds the table size, it loops back to the start.

08:49 <Cepheid> It works because the RNG is called numerous times per frames, and not always in the same order or at the same time, each frame.

08:50 <Cepheid> Nowadays, there's not much reason for this kind of setup.

08:50 <Schism> "And that's why I decided to speedrun Cooking Mama 2."

08:50 <Dappled> I mean, worlds first, why not?

08:50 <Cepheid> I mean, the table idea is fast, I won't lie.  It's pretty much constant time, O(1).

08:51 <Ali> So how cold is it now up there in Canadaland?

08:51 <Cepheid> But it takes up space, which is bad on limited constraint systems.

08:51 <Cepheid> And given the speed and power of modern processors in consoles, you're probably better off using a psuedo-RNG.  Like Mersenne Twister.

08:51 <Cepheid> Ali:  It's cold, but not that cold yet.  Some places are getting snow already, but here where I am?

08:52 <Ali> Well TWC is going nuts about brutal cold

08:52 <Cepheid> No snow yet.  It's getting close to that time, though.  We can see snow as early as the last week of October.

08:52 <Cepheid> It's currently 6C(43F) here.

08:53 <Ali> Eh, not that cold at all, so why is TWC saying such cold is coming

08:53 * Ali flops

08:53 <Cepheid> It's The Weather Channel.

08:53 <Schism> Winter is coming.  <.<

08:54 <Cepheid> In any case, it doesn't look like we'll be getting snow before halloween this year.

08:54 <Cepheid> It'll be cool, but not cold enough for it.

08:54 <Finwe> Schism: Indeed. It snowed last week.

08:54 <Cepheid> Though the forecast is calling for wet flurries next week.

08:54 * Ali remembers when it snowed before halloween here before, but that was back in 89

08:54 * Ali old farts about

08:55 * Dappled stares at Ali. Staaaaares.

08:55 * Dappled was certain he was older.

08:55 * Ali shakes cane at Dappled

08:55 * Schism peers at Dappled, throws Nemesis at them. Staaaaaars.

08:55 <Dappled> Nooooooo

08:55 <Dappled> I can't handle it again!

08:57 * Finwe patpats Dappled.

08:57 * Dappled falls over.

08:58 * ConfusionRift2 flopples around.

08:58 *** ConfusionRift2 is now known as ConfusionRift

09:00 <Finwe> Ali: During the fell winter of 1985 or 1986 the temperature went down to -35°C here.

09:00 * Dappled hisses at such cold.

09:00 <Finwe> Or not exactly here, but in the town where I was born.

09:00 <Ali> Well in 94 I think, it hit -27F here

09:00 <Finwe> My farher insisted on going out for a walk that morning, and so we also did.

09:01 <Finwe> Ali: Luxury. We would have cried of joy, had it been that warm.

09:01 <Ali> Its just barely warmer

09:01 <Finwe> :3

09:02 <Schism> Finwe: We woke up, ate a lump of cold poison...

09:02 <Dappled> We invented heaters and insulation for a reason. To keep out the horrid cold.

09:04 <Finwe> When I was in the army, there was an artillery exercise up north in the winter, but I was not sent there after all. A guy from my company who had been there told us that it had been below -40°C.

09:06 *** Quits: ADragonDreaming (~Mibbit@Pony-0he86q.mi.comcast.net) (Quit: https://mibbit.com Online IRC Client)

09:06 <Cepheid> !link https://www.youtube.com/watch?v=X4k5NGUjTWs Schism, this is one of his more interesting videos.  It details how a particular exploit could be used to achieve a specific goal, but then goes into detail *WHY* it is impractical.

09:06 <DerpyBot> I need to ask Twilight about that one.

09:06 <DerpyBot> Twilight told me this video is about TTC Pedro Spot on Cogs Update

09:07 *** Joins: ADragonDreaming (Mibbit@Pony-0he86q.mi.comcast.net)

09:07 <Cepheid> And it's that video that shows how the RNG works, so yeah, it's a table with 65,113 random 16-bit unsigned integers, indexed by a single variable that's incremented every time the RNG function is called.

09:07 <Cepheid> Why 65,113 entries, I don't know.

09:08 <Cepheid> !link https://www.youtube.com/watch?v=MiuLeTE2MeQ Meanwhile, this seems to explain the RNG itself.

09:08 <DerpyBot> I need to ask Twilight about that one.

09:08 <DerpyBot> Twilight told me this video is about RNG

09:09 <Cepheid> Ah, it's not a table.

09:09 <Finwe> Schism: The best WE could manage was to suck on a piece of damp cloth.

09:09 <Cepheid> It's a function that does mathematics.  The problem is that it has a small period.

09:09 *** Quits: Dakota (dwhitevalle@always.broken.sometimes.patched.never.fixed) (Ping timeout: 121 seconds)

09:10 *** Joins: Dakota (dwhitevalle@always.broken.sometimes.patched.never.fixed)

09:11 <Finwe> We were evicted from *our* hole in the ground; we had to go and live in a lake!

09:11 * Schism nods to Finwe, "Ah, but we were lucky."

09:11 <Finwe> But you try and tell the young people today that... and they won't believe ya'.

09:12 <Schism> 1.0492x10^155 states!

09:12 <Finwe> That's far more than there are in the US.

09:13 <Cepheid> Huh.  That's.. interesting.

09:13 <Schism> "Admittedly, WolframAlpha wasn't able to compute this value even after hours of computation, so I don't actually know the exact probability."

09:14 *** Quits: Ali (Ali@Pony-n3j093.iplsin.sbcglobal.net) (Quit: Leaving)

09:14 <Cepheid> It's a bijection function.  It maps to every possible output, and no two inputs map to the same output.  Thus, there should be 65,536 possible values.

09:14 <Finwe> 65113 sounds like it's relative prime with some suitable numbers.

09:14 <Cepheid> He doesn't know the exact probability, Schism, but he does go a bit further than most people would to find out what it'd take.

09:15 <Schism> Oh heavens.

09:15 <Cepheid> As for the reduced number of cases, it's probably because there's a couple of special cases in the code.

09:15 <Cepheid> If two particular cases occur, one of the variables is set to zero.

09:15 <Schism> 52 years of realtime.  Not exactly helpful in a speedrun.

09:17 <Finwe> Doom Legacy was hopelessly poor code until a couple of my friends fixed it.

09:17 <Cepheid> Schism:  And only for 12 frames.

09:17 <Finwe> The Belgians who were responsible for it obviously had no knowledge of mathematics whatsoever.

09:17 <Schism> Yeah.  @_@

09:17 <Cepheid> They need the condition to be maintained for a staggering 1,700.

09:17 <Schism> Also, heehee.

09:18 * Schism looks at the bonk softlocks.

09:18 <Cepheid> But yeah, it seems that one of the special conditions is responsible for a portion of the possible values not being usable.

09:18 <Finwe> Wasted resources on inverting orthogonal matrices and whatnot.

09:18 <Cepheid> Because of it, a small subset of the full set of values is impossible to access.

09:18 <Cepheid> Hence, 65,113 values.

09:19 <Cepheid> Er, 65,114.

09:19 * Cepheid stops studying this to review for quiz later. Is basically doing 15-minutes on, 15-minutes off.

09:20 <Cepheid> I like how in Networking, we cover the OSI layering model, and the professor even explicitly states about it:  "Academically important but largely ignored."

09:22 * Cepheid simply memorizes a sequence to remember. A-P-S-T-N-D-Phy. Application, Presentation, Session, Transport, Network, Data Link, Physical.

09:25 <Cepheid> I think maybe I should have taken Software Programming as my major rather than Computer Science.

09:25 <Cepheid> Comp Sci is fine and all, but it's more than I actually need to know to do what I do.

09:27 <Schism> Mmmn.

09:27 <Cepheid> "OSI - Good for discussion, bad for implementation.  Too many layers."

09:27 <Cepheid> "TCP/IP - Sloppy implementation, but practical."

09:28 <Schism> "NetBEUI - ..."

09:29 <Cepheid> Long story short, the way I'm examinig it now that I'm looking more at the grand scheme of things...

09:29 <Cepheid> This is more than I need to know.

09:30 <Cepheid> I don't ever plan to design a new networking protocol.  And if I do, I have a bare minimum knowledge of where to start.

09:30 <Cepheid> On top of that, it's unlikely that I'll ever design a new networking protocol that's lower-level than UDP/IP or TCP/IP anyways.

09:30 <Cepheid> Especially since doing so requires being in a special position.

09:31 <Cepheid> Namely, I need to be an OS developer.

09:33 <Cepheid> You can't, as an application developer, just gain direct access to the lowest levels of the hardware to do things like change how a bit is transmitted over the line.  That level of access usually requires firmware- or driver-level design, or even kernel-level design.

09:34 <Schism> Randomly: Honestly, I'm kinda with Sergio here.  http://skin-horse.com/comic/her-team/

09:35 <Schism> Cepheid: And indeed.  While it's useful to know how they work, you don't need to be able to design a rocket from scratch in order to pilot one.

09:36 <Cepheid> From memory, the lowest I've ever been able to achieve in terms of programming for networking is RAW packets, which required that I do some really funky stuff to make it work.

09:36 * Schism giggles at today's episode of Mae being Mae.

09:36 <Cepheid> It gave me access to things like the TCP/UDP headers, among other things.

09:36 <Cepheid> But any lower than that?  Not possible.

09:36 <Cepheid> Even serial ports have their lower limits.

09:37 <Schism> There is something to be said about knowing enough to understand how things break, but as that's basically OS design...

09:37 <Cepheid> The absolute lowest I've ever gone is serial I/O over an audio connection.

09:37 * Schism mimics a 28.8k handshake with her vocal chords, which promptly depart her throat for greener pastures.

09:38 <Cepheid> And that may have well have been Physical layer on the OSI, since all I was receiving in that case was a stream of bits with no apparent meaning.

09:38 <Schism> "Help, I'm trapped in a terrible communication protocol."

09:39 <Cepheid> It wasn't meant for communication.

09:39 <Schism> It's I/O, what else is it going to be used for?

09:39 <Cepheid> Well, in a sense, anyways.

09:39 <Cepheid> It's one-way communication.

09:39 <Cepheid> Not two-way.

09:39 <Schism> Not exactly I/O, then.  Just I.

09:41 * Dappled aways to bed. Nya.

09:41 * Schism tries to imagine what good WOM is.

09:41 <Dappled> Sounds less effective than the WAAAAGH!

09:41 <Cepheid> It was SMPTE timecodes.  They are output from the camera as part of the audio/video signal, and in the case I was dealing with, via an analog signal.

09:42 <Schism> Dappled: Write-Only Memory is an old and well-established joke.

09:42 <Schism> See also: First In, Never Out.

09:42 <Cepheid> It does, actually exist in a usable form.

09:42 * Dappled remembers floppy disks with the little slider thing on it.

09:42 <Cepheid> But it's more of a gate-type thing.

09:42 *** Joins: ConfusionRift2 (ConfusionRi@Pony-g6e.irn.56.193.IP)

09:42 *** ChanServ sets mode: +o ConfusionRift2

09:42 *** Quits: ConfusionRift (ConfusionRi@Pony-nf551c.res.spectrum.com) (Killed (NickServ (GHOST command used by ConfusionRift2!ConfusionRi@Pony-g6e.irn.56.193.IP)))

09:42 <Cepheid> One device writes to it, but is unable to read from it.

09:42 *** ConfusionRift2 is now known as ConfusionRift

09:42 <Cepheid> Another device, meanwhile, can read from it.

09:43 <Dappled> I mean, for mass producing, why would you need to read from it?

09:43 <Cepheid> It's useful in cryptography.

09:43 <Schism> Dappled: Oh, yes, the read-only slider.  I remember those well.

09:43 <Dappled> If your making a million dvds, having the ability to read the dvd seems counterproductive.

09:44 <Schism> Right up until your device starts printing errors and you need to test them for sanity.

09:44 * Dappled takes a brief moment to glare at microsoft edge for showing up on his task bar again. Then sleep for real.

09:44 <Schism> But yes, it's useful for cryptography: printing a unique serial on a chip, for example, which is then used as a sort of black box...

09:45 <Cepheid> Not just that.

09:45 * ConfusionRift presses Alt on Dappled's browser. :P

09:45 <Cepheid> If you an write to registers of a WOM device, but can't read from it, then you can't obtain state information from the WOM device while it's doing work.

09:45 <Cepheid> Unfortunately, this isn't 100% true.

09:46 <Cepheid> There are ways to access useful information simply by observing things such as electrical input, heat output, and so on.

09:51 <ConfusionRift> Well, there's normally a way to access them, just not conventional.

09:52 <Schism> !link https://www.youtube.com/watch?v=KTFJTo9QE6U >> Well.  I wasn't going to subscribe to Apple TV, but...

09:52 <DerpyBot> I need to ask Twilight about that one.

09:52 <DerpyBot> Twilight told me this video is about WOLFWALKERS Official Final Trailer (NEW 2020) Apple TV+ Wolves Animation Magic Adventure HD

09:55 <ConfusionRift> I'll give props to the animation, that's for sure.

09:56 <Schism> Shame the main character's father is voiced by Sean Bean.  Would've been nice to see him mend his ways and come to a change of faith, but obviously that's not going to happen.

09:56 <Cepheid> This is one area I really, really wish someone with authority would step in, and decide.  The powers-of-10 and powers-of-2 problem in computing.

09:57 * ConfusionRift shrugs.

09:58 * Schism looks forward to the new Animaniacs, too. "I suppose that if 2020 is going to end on a positive note, it should include some good animation."

09:58 <Cepheid> Too bad it's only on Hulu.

09:58 <ConfusionRift> Bleck.

09:59 <Schism> Eh, there are worse options.  To the best of my knowledge, at least Hulu isn't asking for $20 extra for this series on top of a monthly subscription.

09:59 <ConfusionRift> It's still another subscription.

09:59 <Schism> Mmm.

10:00 <Cepheid> The problem is less the cost and such, and more that we don't get Hulu here in Canada.

10:00 <Schism> Ah, yes.  Well, lacking any means by which to legitimately source the product in question, I suppose we'll simply have to make do.

10:01 <Schism> (What, does Hulu just not have the requisite 30% Canadian content?)

10:01 <Cepheid> I don't know.

10:02 <Cepheid> I'm not sure that's even required for Internet streaming services.

10:02 <Cepheid> Otherwise, anime streaming services wouldn't be allowed.

10:02 <Schism> Have you seen how many works are dubbed in Vancouver?

10:03 <Cepheid> I don't think that counts, though.

10:03 <ConfusionRift> I'm trying to reduce unnecessary costs. Having 10 subscription of services I'm gonna use very rarely because I watch very few things, am very selective, and HATE watching incomplete series, is very cost heavy to me.

10:04 <Schism> That _is_ basically $100 a month, yeah.

10:08 <ConfusionRift> And that's why you can't destroy the Erchius Crystal without the laser. (watches people lag into the next century)

10:11 <ConfusionRift> Then again, I feel this game still can't handle more than a couple of players. Anything beyond that would destroy everything.

10:11 <Schism> It really does seem to be that way, yeah.

10:12 <Schism> Even with just me (and, I'll admit, a handful of mods) I ran into issues where I lagged out and crashed into the ground after riding an elevator up a few hundred tiles.

10:12 <Schism> Well.  "A handful of mods".

10:12 <Schism> FU is kind of a modpocalypse.

10:12 <ConfusionRift> I installed a standalone, with no mods. It's still very laggy and messy.

10:13 <ConfusionRift> FU is a modpack.

10:13 <Schism> It's an enormous modpack.

10:13 * ConfusionRift nods.

10:13 <ConfusionRift> Adding other stuff on top would hurt it even more.

10:14 <ConfusionRift> Especially since FU doesn't like running shotgun with any other mod.

10:14 * Schism knows nothing about such things, nope, she doesn't have a LOOT instance sorting through several dozen mods for Skyrim.

10:15 <Schism> (and none of those mods are fanservice at all)

10:15 <Cepheid> How well a game handles multiplayer is dependent on way too many factors.

10:15 <ConfusionRift> Especially those that make physique more... realistic.

10:16 <Cepheid> How many hops there are between the client and server.  Distance.  What type of logic processing is done(Lockstep vs some other approach).

10:16 <ConfusionRift> Yes, but the fact that it's still a bit unstable by its own, it's kinda questionable.

10:16 <Schism> Cepheid: Yeah, but Starbound likes to run a server independent of the client even in singleplayer -- which I'm sure has its benefits -- and that still results in some issues.

10:16 <ConfusionRift> ^ That too.

10:16 <Cepheid> Minecraft does the same, yeah.

10:17 <Cepheid> The core of the problem being the overhead in doing the transmission.

10:17 <Schism> Yeah.  Just because you're routing to localhost doesn't mean it's still not going to run into problems, especially when it comes to client prediction.

10:17 <Cepheid> Were it me, I'd have the server support multiple connection modes, with varying levels of overhead for different situations.

10:17 <Schism> not still*

10:18 <Cepheid> Well, the thing about localhost connections is that you're then going through the entire networking system, including the overhead of attaching the various TCP, UDP and IP headers, and possibly ethernet headers and all that, so yeah.

10:18 <Cepheid> That takes time.

10:19 <Schism> Come to think, doesn't Factorio do the same?

10:19 <Cepheid> I am not sure.

10:19 <Cepheid> Minecraft definitely does.

10:19 <Schism> Yeah, but Minecraft is coded out of spit, twine, dreams and wishes.

10:19 <ConfusionRift> And depending on the version determines your fate.

10:20 <Cepheid> A better approach for doing the whole client-server model locally would be to use pipes, or some sort of shared memory setup, accessing a region of memory that both the client and server processes can write to, to communicate between one another.

10:20 <Cepheid> Of course, in doing this, you do have to be careful.

10:20 <Schism> At least for localhost connections, but wouldn't that cause potential issues--

10:21 <Schism> Yes.

10:21 <Cepheid> Pipe approach, not so much.  But shared memory approach..

10:21 <Cepheid> You can create a pair of pipes, each of which only goes one way, to create a duplex connection so as to not encounter synchronization problems.

10:21 <Cepheid> Shared memory, you'd definitely have to do locking of some sort.

10:21 <Schism> Wouldn't that be fun.  Release an application and everyone who connects to the server can use rowhammer-esque exploits for all manner of fun.

10:22 <Cepheid> Nah.

10:22 <Cepheid> The shared memory approach would only work locally.

10:23 <Cepheid> Any remote connection would, of course, be handled via TCP/IP or UDP/IP.

10:23 <Cepheid> Or some other form of networking.

10:24 * Schism mms.

10:33 <Schism> Huh. NVIDIA is ostensibly cancelling the release of the RTX 3070 and 3080 cards, with 16 and 20GB VRAM respectively.  

10:34 * Finwe noms on Schism's GPU.

10:35 <Schism> The 8-GB 3060 Ti appears to be on track for release next month.

10:35 <Cepheid> Cancelling the release?  Why?

10:35 <Cepheid> I assume it has to do with supply and demand issues and resellers.

10:36 <Schism> Sources don't specify.  Possibly the cards in question didn't perform to standards, as there are some questions about how well the memory actually holds up.

10:36 <Cepheid> I need to pick up a drawing tablet.

10:36 <Schism> That's purest speculation, though, and I'd be more like to imagine that they didn't want to release so many differing options during the holiday months.

10:36 <Cepheid> Schism:  Not surprised, after the 2070/2080 debacle with the RAM.

10:37 <Cepheid> Knowing nVidia though, it's likely chip quota isn't being met.

10:37 <Cepheid> Their behavior as of late has been to rush things out ASAP.

10:37 <Schism> There's a ton of different possibilities.

10:37 <Cepheid> I'm more concerned about the software side of things.

10:37 * Lumindia yawns

10:37 * Lumindia flops onto Schism

10:37 <Schism> The 3090 is, of course, right there.

10:38 * Schism squeaks.

10:38 * Lumindia snugs muchly

10:38 * Schism flailyhooves. Is not a plush toy, is a dangerous and ferocious changeling.

10:38 <Cepheid> They tried to circumvent some stuff in the Linux kernel, and on top of that their driver's support for Linux 5.9, released last week, isn't expected until mid-November at the earliest.

10:38 <Lumindia> hehehe

10:38 <Lumindia> you're a silly changeling, then

10:38 * Lumindia pets

10:39 * Schism grumblycakes. Crosses hooves over chest. Also, notes to Cepheid, "21 days... if they weren't advised of the release ahead of time, I'd not want to use the first iteration of their drivers under any circumstances."

10:41 <Schism> For all I know, drivers that rushed might cause the computer to burst into flames and implode, summoning up a few of Carbot's Zerglings (if you're lucky), some demons (if you're not) or Old Man Henderson (if you're really not).

10:41 <Cepheid> The presumed cause has to do with what's called the GPL condom.  Basically, to adhere to the GPL, they created a shim driver that adheres to the GPL, and is thus "Open Source" as far as the Linux Kernel is concerned, and thus isn't tainted by the driver.

10:41 <Cepheid> The shim meanwhile, accesses an external driver in a proprietary manner.

10:42 <Cepheid> Thus allowing a proprietary driver to exist on the system, but not taint or violate the strict GPL nature of the kernel.

10:42 <Cepheid> Which creates all sorts of problems for kernel developers.

10:42 <Schism> That's clever, manipulative, follows the letter of the law precisely, and I want to remove the hands of everybody responsible.

10:42 * ConfusionRift looks at his 2070 Super. "It's barely a year old, and it's already obsolete. I hate new tech."

10:43 <Lumindia> Confusion, I'm running a GTX 950, ANYTHING is an upgrade at this point

10:43 <Cepheid> The Linux Kernel, currently, when it bugs or crashes, prints out a log.  The log has a flag in it, called the Tainted flag.

10:43 <Cepheid> It's the status of the kernel's tainted flag.

10:43 <Schism> I'm using a 1660 SUPER.  It's fine.  Nothing to write home about, but it does the job, and I don't need to have a super-advanced video card when this thing runs the latest Amnesia at 60FPS anyway.

10:43 <Cepheid> If you load a closed, proprietary-source driver/module into the kernel, that flag is tripped, and the kernel becomes tainted.

10:43 <ConfusionRift> I would have gladly sent a 1070ti, but I already gave it away.

10:43 <Schism> Cepheid: Yeee.

10:44 <Cepheid> With the shim, though, being open source and GPL compliant, the flag won't get tripped.

10:44 <Schism> That is vile.

10:44 <Cepheid> Even though it's calling into a proprietary driver.

10:44 <Cepheid> Now, why is this a big deal?

10:44 <Schism> Because Linux is meant to avoid proprietary, closed-source programming with kernel access.

10:44 <Cepheid> If a kernel crash happens, tainted reports tend to be frowned upon, because for all the developers know, the bug could have been caused by a chunk of code they can't see, in the proprietary driver.

10:45 <Cepheid> As a result, they cannot confirm if the problem is with the kernel itself, or due to something the proprietary driver did.

10:45 <Cepheid> Sure, we get a stack trace that can show that the problem occurred in the kernel, but there's a problem even relying on that.

10:46 <Cepheid> What if, the reason that the particular chunk of kernel code that crashed, crashed because of some memory that a proprietary driver modified, that it wasn't supposed to modify?

10:47 <Cepheid> Unlike applications, drivers/modules have much greater access to the memory they can modify.

10:47 <Cepheid> Whereas trying to access memory you don't own will cause a access violation/segmentation fault in an application, in a driver, which runs at a much lower level, you can access and modify memory that isn't yours.

10:47 <Schism> Also, do you want to hand over a core dump to a developer responsible for finagling proprietary code?

10:48 <Cepheid> Core dumps are limited in what they have available to them in any case.

10:48 <Cepheid> A core dump is basically a dump of the entire contents of memory.  Or, at least, WAS.

10:48 <Schism> Ah, true.

10:48 *** Joins: RazorSharpFang (RazorSharpF@Pony-8vc1i3.tpgi.com.au)

10:49 <Cepheid> Called such because at the time the concept appeared, computers used a type of memory called core memory.

10:49 <Schism> The registers et al.

10:50 <Schism> In this particular instance, if the proprietary drivers are a black box, would such a dump even be useful to the developers of said drivers?

10:50 <Schism> Considering that the software which caused the crash might be anything...

10:50 <Cepheid> I assume a core dump nowadays includes all non-security-related bits of kernel memory, and only the active pages of memory in the application in which it happens.  I haven't investigated what's in a core dump these days.

10:51 <RazorSharpFang> Any idea what happens if you run out of storage space during a core dump?

10:51 *** Quits: Golden (uid250033@Pony-sd90bk.tooting.irccloud.com) (Quit: Connection closed for inactivity)

10:51 <Cepheid> For modern systems with virtual memory, the address space is split into two regions.

10:51 <Cepheid> One in which the application runs, and one in which the kernel runs.

10:52 <Cepheid> Because of how virtual memory works, this kernel section is typically identical across all applications.

10:52 <Cepheid> I don't know the full details of how it works, because it's not something I'm interested in.

10:52 <Schism> As a core dump first has to access the file system and create an appropriate file, I imagine that it would handle that gracefully, with an 'unable to allocate space' notification.  Of course, if your machine is unable to allocate the space for a core dump, you have larger issues at hand.

10:52 <Cepheid> But it's done this way so that kernel services can be accessed by an application.

10:53 <Cepheid> And yeah.

10:53 <Cepheid> I would assume a core dump just writes as much as possible, and then stops writing when it runs out of space.

10:54 * Schism quines at Cepheid.

10:54 <Cepheid> Typically, storage media tend to be larger than the RAM.

10:54 <Cepheid> Typically.

10:54 <Cepheid> There are cases where it's the other way around.

10:54 <Schism> Mmhm.

10:54 <Cepheid> There are supercomputers with terabytes of RAM, for example.  So it's possible for a supercomputer to have more RAM than storage space.

10:55 <Schism> True, though you'd expect a machine of that nature to have petabytes of RAID storage available.

10:56 <Schism> Not to say that nobody's that stupid, of course.

10:56 <Schism> ... can it even be called a RAID if we're talking about storage on the petabyte level?

10:57 <Schism> Oh right.  Independent, not inexpensive.  Heh.

10:57 <ConfusionRift> Hmm... didn't know I could just remote play the PS4 on any device like that. Either way, I wonder if there's a way to reduce video quality to make some of the newer stubborn games to run better on the original PS4.

10:58 <Cepheid> Unfortunately, no.

10:58 <Cepheid> That requires modifying the game's settings, which are often not accessible on a console.

10:58 <Schism> Depends on the game, but you picked up a console, so they're fantastically tuned to be precisely correct for the console itself.

10:58 <Schism> Nevermind if you're using an older iteration.

10:58 <Cepheid> And simply reducing the resolution used is oftentimes not sufficient either.

10:59 <Cepheid> Because more often than not, for simplicity, these games will render to a framebuffer of a set size, and then simply draw the framebuffer scaled up or down to the resolution used.

10:59 <Schism> Plus, the textures are always going to be the same resolution.

10:59 <Cepheid> Meaning that regardless of resolution, it may still be rendering a 1080p image.

11:00 <Cepheid> I assume this is why resolution changes have no visible performance changes on consoles, except in cases where you're going from 1080p to 2160p, and the game natively supports 2160p.

11:00 <Cepheid> As for the WHY they do this, I assume it's so that regardless of resolution, the game runs at an expected speed.

11:01 *** Joins: Cyan_Spark (Cyan_Spark@sparks.only.last.so.long)

11:01 <Cepheid> Consoles make a lot of the processing logic stuff easier to deal with, simply because it's expected that across all instances of a given console, performance will be the same, due to the fact that the hardware is the same across all instances.

11:01 <Cepheid> You don't have to worry about the game running at a different speed between one instance of a PS4 and another instance of a PS4.

11:03 <Cepheid> But then the PS4 Pro came and everything changed.

11:03 <Schism> Which worked out perfectly until console manufacturers figured out that they could release different versions... yeah.

11:03 <DerpyBot> New post on Equestria Daily by Calpain: Morning Discussion #2092 [ https://tinyurl.com/y5hhhgfh ]

11:05 <ConfusionRift> Yep, because all games are now optimized for the PS4 pro, and not the older version. They don't care it runs like hot garbage on the old console, especially when they could force the consumer to buy a new one.

11:05 <Schism> Alice: Mind you, there were dozens of attempts beforehand.  The N64's expansion port, everyone knows.  The extra memory and game for the Socrates system, not so much.  And who can forget the SNES add-ons?

11:05 <Cepheid> And then it was revealed that Console developers, while great at working with a system with only one set of specifications, are absolutely ****** garbage at handling variations.

11:06 * Schism randomly glares at her window. "It's 7 AM. Sun, where are you? By now you'd usually be poking me in the eye with a sharp needle."

11:07 <Lumindia> Nope, it's the sun's day off

11:07 <Lumindia> 'w'

11:07 <Lumindia> though that's a good question

11:08 <Lumindia> oh that explains it.

11:08 <Lumindia> it looks like friggin' silent hill where I am

11:08 * Cepheid decides that, later today, after the quiz, she'll do a speedrun practice of Rabi-Ribi.

11:08 <Schism> I haven't looked at the street yet.  If there is in fact fog, I'm going to sharpen my knives.

11:08 <Cepheid> Basically, run the game as fast as I can on normal.

11:09 <Schism> Speaking of SNES.  https://www.youtube.com/watch?v=OgUhrhnqkGk

11:09 <Schism> Or better: https://www.youtube.com/watch?v=W3SA9LuqQgA

11:17 <Cepheid> Well, this is a problem.

11:17 <Cepheid> I've encountered something in the study materials I have never encountered anywhere else, and it's not explained.

11:17 <Cepheid> It's assumed I know it.

11:18 <Schism> I feel like you've had this problem before.

11:18 <Lumindia> reminder: Y'all are beautiful beans!

11:18 * Lumindia gives everyone hugs!

11:18 * Schism snugs the Lumindia right back. And provides a grilled ham and swiss sammich on egg toast.

11:18 <Lumindia> oooo

11:18 * Lumindia noms

11:18 * ConfusionRift huggles Lumindia as well. :P

11:18 <Lumindia> :D

11:19 <Cepheid> Polynomial division via the Euclidean Algorithm.

11:19 <Schism> Cepheid: Have you looked two chapters forward for the explanation yet?

11:19 <Cepheid> Addition and subtraction I know how to do.  Division, not so much.

11:19 <Schism> That's not as much of a joke as I wish it were, by the way.

11:20 <Cepheid> However, it appears I'm in luck.

11:21 <Schism> No fog, FYI.  It's raining, so that tends to disperse low-level cloud cover and hallucinogenic vapor from Lake Toluca.

11:21 <Cepheid> In binary, it's easy.

11:21 <Cepheid> So for today I should be fine.  BUt I really should investigate this.

11:23 <Cepheid> "Little's Law" - Header.  Written underneath by the professor on the slide using a stylus: "Little is someone's name."

11:24 <Schism> Please tell me that's not literally what you're looking at.

11:25 <Cepheid> It is.

11:25 <Schism> I demand a screencap.

11:25 <Cepheid> Which means someone asked a question.

11:26 <Schism> That's probably a reasonable question.  We do, after all, have big-endian and little-endian numerals.  

11:26 <Cepheid> https://i.imgur.com/Kp6YjK9.png

11:27 <Schism> Excuse me.  I n...I need to do something.

11:31 <Schism> I mean... okay.  I suppose I can get that.  But...

11:37 <Lumindia> https://i.imgur.com/N21DdtC.jpeg Leviathan, Leviathan!

11:47 <Cepheid> Right, I'm about as prepared as I'm going to be.

11:47 <Cepheid> I'm gonna take a moment to clear my head now.

11:48 <Cepheid> Prolly still gonna bomb it, though.  I'll just have to make sure over the reading week that I cover the material multiple times.]

11:49 * ConfusionRift tries a really stupid experiment that might not work as expected.

11:50 <Lumindia> !link https://www.youtube.com/watch?v=JGF9v3mv52I

11:50 <DerpyBot> I need to ask Twilight about that one.

11:50 <DerpyBot> Twilight told me this video is about Wholesome Award Seal

11:50 <Lumindia> have a seal

12:02 <Cepheid> Those are some interesting softlocks caused by bonking in SM64.

12:03 <Cepheid> !link https://www.youtube.com/watch?v=OwIi0NfRB04 What the hell man.

12:03 <DerpyBot> I need to ask Twilight about that one.

12:03 <DerpyBot> Twilight told me this video is about Bowser in the Fire Sea with Red Coins No Joystick Allowed

12:14 <ConfusionRift> I... why?

12:14 <Schism> Cepheid: What Little's Law does not accurately encompass is a lemma which states that the average number of customers during a given time-frame and a given queue will always be sufficient to preclude the possibility of other work being accomplished.

12:15 * ConfusionRift finds these single frame inputs a bit questionable.

12:15 <Cepheid> https://imgur.com/gallery/qrMGmUN So like, is this cat on drugs?  This cat's getting an ultrasound done, and it seems particularly calm and relaxed and almost fascinated with what's going on.

12:15 <Cepheid> It's a TAS, ConfusionRift.

12:15 <ConfusionRift> Oh, a TAS.

12:15 <ConfusionRift> Yeah, just read it. :P

12:16 <Cepheid> The inputs are shown to prove that the joystick is not touched at all, though.

12:16 <ConfusionRift> I know. I just didn't read the description. I should have also know, considering how it looks.

12:18 <Cepheid> As for the why, I've given up asking.

12:18 <Cepheid> THey managed to prove the game could be completed without collecting any stars.

12:19 *** Quits: Taoki (MirceaKitsu@Pony-sme.fv9.240.188.IP) (Quit: http://www.furaffinity.net/user/mircea/)

12:19 <ConfusionRift> Actually, I know why. It's to answer a glaring yet searing question, that no one asked. :P

12:20 *** Joins: Taoki (MirceaKitsu@Pony-sme.fv9.240.188.IP)

12:25 * ConfusionRift checks the PC port of GI. He's upset for putting so much time on the PS4 version.

12:30 <Cepheid> Huh, so that's what pause buffering is.

12:30 <Cepheid> GI?

12:33 <ConfusionRift> Genshin Impact. Was putting time on it on the PS4 version, since someone suggested it and said it ran well. It didn't as well as I had hoped. He later mentioned there was a PC version as well, so I decided to download and check it out. It's so much better in so many ways it isn't even funny. It was a little too later for him to mention he ran it on the PS4 Pro. So... yeah.

12:35 <Cepheid> Ah.

12:35 <Cepheid> Yeah, I need to get started on that game.

12:45 <Cepheid> Right, back in 30 minutes.  Time to go flop on a quiz/exam/etc.

12:45 <ConfusionRift> Okaday.

12:53 <ConfusionRift> Okay, so some of the inconsistencies and dialogue issues are in this one as well.

12:56 <ADragonDreaming> A friend of mine played Genshin Impact: it suffers from predatory monetization tactics.

12:58 <ConfusionRift> Unfortunately, it does have that issue. I'm mostly playing it for the roaming and bopping and such.

12:59 <ConfusionRift> And I agree that no matter what other say, this game wants your money and it has no shame letting you know. It's either money, or super grindy.

13:13 *** Joins: ArchPegasusMichael (Poni@Keep.In.A.Friendly.And.Pony.Place)

13:16 <Cepheid> And yet, the game doesn't require it as far as I understand, so..

13:16 * Cepheid flops in.

13:16 <Cepheid> That could have gone better, but it could have gone far worse.

13:17 <Cepheid> And with that, I'm gonna go play a game to clear my head.

13:19 <Cepheid> ... The hell was that?

13:19 <ConfusionRift> Hmm?

13:20 <Cepheid> I leaned over to plug something into my PC, and something just flashed across my vision.  Not off the PC or anything.  o3o;

13:20 <ConfusionRift> Like an object, or a flash of light?

13:21 <ConfusionRift> Hopefully no one game sugar to the cats. :P

13:21 <Cepheid> It's... hard for me to express what it was.

13:21 <Cepheid> It wasn't a flash of light from my PC or anything, so not an electrical thing.

13:22 <ConfusionRift> ...was it like a wave or pulse?

13:22 <ADragonDreaming> It doesn't require it 100%, but there's things like having to get a character 6 or 9 times in order to actually unlock them, and a "resin" system that, once you're at the maxed out levels, only lets you play like 13 minutes a day...

13:23 <ADragonDreaming> It reflects a monetization philosophy of "we need make ALL the money, not just ENOUGH money"

13:23 <Cepheid> No, Rifty.  I was looking down at the top of my PC, and everything was dark.  Then for a split second, everything appeared brighter, then darkened again.  There's no light source around me that could do that.

13:25 <ADragonDreaming> pupil dilation?

13:25 <Cepheid> Probably.  Spontaneous pupil dilation and contraction.

13:26 * Cepheid loads up MH:World momentarily to collect bonuses, then starts up Rabi-Ribi.

13:26 <ADragonDreaming> I very occasionally, when standing up, get whited-out vision.

13:27 <Cepheid> That may have been it, because I got up quickly from the couch, and I do have a regular occurrence of lightheadedness from getting up quickly.

13:28 <Cepheid> Uh... huh.  Apparently despite not getting the bonus yesterday, it gave it to me today anyways.

13:28 <ConfusionRift> You need repeats of a character to unlock other abilities for said characters. As far as I know, once you got a character, you have it for good. There are quests that let you use other characters as a trial for them (they don't gain exp or can use other items), and sometimes can get them that way. I'm confused as to how the resin works. As for as I know, they recharge with time, and can recharge them quicker by using Primogems.

13:28 <ConfusionRift> Primogems can either be earned, or obtained via premium currency. But yeah, it's one of those games that cash makes things convenient.

13:29 <ConfusionRift> Actually, I forgot something.

13:30 <ConfusionRift> You NEED other characters. Many enemies take advantage of the elemental system, with each character using different elements. You handful of characters you get from the main story aren't enough.

13:31 <ConfusionRift> It rapidly falls under the MH syndrome as you need to get items, to get things, to move to other things, to level weapons and items higher.

13:31 <Cepheid> Mmm.

13:33 <ConfusionRift> Characters and weapons lock to a certain level, which require items to "ascend", with later parts of the game requiring it.

13:33 <Cepheid> Hum, so, let's see just how easy normal mode is, now.

13:34 <ConfusionRift> As I said, I'm just here to mess with the world and the stuff in it.

13:35 <Cepheid> Wait wait wait, what am I doing?  This game has a speedrun mode.

13:36 <ADragonDreaming> Aye. I just know that my friend had to uninstall it because she found herself about to drop $100 on a character for a chance, not a guarantee, that she was going to get what she wanted.

13:37 <ConfusionRift> Ah, forgot to mention. You get characters by chance. So you could spend hours getting Primogems to get those stupid fate tokens, you to get 10 repeated weapons of low quality.

13:37 <ConfusionRift> And what Adra said could happen.

13:38 <ConfusionRift> It entices by giving you extra from the start, and then notice the yield is much smaller in the long run, and then notice you spent money on trash.

13:41 <ConfusionRift> One of my friends tends to put out money in games like this, like it was candy. Kinda gave me a demo as to how the monetary system stabs someone if not careful.

13:43 *** Joins: Angeline (Scootaloo@I.Will.Fly.Higher)

13:45 * Cepheid skips over Ms. Cat.

13:46 <ConfusionRift> What? Whyyy? ;_;

13:47 <Cepheid> You'd prefer I beat her up?

13:48 <ConfusionRift> I... good point. Run along.

13:49 <Schism> Shame you can't skip Ashuri quite so easily.

13:49 <Schism> Ms. Time-Waster.

13:49 * ConfusionRift knows what's happening. "Poor Miriam."

13:49 <Schism> Poor Ms. Pillar, too.

13:50 <Cepheid> Still made quick work of Ashuri.  Normal difficulty is...  Wow.

13:50 <Schism> I know, easy once you know the drill.

13:50 <Cepheid> I still get hit of course.  Don't remember the patterns perfectly, but still, the attacks come at such a low density and speed compared to Hard.

13:51 <Schism> Remember to focus!

13:51 <Schism> (Many players forget that Rabi-Ribi has a focus mode.)

13:54 <Cepheid> Really should go get the bombs, though, so in future run, don't skip kitty.

14:00 * Cepheid skips UPRPRC.

14:02 <Schism> Bunny slipper wall-jump and kick skip?

14:02 <Cepheid> Yep.

14:02 <Schism> In which Cepheid manages to fight Fire Kotri first.

14:03 <ConfusionRift> Oh boy... (still has the nightmares)

14:03 * Finwe hats on Schism.

14:04 <Schism> Meanwhile, I should nap for another two hours before I do a bank run...

14:05 <Finwe> What, try and withdraw all your savings before the other customers do it?

14:08 <Schism> I feel we've had this conversation before.  A run to the bank, not a run on the bank.

14:09 <Cepheid> Right, I need to stop and pay some attention to my cat.  He almost knocked my laptop onto the floor.

14:11 <Cepheid> And also eat some food, and then take a shower as I have a dentist appointment at 12:30.

14:11 <Finwe> https://en.wikipedia.org/wiki/Bank_run

14:18 <Schism> I am not unfamiliar with that turn of phrase, Finwe.  >.>

14:18 <Finwe> <.<

14:19 <Finwe> I haven't visited a bank for years.

14:19 <Cepheid> The other reason I should stop right now is I'm also tired.  Still messed up on sleep, and my body is aching as a result.  Alas, I can't just go to sleep yet.

14:19 <Finwe> They send a new debit card every three years, and of everything else I can take care online.

14:21 <Cepheid> Same.

14:23 <Cepheid> Also, Schism, I'm not sure it's possible to fight Fire Kotri first.  Maybe it is, but I'm pretty sure the order in which you fight Kotri's variants are all set on event flags.

14:23 <Schism> Oh, it is absolutely possible to fight Kotri's variants in a different order.

14:24 <Cepheid> Hum.  I guess I'll have to look into it, then.

14:24 <Schism> You still have to fight all three to get her into town, though.

14:24 <Cepheid> It would involve avoiding Green Kotri by going through the volcanic caverns via the beach, though.

14:24 <Schism> Yup.

14:24 <Cepheid> Which itself presents some interesting problems.

14:24 <Schism> Yep.

14:25 <Schism> I might be mistaken, I might be thinking of red Kotri ahead of blue, but I'm pretty sure that it's possible.

14:25 <Cepheid> No bunny slippers, so no high jump.  Gotta use reverse wall jump and wall kick.

14:26 <Schism> I know that I've gotten into that zone REALLY early with exactly that, I'm just trying to remember if that was in chapter 0 or chapter 1.

14:28 <Schism> Wait.  That has to be Chapter 1.  Erina turns back at that point, saying that she has to find her Master.

14:28 <Schism> But... isn't Green Kotri first encountered to the west side of Rabi-Ribi Town?

14:29 <Cepheid> Yes.

14:29 <Schism> Okay, so definitely possible to fight Red Kotri first.

14:29 <Cepheid> Officially though, you can go to the town, start the next chapter, then return to the beach afterwards.

14:30 <Cepheid> You can also reach the volcanic cavern through the crystal cavern, if you're good enough.

14:30 <Cepheid> No, wait.

14:30 <Cepheid> You need the slide.

14:30 <Cepheid> Alternatively..

14:31 <Cepheid> You find a way to get to the far side of the forest, to loop around on the island.

14:32 <Cepheid> Because of the looping nature, assuming you can find a direct path that can be reached using just the wall kick and the reverse wall jump, you can get past Green Kotri.

14:34 * ConfusionRift receives a call.

14:35 <Cepheid> Hmm?

14:38 <ConfusionRift> Who's this? | "Yes, we're calling about your vehicle warranty?" | Impossible. I don't have one. | "Our files show you do have a warranty with us." | Again, not possible. Don't call- | "It's illegal to drive in the state without an insurance, and negligent without warranty. We just need your name, address, and-" | I DON'T HAVE A CAR!!! You scamming (bleep)! (hangs up, notes the number)

14:38 <Cepheid> Geezus.

14:38 <ConfusionRift> Every morning with this.

14:39 <ConfusionRift> If I actually has said insurance or warranty, they don't need to ask for my information. It would be on file.

14:40 <ConfusionRift> *had

14:41 <Cepheid> Mmhmm.

14:41 <Cepheid> Meanwhile, every couple of months, I get a week where I get harassed about duct cleaning services.

14:42 <Cepheid> Since it's always the same people with the same accent, once I hear their voice I just straight up hang up and block the number.

14:47 <Cepheid> The other telltale sign is the long pause at the start of the call while their auto-dialer connects me with one of their people.

14:47 <Schism> I need to stop talking to horror writers.

14:48 <Schism> The phrase "Baphomet's Milk Soap" came up.

14:49 <Cepheid> ...

14:49 <Cepheid> No comment.

14:49 <Schism> And it then went to all manner of Elder God skin-care products.

14:50 * Schism coughs. "Anyway."

14:50 <Schism> Now that I have successfully planted the seed of horror in your own minds... I shall take a moment to nap.  Possibly.

14:50 <Cepheid> I'd love to nap, but I can't.

14:51 <Cepheid> Besides appointment at 12:30, naps don't do anything for me.

14:52 <Cepheid> One of these days I need to shave again.  I've been slacking on that front 'cause of trying to recover lost sleep, which leads to me waking up at times that make it inconvenient for me to take a long shower.

15:01 *** Quits: ADragonDreaming (Mibbit@Pony-0he86q.mi.comcast.net) (Quit: https://mibbit.com Online IRC Client)

15:47 *** Quits: RazorSharpFang (RazorSharpF@Pony-8vc1i3.tpgi.com.au) (Connection closed)

15:49 *** Quits: Cyan_Spark (Cyan_Spark@sparks.only.last.so.long) (Quit: sparks only last so long)

15:54 *** Quits: ConfusionRift (ConfusionRi@Pony-g6e.irn.56.193.IP) (Quit: Recharging the batteries. Laters! *shutdown*)

16:02 <Cepheid> Right, off I go to dentist appointment.  Back in a bit.

16:03 <DerpyBot> New post on Equestria Daily by Makenshi: Fanfic Music: Vylet Pony - Do It All Differently (feat. Sylver Stripe & Nonnie) [Indie Pop/Alternative Electronic] [ https://tinyurl.com/y3bppc9j ]

16:17 <Cepheid> Sweet jebas that is a long list of symptoms they are checking for.  Surprised the clerk didn't stop to take a breath.

17:03 <DerpyBot> New post on Equestria Daily by Sethisto: My Little Pony Comic Dub Compilation #80 [ https://tinyurl.com/y6ll5ud8 ]

17:07 *** Joins: ADragonDreaming (Mibbit@Pony-0he86q.mi.comcast.net)

17:41 *** Quits: Angeline (Scootaloo@I.Will.Fly.Higher) (Ping timeout: 121 seconds)

17:49 *** Quits: ADragonDreaming (Mibbit@Pony-0he86q.mi.comcast.net) (Quit: https://mibbit.com Online IRC Client)

17:50 *** Joins: ADragonDreaming (~Mibbit@Pony-0he86q.mi.comcast.net)

17:56 <Cepheid> Hum, back from the dentist.

17:56 <Cepheid> Overall, looking reasonable good.

17:56 <Cepheid> Two cavities that are forming due to my grinding, but they haven't reached the breaking point yet.  Gonna take care of that before we hit that point.

17:57 <Cepheid> Otherwise, gumelines look fine, no swelling, no bleeding, no further receding.  Teeth were reasonably clean as well.

17:58 *** Joins: Ali (Ali@Pony-cfsfmc.4nua.5fca.1702.2600.IP)

17:58 *** ChanServ sets mode: +qo Ali Ali

18:03 *** Joins: TwilightSparkle (Ali@Pony-n3j093.iplsin.sbcglobal.net)

18:03 <DerpyBot> New post on Equestria Daily by Calpain: Comic: What if Celestia 6 / Hollow Shades 157 / nEvermore 14 / Fix 3:8 / Writers / Movie Slate: Spectral [ https://tinyurl.com/y44xwfgy ]

18:06 *** Quits: Ali (Ali@Pony-cfsfmc.4nua.5fca.1702.2600.IP) (Ping timeout: 121 seconds)

18:11 <Cepheid> https://imgur.com/gallery/YahbmLD

18:19 *** Quits: WildSoft (WildSoft@Pony-n65hur.bredband.comhem.se) (Quit: Toodle-loo! Au revoir! Auf wiedersehen! Ciao! Ting tao tay!)

18:30 *** Joins: WildSoft (WildSoft@Pony-n65hur.bredband.comhem.se)

18:31 <Cepheid> https://imgur.com/gallery/8S1h9Tr Heh.

18:32 <Schism> Every night we quietly hone our blades, biding our time until the Great Curling.

18:36 * Finwe curls Schism.

18:36 <Finwe> !twilight time

18:36 * DerpyBot bounces around in front of TwilightSparkle

18:36 <DerpyBot> Twilight time, Twilight time!

18:36 <Finwe> Twilight time!

18:37 * Finwe wing-hugs the TwilightSparkle.

18:37 * Schism bounces off a stone and curls right off the edge of the board.

18:47 * Cepheid consumes chocolate milk. After a dental cleaning appointment. Dentist patient of the year, here.

18:49 <Cepheid> ... Oops.  So, a Google engineer developed a performance improvement patch for the Linux Kernel.  On x86 and x86_64, it had anywhere from an 8x to 20x speed improvement in certain situations.

18:49 <Cepheid> It was enabled, for x86 and x86_64.

18:49 <Cepheid> But it was also planned to be enabled for ARM64.

18:49 <Cepheid> They only noticed recently, two years after said patch was made, that it was not enabled for ARM64.

18:50 <Cepheid> They forgot about a performance enhancing patch for TWO. YEARS.

18:55 <Schism> Randomly: Getting RT'd by a big name results in a warm, fuzzy feeling.

19:01 <Cepheid> Heh.

19:02 * Cepheid puts out a second bowl of water for the cats upstairs. There's one next to the bathroom, and the cats inexplicably choose to drink from these bowls instead, so much so they actively spend hours at a time curled around it, protecting it from the other cat.

19:02 * Cepheid watches Spitfire immediately run to the new bowl.

19:02 <Schism> And immediately curl around it, protecting it from the other cat.

19:03 <Cepheid> Not yet, but one of them will.

19:03 <Cepheid> I don't get it.

19:03 <Cepheid> I've never seen cats act so weirdly over a bowl of water.

19:03 * Schism imagines Spitfire as a giant black panther in the desert, lounging next to an oasis possessively.

19:03 <Cepheid> https://imgur.com/gallery/f0PMjzW

19:04 <Cepheid> But yeah, these two cats are getting WEIRD.

19:05 <Cepheid> First off, we have to have a cat litter downstairs on the ground floor, and one upstairs in my bathroom.  If we don't, one of them starts having problems.  We assume it's Tizzy due to her hyperthyroidism.  Plus, I also suspect Spitfire's blocking her.

19:05 <Cepheid> He may not be the alpha of the two, but he's still intimidating and knows how to chase cats away.

19:06 <Cepheid> We also have to have two separate food bowls(This was never a problem with Simba and Pepper, even when my sister's cat Neko was introduced for a year.), one for each cat, even though they go back and forth eating from each bowl.

19:07 <Cepheid> Now they're going freaking spaztastic about having a separate water bowl upstairs from the one in the kitchen.

19:07 <Cepheid> They almost exclusively use the one upstairs.

19:07 <Cepheid> And we regularly find one of them curled up next to it.

19:12 <Cepheid> I'd be less interested in discussing it, if it weren't so out of the norm for their personalities as we knew them for the last seven years.

19:15 <Schism> Rampant territorialism is out of character for them?

19:17 <Cepheid> For these two, yes.

19:18 <Cepheid> Prior to introducing Spitfire to Tizzy, this behaviour never existed in Tizzy.  She got along fine with Simba.

19:18 <Schism> Simba had already well-established the house as his territory.  Also, didn't you say that you could never bring another kitten into the house, ever?

19:19 <Cepheid> And Spitfire, while constantly vying now and then to be the alpha cat, hasn't really shown much in the way of territorialism.  They didn't generally chase the other off.

19:19 <Cepheid> Yes, but that's more a recent awareness thing.

19:19 <Cepheid> Ever since their territorialism started up.

19:19 <Cepheid> It's been only in the last year or two that it's really shown.

19:19 <Cepheid> Spitfire is excessively protective of anything that he deems "his" for some reason.

19:20 <Schism> Hmm.  Perhaps they're just vying over food sources and whatnot.  But... yeah.

19:20 <Cepheid> You should see him when I start talking with my parents or sister a lot, or when I watch any video of cute animals and said animals are making noise.

19:20 <Cepheid> He absolutely hates it.

19:20 <Cepheid> He does that kneading thing of his that he does whenever I sit at the kitchen table with a laptop, but far more aggressively.

19:21 <Cepheid> Up to and including trying to pull my arm around, or just straight up biting me in frustration because he thinks I'm paying attention to another animal.

19:21 <Schism> "Don't even think of replacing me with that otter."

19:21 <Cepheid> Case in point, I saw a video the other day of a baby sea otter squealing and making noise.  And oh my gods.

19:22 <Cepheid> He just started spazzing out.

19:22 <Schism> ... wait, I used an otter as an example...

19:22 <Finwe> Otterwechsel?

19:22 <Cepheid> Truth told, this all started getting really bad at around the time he went in for a teeth cleaning.

19:22 <Cepheid> And I think that may be because he thought I had abandoned him.  They had to keep him overnight.

19:23 <Schism> Was not expecting abandonment issues to arise there...

19:23 <Cepheid> Neither was I.

19:23 <Cepheid> But apparently he's that attached to me.

19:24 <Cepheid> Ever since that overnight stay, any time he comes home from the vet, for the next week he becomes extremely cuddly and snuggly.

19:25 * Finwe boops Schism with a https://upload.wikimedia.org/wikipedia/commons/6/6d/Otterwechsel_21-6_P9010001.JPG

19:25 <Cepheid> Apparently, Trump's Twitter Password was guessed in 5 attempts by a security expert.

19:25 <Finwe> Yup.

19:26 <Finwe> One from Netherlands, I recall.

19:26 <Cepheid> Yep.

19:26 * Schism passes Finwe a nebelwerfer. In case he needs to nerf any webels, of course.

19:26 <Cepheid> Twitter is, of course, refuting the claim.

19:26 <Cepheid> 'Cause apparently they put extra protections on officials.

19:26 <Schism> Cepheid: But nobody gets hacked!  You'd need at least a 190 IQ and 15% of the password.

19:27 <Cepheid> But, honestly, given Trump and some of Twitter's boneheadedness, it would not surprise me if it was true.

19:27 <Schism> That's literally what he said.  He said to the world, "Nobody can hack me."

19:27 <Cepheid> According to the Dutchman, the password *WAS* "maga2020!"

19:28 <Schism> Well, that can't be right.  Doesn't it require a capital letter?

19:28 <Cepheid> I do not believe Twitter has any specific requirements.

19:28 <Cepheid> At least, last I checked anyways.

19:28 <Schism> If that's the case, I'm even more annoyed by them than I was before.

19:29 <Cepheid> I typically use a set of three words, a four-digit number, and at least one symbol.

19:30 <Cepheid> It results in a password typically around 20 characters long.

19:31 <Schism> When users ask me, I fear that I provide them with a sin: a regular password with a bang at the end.  And I know it's wrong, but when dealing with 70-year-olds looking to buy a pair of shoes on an account which does *not* have access to their banking details...

19:32 <Schism> 70-year-olds, I should append, looking to buy shoes on their iPhone 5Gs.

19:35 <Cepheid> Even adding a single character increases the time substantially for a bruteforce.  Mind, a 1-character addition to a 3-character password won't actually make that big of a difference, but the time is still substantial in comparison.  It's just, when you go from say, 20 characters to 21, then yeah, things start to get a bit more intractable.

19:35 <Cepheid> Each character increases it by a factor of the cardinality of the set of all acceptable characters in a password.

19:36 <Cepheid> So if your set is just lowercase letters and numbers, that's a factor of 36.

19:37 <Cepheid> 36, 1296, 46656, 1679616, 60466176 iterations for 1, 2, 3, 4 and 5 characters respectively.

19:37 <Cepheid> At 20...

19:37 <Cepheid> ~1.34 * 10^31.

19:38 <Cepheid> So 1.34 * a number that starts with a 1, then has 31 zeros trailing it.

19:39 <Cepheid> Which would be 1,000,000,000,000,000,000,000,000,000,000.

19:39 <Cepheid> 21, meanwhile..

19:40 <Cepheid> 4.81 * 10^32.

19:40 <Cepheid> It just grows out of control.

19:41 <Cepheid> And if you make passwords case-sensitive, allowing lowercase and uppercase, then the factor becomes 62 instead. o3o

19:41 *** Joins: PinkieShy (coolm@Pony-ck81je.67-212-45-net.sccoast.net)

19:43 <Cepheid> 21 characters makes the number of permutations 9.5 * 10^81.

19:43 <Finwe> Mr PinkieShy.

19:43 * Finwe doffs his hat.

19:44 * PinkieShy hugs Finwe

19:47 <Cepheid> Of course, the problem with 21-character passwords or greater is simply that they're difficult to remember if they're a jumble of letters and numbers.

19:48 <Cepheid> So, while keeping the number of characters high, and making the password memorable usually requires tradeoffs.  I use three words, a number, and a symbol because even if you use a dictionary attack, the number of words in the English dictionary makes it intractable.  Plus you have to guess the number, and where it is, and what the symbol is, and where it is.

19:48 * Schism sighs, and flies off to a quick stop off at the bank (NOT a bank run, thank you Finwe) and a few vials of insulin.

19:49 <Cepheid> There are currently 171,476 words in the 2nd edition of the Oxford dictionary, so...

19:49 <Finwe> Schism: Not pens?

19:49 <Cepheid> Apparently this calculator I use cannot calculate 3^171476.

19:49 <Schism> Pen cartridges.

19:49 <Cepheid> Oh, wait.

19:49 <Cepheid> I got it backwards.

19:50 * Finwe has Lantus and Fiasp.

19:50 <Cepheid> Supposed to be 171476^3.

19:50 * Schism has Humalog and Lantus.

19:51 <Finwe> Lantus is Finnish. o3o

19:51 <Finwe> Humalog is American, I think.

19:52 <Finwe> Or whencever Eli Lilly is.

19:52 <Cepheid> 5.04 * 10^15.  Eh.  Not the best.  But then there's the numbers, the spaces, and the character.  Factor those in...

19:53 <Cepheid> 2.22 * 10^28.  I think that's good enough.

19:53 <Cepheid> It's also easier to remember.  o3o

19:53 <Cepheid> Oh, and there's capital letters, some words contain one.

19:53 <Cepheid> So it's actually slightly better.

19:53 <Cepheid> In general, guessing my passwords isn't viable through brute force.

19:55 <Cepheid> In fact...

19:55 * Cepheid changes laptop passwords.

19:57 *** Joins: Pony|32288 (Pony32288@Pony-i454b4.cable.virginm.net)

19:57 <Finwe> Lt Pony|32288.

19:57 <Finwe> o7

19:57 * Pony|32288 wavewave.

20:03 <DerpyBot> New post on Equestria Daily by Makenshi: Silverstream Music Cover: MelodyBrony & Friends - Silverstream (Forest Rain Cover) [Rock] [ https://tinyurl.com/y2lkz2qf ]

20:22 *** Quits: Dappled (IceChat9@Shady.The.Pet.Pony) (Ping timeout: 121 seconds)

20:23 *** Joins: Dappled (IceChat9@Pony-6gbca1.ok.cox.net)

20:36 <ADragonDreaming> good dental health is good

20:36 <ADragonDreaming> oh, I was way scrolled up. hah.

20:38 <ADragonDreaming> When possible, I use pass phrases. When not possible, I use words in a language that does not have a dictionary.

20:40 *** Quits: WildSoft (WildSoft@Pony-n65hur.bredband.comhem.se) (Connection closed)

20:41 <Cepheid> Mmm.  All sorts of methods work.

20:43 <ADragonDreaming> my workplace just recently increased the minimum password length to 12 characters.

20:53 <Lumindia> tl;dr: big frickin' numbers

20:54 *** TwilightSparkle is now known as Ali

20:54 *** ChanServ sets mode: +qo Ali Ali

20:54 <Ali> Grumble, seems like a box reset didn't fix this stupid issue

21:03 <DerpyBot> New post on Equestria Daily by Sethisto: Drawfriend Stuff (Pony Art Gallery) #3497 [ https://tinyurl.com/y6kqx34d ]

21:08 <Cepheid> Let's assume that it takes 1 second to test each key, and our key is a 64-bit integer, so there's 2^64 possible values.  This is a large number.  If it takes 1 second to test each key..

21:08 <Cepheid> It would take approximately 58,494,217,355 years to try every key.

21:09 <Cepheid> Of course, pick each key randomly, and chances are good it'll only take half that.

21:10 <Cepheid> My above approach would take a lot longer to go through than that.

21:11 *** Joins: WildSoft (WildSoft@Pony-n65hur.bredband.comhem.se)

21:12 <Cepheid> There's over 10^28 possible combinations.  That's a little over 2^93.

21:12 <Cepheid> It would take a little over 3.14 * 10^20 years to go through them all.

21:13 <Cepheid> Long story short, it may be dictionary based, but it's still better than trying to remember an arbitrarily random sequence of 20 characters.

21:16 <Cepheid> That said, the approach isn't immune to certain types of attacks.  But then, there's not much one could do in the face of those particular types of attacks.

21:16 <Cepheid> Since it's up to the database engineers and website designers to implement the security properly.

21:17 <Cepheid> And, well, if everyone involved in the company is a bunch of morons, then they deserve the lawsuits directed at them.

21:21 <Lumindia> "CorrectHorseBatteryStaple"?

21:26 * Dappled glares at steam tags for being wrong. How can Rogue be Roguelike. It's the original. Everything is like it.

21:27 <Lumindia> I mean, rogue is like rogue

21:27 <Lumindia> not technically wrong

21:27 * Dappled flails. That's like calling Dark Souls soulslike.

21:27 <Dappled> It's not like, it is.

21:30 * Ali glomps Dappled

21:33 * Dappled hugs the Ali pone.

21:33 <Finwe> o3o

21:33 <Finwe> !lullaby

21:33 * DerpyBot carries Finwe off to bed

21:33 * DerpyBot tucks Finwe in and hums a lullaby

21:33 <Finwe> !shoo

21:33 * DerpyBot sways from side to side, quietly humming "shoo be doo shoo shoo be doo"

21:33 * Lumindia snugs/me boops the dappled and ali pone

21:33 <Lumindia> you're both snuggly

21:33 <Finwe> Good night, everypony!

21:34 * Lumindia boops Finwe as well

21:34 <Ali> !seen straight

21:34 <DerpyBot> Ali: The last time I saw....will you cut that out already?!

21:34 * Finwe retires to his boudoir.

21:34 <Ali> :3

21:34 <Lumindia> Ali is a silly pony

21:34 * Lumindia boops Ali more

21:34 <Finwe> !seen Ali

21:34 <DerpyBot> Finwe: Silly filly, your eyes are all derpy. Ali is in the channel.

21:34 <Finwe> 6.9

21:34 <Lumindia> 9.6

21:34 <Ali> !wiggle

21:34 <Finwe> !plot

21:34 <Ali> Err, what makes her do that

21:34 <DerpyBot> *wigglewiggle*

21:34 <Finwe> :3

21:34 <Lumindia> *wigglewiggle*

21:34 <Ali> Eh that, whatevs

21:34 <Finwe> !clop

21:34 * DerpyBot 's eyes begin to glow in a strange light..

21:35 <Lumindia> o.o

21:35 * Lumindia hides

21:35 <Finwe> Ah, spamming the commands.

21:35 <Ali> Oh my, invokings the pain

21:35 * Lumindia is hiding under Ali

21:42 * Ali boops Lumindia nosie

21:47 <ADragonDreaming> Or potentially asking for a command not allowed in this channel?

21:48 <Lumindia> '-' the !clop command should just have her clap her hooves together as applause

21:48 <Lumindia> !clop

21:48 * DerpyBot clops her forehooves together excitedly

21:48 <DerpyBot> ..what?

21:48 <Lumindia> yeah that's what I thought

21:48 <ADragonDreaming> Ah.

21:48 <Ali> Yeah its not an afterdark one

21:48 <Ali> None of those would work here anyway

21:48 <ADragonDreaming> IIRC she has a response that tells you to go to EAD.

21:49 <ADragonDreaming> !muffin

21:49 <DerpyBot> Muffins!! You have any? :3

21:49 <Ali> Yep

21:49 <ADragonDreaming> yes

21:49 <DerpyBot> Thank you!!

21:49 * DerpyBot glomps ADragonDreaming

21:49 <Ali> Its not that one~

21:49 <ADragonDreaming> I know.

21:49 <ADragonDreaming> I have no desire to try any of them.

21:53 <Cepheid> Lumindia:  That password above is actually good.  That is, had you not told us the password.

21:57 <ADragonDreaming> Cepheid: It's from an XKCD comic.

21:57 <Cepheid> Heh.

21:59 * Dappled sees that they are making into the spider-verse 2... Wonders if it'll actually use an existing spider-verse storyline

22:05 * Cepheid flops.

22:05 <Cepheid> Too tired to stay awake, so... seroquel time. o3o

22:15 <Cepheid> *Person posts a video of a cat tormenting a squirrel.*  "Cats are cruel."  <Me> "...  Don't watch any animal documentaries, especially about carnivores."

22:16 <Schism> mlerm.  *flop*

22:17 * Cepheid feeds Schism some Schism treats.

22:19 * Schism noms upon them, and offers Cepheid some trail mix with cashews, sunflower seeds, pumpkin seeds, and dried pineapple and mango.

22:20 * Cepheid noms.

22:21 <Cepheid> https://imgur.com/gallery/1a1znP5 Skinflorps.

22:22 <Cepheid> https://www.gocomics.com/sarahs-scribbles/2020/09/23 Gonna be honest, I'd tell them to send me to hell once I learned the truth.

22:26 <Cepheid> 'Sides, I don't think even the demons want to spend the time feeding them or cleaning up after 'em.  Someone has to do it.

22:31 <Cepheid> https://imgur.com/gallery/kteAfQc Have some creepy.

22:45 <Schism> Have some more.  https://nightcorp.tumblr.com/post/630823241603334145

22:47 <Schism> Protip: this happens even with black cats.  https://www.gocomics.com/sarahs-scribbles/2020/10/07

22:57 <Cepheid> Yerp.

23:03 <DerpyBot> New post on Equestria Daily by Sethisto: My Little Pony Speedpaint Compilation #158 [ https://tinyurl.com/y3grhymz ]

23:07 <ADragonDreaming> yeah, but the black hair doesn't show as much on the black robe.

23:46 * Ali squees as she won her first Class A Endurance race in her game

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!