Log archive of EquestriaDaily for Tuesday, 2021-04-13

00:03 *** Quits: LibrarianofHope (Librarianof@Pony-8hq.rs9.207.187.IP) (Quit: Connection closed)

00:24 * Filly_Nightmares gnaw on Ali

01:07 <Schism> NYT article: "You can be a different person after the pandemic."  Me: "Well, thank you for your permission."

01:14 <Ali> Top notch reporting from the New York TImes

01:14 * Ali flops over the Schism and nibbles ear

01:14 * Schism braids Ali's mane.

01:15 * Ali nuuuu's

01:15 * Schism also provides hair clips...!

01:18 * Ali nuuu's, unicorn is not cute!

01:22 <DerpyBot> New post on Equestria Daily by Sethisto: Say Something Nice About - Shimmy Shake [ https://tinyurl.com/yjcssldj ]

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

02:05 *** Joins: Fn (Eogan@Pony-66qmqo.dip0.t-ipconnect.de)

02:08 *** Quits: FruitNibbler (Eogan@Pony-k87det.dip0.t-ipconnect.de) (Ping timeout: 121 seconds)

02:36 *** Quits: TheAstrallyForged (stardust@sugar-belle.blackl.net) (Ping timeout: 121 seconds)

02:37 *** Joins: cabbage (cabbage@Pony-aj9mbi.dynamic.sonic.net)

03:12 <DerpyBot> New post on Equestria Daily by Calpain: Nightly Roundup #1525 [ https://tinyurl.com/yfqxdebt ]

03:23 * Filly_Nightmares nom nom nom Ali mane

03:23 * Ali pats the Filly_Nightmares

03:24 * Filly_Nightmares purrrrr and wigglewaggles

03:37 *** Joins: Dappled (IceChat9@Pony-dsnf91.ok.cox.net)

04:12 <DerpyBot> New post on Equestria Daily by Sethisto: (UK) - My Little Pony: Pony Life Season 2 Episode 7 - Magical Mare-story Tour / Life of Pie - Discussion / Stream [ https://tinyurl.com/yjwqzhn5 ]

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

04:31 *** Joins: TheAstrallyForged (stardust@sugar-belle.blackl.net)

05:03 *** Quits: Pony|17554 (Pony17554@Pony-taj8dp.cable.virginm.net) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)

05:26 *** Joins: Crimson_Ta1l (zeta@batpones.are.for.snuggles)

05:27 *** Quits: Crimson_Tail (zeta@batpones.are.for.snuggles) (Ping timeout: 121 seconds)

06:16 *** Quits: cabbage (cabbage@Pony-aj9mbi.dynamic.sonic.net) (Connection closed)

06:23 *** Quits: Fn (Eogan@Pony-66qmqo.dip0.t-ipconnect.de) (Connection closed)

06:54 <Finwe> Good morning, everypony!

06:55 <Finwe> Mlles Ali, Filly_Nightmares and Schism; Messrs Cepheid, Lumindia_ and PinkieShy.

06:55 * Finwe doffs his hat.

06:55 * Ali doffs over Finwe

06:55 * Finwe noms on Ali.

07:57 * Filly_Nightmares purrrr and suckle on Finwe floof

07:59 <Filly_Nightmares> ]

08:19 * Finwe snuggles a Filly_Nightmares.

08:22 *** Quits: Heartbreak (Heartbreak@Pony-gja4ce.mn.comcast.net) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)

08:22 <Schism> Forbidden ham roast.  https://twitter.com/Shattered_Earth/status/1381806739658432512

08:22 * Schism flops. Ish tired foxling.

08:23 <Finwe> Miss Schism.

08:23 * Finwe doffs his hat.

08:24 *** Quits: Ali (Ali@Pony-c3litl.4nua.5fca.1702.2600.IP) (Quit: Leaving)

08:28 * Filly_Nightmares sneezies and wigglewaggles at Finwe!

08:32 *** Joins: Heartbreak (Heartbreak@Pony-gja4ce.mn.comcast.net)

08:33 <Schism> rAdm. Finwe.

08:33 * Schism doffs her Goron Rock Roast. And offers Filly_Nightmares a plush HB.

08:40 <Schism> Steak-umm's Twitter account is on fire.  https://twitter.com/NumbersMuncher/status/1381804144344903682

08:49 * Filly_Nightmares nom Heartbreak plushie!

08:55 * Lumindia_ awakens

08:55 * Lumindia_ offers pancakes to everypony

09:52 * Schism nomfs some of her own pancakes. She just made up two of them. But they were big. o5o

09:52 <Schism> 12" pancakes topped with loads of apricot jam.

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

10:29 * Cepheid flops.

10:52 * Cepheid shivers.

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

11:12 <DerpyBot> New post on Equestria Daily by Calpain: Morning Discussion #2263 [ https://tinyurl.com/ydjfnb6l ]

11:12 *** Joins: RazorSharpFang (FourthChoic@Pony-ub7st0.tpgi.com.au)

11:12 <RazorSharpFang> Hey heys

11:26 <Cepheid> Hoi hois.

11:26 *** Quits: Filly_Nightmares (Surreal@Cutest.Floofy.Changeling.Batpone) (Connection closed)

11:27 * Cepheid learns HLSL. Again.

11:52 * Cepheid now tries to figure out how to do polygon instancing with FNA.

11:54 * Schism happily remains a recluse. She will continue to be a recluse even after quarantine ends.

12:00 <Cepheid> ...

12:00 <Cepheid> That was odd.

12:33 <RazorSharpFang> I'm still bad at Katakana...

12:42 <Cepheid> The biggest issues for me are ツ and シ

12:43 <Cepheid> I always get the two confused despite the obvious differences.

12:43 <RazorSharpFang> "obvious"

12:44 <RazorSharpFang> I'm playing Among Us with a lot of Japanese folk, and it's hard to understand

12:48 <Cepheid> Mmm.  Always fun, a crash with no warning or error.

12:56 <Cepheid> My guess is, it's the shader.

12:58 <RazorSharpFang> Even in the C# world?

13:00 <Cepheid> Even in the C# world.  In this case, I'm not sure if it's the shader, or the way I'm invoking DrawIndexedPrimitives.

13:03 <Cepheid> Hum, I can't even get it to render with a simple vertex buffer by itself and no index buffer.

13:03 <Cepheid> It won't give me any errors or tell me what I'm doing wrong.

13:03 <Cepheid> Well, FNA lets me step through it's code, so..

13:04 <Cepheid> ... Up to FNA3D's invocation anyways.

13:04 <RazorSharpFang> Yeah you can only go down so far until the answer is up to the hardware or lowest level

13:05 <Cepheid> Can I even render a sprite?  If I can't do that, then it's something in FNA.

13:07 <Cepheid> Can't even draw a sprite using SpriteBatch.

13:07 <Cepheid> Something's horribly wrong here.

13:08 <Cepheid> Well, that's not surprising given FNA has problems even working under Linux.

13:09 <Cepheid> Basic gist of the problem is that for whatever reason, the Linux version references the library for FNA3D as "FNA3D" instead of "libFNA3D.so.0" which the prepackaged libraries are listed as.

13:11 <Cepheid> Back to MonoGame, I suppose.

13:12 <RazorSharpFang> Ah

13:14 <Cepheid> FNA doesn't seem to really want to work right under Linux.  Not sure why.

13:15 <Cepheid> Hum, what if I avoided using the github version of FNA?

13:18 *** Quits: NitroTheFurry (Nitro@Pony-l42sv5.mi.comcast.net) (Connection closed)

13:21 <Cepheid> Eeenop.

13:23 *** Joins: NitroTheFurry (Nitro@Pony-l42sv5.mi.comcast.net)

13:24 <Cepheid> Monogame it is, until I can figure out FNA.

13:33 <RazorSharpFang> I had a good time trying to play with Japanese speakers. It's really hard.

13:37 * Cepheid sighs.

13:37 <Cepheid> MonoGame's content compiler's being a little *****.

13:37 <Cepheid> It's supposed to work just fine with Wine, but it doesn't here.

13:42 <Cepheid> I created the 64-bit wine prefix, installed the relevant bits, but it's-  ... Oh.

13:44 <Cepheid> There we go.

13:44 <Cepheid> winetricks was installing the 32-bit version of .NET Core 3.1

13:47 <Cepheid> Now with that out of the way...

13:47 <RazorSharpFang> I never got .Net 5 WPF working on linux.

13:55 <Cepheid> You would have to run it under Wine.

13:55 <Cepheid> Native WPF doesn't exist for Linux.

13:55 <RazorSharpFang> Yes. Running it with Wine led to it crashing.

14:00 <Cepheid> Interesting.

14:00 <RazorSharpFang> What's this Winetricks thing?

14:00 <Cepheid> Did you make sure to install the .NET 5 runtime/sdk under Wine?

14:00 <Cepheid> It's a tool for configuring Wine with a bunch of tools and applications., but it works primarily with 32-bit platforms only.

14:00 <RazorSharpFang> I published it to include the runtime.

14:04 <Cepheid> Hum.

14:04 <RazorSharpFang> That said, this was under LUbuntu, not Ubuntu proper.

14:06 <Cepheid> Hum, so far, so good with rendering.  Got a basic effect I wrote up myself rendering.  Now to figure out how to do instanced rendering.

14:07 <Cyan_Spark> Razor the investor

14:07 <RazorSharpFang> Hey heys

14:09 <Cepheid> Hum, either Garbage took the couch and chair, or someone else did before Garbage got to it.

14:12 <Cepheid> Instance rendering is.. it's useful, but a pain to set up, it seems.

14:17 <Cepheid> Well, that's promising.  It didn't crash.  Now, to change the shader to take into account instancing.

14:34 <Cepheid> Well, I got it sort of working.  There's floating point issues.

14:43 <RazorSharpFang> What sort of floating point issues?

14:47 <Cepheid> 4 coming out to, for example, 3.99999, and when I try to convert the value to an integer, it truncates.

14:47 <RazorSharpFang> Why are you converting it to an integer again?

14:47 <Cepheid> Because I can't send integer data, apparently.

14:47 <RazorSharpFang> uh

14:48 <RazorSharpFang> I mean why convert it back to an integer

14:48 <Cepheid> Because I am using modulo on it to figure out where to place something based on the value of the integer.

14:48 <RazorSharpFang> Do you want it to round instead of truncate?

14:50 <Cepheid> Personally I'd prefer to send integer data directly to the shader without having to convert to float first and then back, but I can't do that here.

14:50 *** Joins: LibrarianofHope (Librarianof@Pony-epg.9tj.207.187.IP)

14:51 <Cepheid> It's moot, though.  I can work around the problem using an alternative method.

14:54 <RazorSharpFang> Apparently the C# System.Decimal type is slower to do the mathematical operations on than the System.Single type.

14:55 <Cepheid> It's not being done in C#.

14:56 <Cepheid> I'm loading per-instance data into a buffer, which is an array of integers to indicate which instance I'm dealing with per shader invocation on the vertex data.

14:56 <Cepheid> But I can only load floating point values, not integers.

14:57 <Cepheid> In any case, I have a workaround that'll resolve the problem.  It's not pretty, but it should work.

14:57 <RazorSharpFang> Ah. I wasn't talking about that purpose, I was thinking about discussions I had about collision detection.

14:57 <Cepheid> Mmm.

14:58 <Cepheid> In any case, I'll have to stop for the moment.  Starting to burn up, and the noise outside.  Oh gods the noise.

14:58 <RazorSharpFang> Because I'm expecting values like [X,Y] [75125645,7642578]

14:58 <RazorSharpFang> But with lots of decimals too, because high-accuracy GPS systems.

15:00 <RazorSharpFang> Like  $PTNL,PJK,202831.50,011112,+805083.350,N,+388997.346,E,10,09,1.5,GHT+25.478,M*77

15:00 <RazorSharpFang> As an example NMEA-0183 message.

15:00 <Cepheid> What I am doing on my end is I've got 2 triangles in the shape of a square stored in a vertex buffer.  I draw N duplicate instances of this square.  Using an integer that identifies which instance of the square I'm drawing, I pick a row and column for the square to be drawn to.

15:00 <RazorSharpFang> I figured if I want to minimize inaccuracies, using System.Decimal makes sense if it's given to me as a base-10.

15:01 <RazorSharpFang> Oh, rows and columns.

15:01 <RazorSharpFang> Yeah, integers make sense there.

15:01 <Cepheid> Problem is, for whatever reason, when I send the integer data as floats, and then do the appropriate math, I get missing squares.

15:01 <RazorSharpFang> And it's that rounding thing eh?

15:01 <Cepheid> Which I assume is due to the nature of floating point values being unable to exactly represent certain integer values.

15:02 <RazorSharpFang> Huh? I thought floats could accurately represent most small integers fine because powers of 0...

15:02 <Cepheid> Interestingly, calling round() on the floating point values and then converting to integer doesn't seem to resolve the issue.

15:03 <RazorSharpFang> You can have 2.0f perfectly fine without any rounding. At what point do you lose integer cohesion?

15:03 <Cepheid> When you do any sort of math on them, usually.  For example, 1.0 + 1.0 might not be 2.0

15:03 <Cepheid> It might be 1.999999999999 or 2.0000000001

15:04 <RazorSharpFang> 2

15:05 <Cepheid> Reliance on that expectation is dangerous when dealing with floating point.

15:05 <RazorSharpFang> I mean I compiled it and it did that.

15:06 * Cepheid sighs. "You're missing the point."

15:06 <Cepheid> It's not guaranteed.

15:06 <Cepheid> Just because it works on your system doesn't mean it will on others.

15:06 <RazorSharpFang> Wouldn't all implementations of the IEEE spec be compliant?

15:07 <Cepheid> You think everything is IEEE compliant?

15:07 <Cepheid> Really?

15:07 <RazorSharpFang> I feel like this conversation is going to make me sad about our industry.

15:07 <Cepheid> The reality is it isn't compliant.

15:07 <Cepheid> It's mostly compliant.

15:08 <Cepheid> But AMD and Intel add their own little extensions.  Same for nVidia and AMD and their GPUs.

15:08 <Cepheid> ARM too.

15:08 <Cepheid> Basically, rule #1 with floating point variables in code:  Do not expect them to work the same across architectures.

15:08 <RazorSharpFang> I broke the C# in-browser demo trying some stuff.

15:10 <Cepheid> Among other things..

15:10 <Cepheid> Don't do equality comparisons between floats.  Don't compare against zero.

15:11 <Cepheid> But yeah, if you look at compiler stuff, you'll see stuff like setting IEEE 754 compliance/compatibility to things like strict, relaxed, etc.

15:12 <Cepheid> Intel and AMD(I think?) support 80-bit floats, which aren't part of IEEE 754

15:12 <RazorSharpFang> I think System.Decimal is 128-bit, but it's base-10 so it's different.

15:12 <Cepheid> Video cards don't use a "proper" compliant implementation for performance reasons.

15:12 <RazorSharpFang> That does explain some weirdness.

15:13 <Cepheid> Decimal is likely implemented as an arbitrary-precision-like type.  That is, entirely library driven.

15:13 <RazorSharpFang> I have broken the C# in-browser demo again.

15:13 <Cepheid> Also, reasons for not comparing against zero:  There's 2 zeros.

15:13 <Cepheid> -0, and +0.

15:13 <RazorSharpFang> Oh fantastic.

15:13 <Cepheid> +0 != -0.

15:14 <RazorSharpFang> Is Math.Abs(-0) == +0 ?

15:14 <Cepheid> I have no idea, I have not tried.

15:14 <Cepheid> But given the difference is a single bit flip, probably.

15:14 <RazorSharpFang> I'll try it when the browser gets unstuck.

15:14 <Cepheid> As for equality between two floats..

15:14 <Cepheid> Hum.

15:15 <Cepheid> Under C#, -0.0f and +0.0f are the same.

15:15 <RazorSharpFang> I mean, for all value types you'd expect equality to be true if their bits are all equal

15:16 <RazorSharpFang> C# says yes for -0.0f == +0.0f

15:16 <Cepheid> Yeah.

15:16 <Cepheid> I wonder if that's part of the floating point optimizations and such that it does.

15:16 <Cepheid> Because that shouldn't be the case.

15:20 <Cepheid> Hum, yeah.  Something is definitely going on with optimization.  I'm getting "1/3 + 1/3 + 1/3 = 1" which is correct mathematically, but should have resulted in 0.9999999 in FP mathematics.

15:21 <RazorSharpFang> 9.999999 not 10, yet somehow I get 11 ? No decimals there... ?

15:21 <RazorSharpFang> 16.99999

15:21 <RazorSharpFang> ... 18 ??? Something's weird there.

15:22 <Cepheid> That... may be due to a bug in 5.0

15:22 <RazorSharpFang> 33.00002

15:22 <RazorSharpFang> - there's that classic rounding.

15:22 <Cepheid> I recall reading something about conversions having bugs in certain situations.

15:22 <RazorSharpFang> ... Am I copying newline characters?

15:22 <Cepheid> Possibly.

15:23 <Cepheid> In any case, seriously, be careful with expected values in floating point mathematics.

15:24 <RazorSharpFang> Does that also include System.Decimal?

15:24 <Cepheid> It's not consistent across architectures, sometimes not even CPUs of the same architecture.

15:24 <Cepheid> I don't know how it's implemented, so I'd say "yes."

15:24 <Cepheid> I'm pretty sure CPUs don't have hardware 128-bit floating point support yet, so it's probably a library implementation.

15:25 <RazorSharpFang> I figured that a Base-10 type would be better at representing numbers given to me also in base-10 if I wanted good accuracy.

15:26 <Cepheid> What's the range on it?

15:26 <RazorSharpFang> +79,228,162,514,264,337,593,543,950,335 to negative same

15:28 <Cepheid> Hum.

15:28 <RazorSharpFang> ((-296 to 296) / 10(0 to 28)) according to the docs...

15:28 <Cepheid> C# docs says it's implementation is a 1-bit sign, 96-bit integer, and a scaling factor.

15:28 <RazorSharpFang> Apparently the superscript didn't appreciate being copied like that.

15:30 <Cepheid> Honestly, the description of the format sounds like it's library-driven.

15:30 <RazorSharpFang> Probably is.

15:32 <RazorSharpFang> I'm wondering about performance if I want to do a lot of comparisons like > < <= >= on that.

15:32 <Cepheid> It follows an IEEE 754-style layout, but it's base-10 exponent instead of base-2.

15:33 <Cepheid> And some bits are wasted.

15:34 <Cepheid> Apparently, 1 bit sign, 8 bits exponent, 96 bits mantissa.  Rest are all 0.

15:34 <Cepheid> Layout's funky, too.

15:35 <Cepheid> If you specify it as an array of 32-bit integers as part of the Decimal constructor, the first 3 ints are the 96 bits mantissa part.  The last int is split up into multiple parts, 16 bits 0, 8 bits mantissa, 7 bits empty, 1 bit sign, or something like that.

15:36 <RazorSharpFang> I wonder if you could decompile and extract out the implementation of its functions like addition etc.

15:37 <Cepheid> Given that .NET is open source, you could probably just rummage around the .NET core library stuff.

15:39 <RazorSharpFang> I had a thought of using that as a reference to reimplement it for a different CPU architecture. Allen-Bradley L71 ControlLogix.

15:41 <RazorSharpFang> That's probably a bad thought for safety systems.

15:45 *** Crimson_Ta1l is now known as Crimson_Tail

15:48 <Cepheid> On my end, I honestly don't know what's going on, if it's floating point rounding or not, because every attempt to resolve it has changed nothing.

15:52 <Cepheid> Definitely floating point stuff, as another attempt to fix it got it to work, and it involved adding a small fraction.

15:53 <RazorSharpFang> I wonder how big floating point numbers have to get to have the magnitude distance between values greater than 1.0f

15:54 <Cepheid> So, on my end, the solution is to use a pair of buffers.  One contains the information for where to place the squares on the screen, the other contains texture coordinates.

15:54 <Cepheid> I'll only have to update the texture coordinates one to change what the tile looks like.

15:56 <RazorSharpFang> [BBSMSG Bulletin] To IEX traders: Tue Apr 13 11:54:07 2021 EST IEX is currently unavailable for trading due to technical problems at the exchange.

15:56 <RazorSharpFang> Something's going on.

15:57 *** Quits: Heartbreak (Heartbreak@Pony-gja4ce.mn.comcast.net) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)

15:59 *** Quits: LibrarianofHope (Librarianof@Pony-epg.9tj.207.187.IP) (Ping timeout: 121 seconds)

16:00 *** Joins: Angeline (Scootaloo@I.Will.Fly.Higher)

16:00 <RazorSharpFang> Happy Midnight from Australia

16:01 <Cepheid> Huh, it's noon already?

16:01 <RazorSharpFang> `This API is not CLS-compliant.

16:01 <RazorSharpFang> ` - that's how you know it's good.

16:01 <Cepheid> I should probably stop and take a break.

16:01 <RazorSharpFang> I have a bad habit of copying line-breaks.

16:02 <DerpyBot> New post on Equestria Daily by Calpain: Comic: Age (In)Appropriate Epilogue / Lullaby 150 / Movie Slate: Crazy Taxi / Fusions 2:5-6 / Friendship 41 / Stable Shorts 131 / Fix 4:15 [ https://tinyurl.com/yfqv93h7 ]

16:02 <RazorSharpFang> Which time zone is yours?

16:03 <Cepheid> EST, so 12 hours behind you.

16:04 <RazorSharpFang> Daylight savings time there?

16:04 <Cepheid> Yes.

16:04 <RazorSharpFang> As far as I'm concerned Daylight Savings Time can go die in a hole. It makes timekeeping annoying in general.

16:09 <RazorSharpFang> It wasn't that long ago that it messed up our shift reporting.

16:13 <Cepheid> Mmhmm.

16:14 <RazorSharpFang> Nowadays we don't have that problem here locally because we don't have Daylight savings.

16:17 <Cyan_Spark> I can't believe we're on the same timezone, Razor

16:17 * Cepheid wanders off to go get some exercise.

16:17 <RazorSharpFang> Oh?

16:18 * Schism hates restock days.

16:18 <RazorSharpFang> UTC+8 huh

16:18 <Cyan_Spark> Technically it's because my country is one hour off from geographic

16:18 <Cyan_Spark> solar time

16:21 <RazorSharpFang> Righteo, time for sleep. Rolled positions for credit, liquidity looking good, sleep time.

16:23 *** Quits: RazorSharpFang (FourthChoic@Pony-ub7st0.tpgi.com.au) (Connection closed)

16:24 *** Joins: Pony|29012 (Pony29012@Pony-taj8dp.cable.virginm.net)

17:02 <Schism> This looks about right.  https://pbs.twimg.com/media/Evcr62yVEAIKmWa?format=jpg&name=medium

17:02 <DerpyBot> New post on Equestria Daily by Sethisto: Halfway Warning for the Zipp and Pipp Open Art Event!  [ https://tinyurl.com/yzs8e25y ]

17:05 <Cepheid> Yep.

17:07 <Cepheid> That was a good 30 minutes of exercise.

17:07 <Cepheid> 35 pushups, 35 sit-ups, then 23 minutes on the exercise bike at a fairly high setting.

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

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

17:08 * Ali flops over the Schism

17:28 <Finwe> Mlles Ali and Schism; Messrs Cepheid, Cyan_Spark and AppleDash.

17:28 * Finwe doffs his hat.

17:28 <Finwe> Lt Pony|29012.

17:28 <Finwe> o7

17:28 <Cyan_Spark> Sgt Finwe

17:29 * Ali flops over Cyan_Spark

17:29 * Pony|29012 wave.

17:31 <Finwe> Have there been some problems with bell pepper production lately? I noticed the prices are quite high at the momemnt.

17:31 <Finwe> *moment

17:31 <Finwe> From €6 to €11 per kilogramme.

17:32 <DerpyBot> New post on Equestria Daily by Calpain: Story: Synthetic Bottled Sunlight (Update - Complete!!) [ https://tinyurl.com/ygk6m534 ]

17:39 * Ali flops over Finwe and blames a certain cargo ship

17:41 <Finwe> But most of our bell peppers around this time of the year come from Spain.

17:42 <Finwe> Now to think of it, the weather might have been rather snowy thereabouts for a couple of months ago.

17:44 <Cepheid> https://i.imgur.com/SISo5Hk.jpg One, that gun is very pink/purple.  I suspect Schism would like it.  Two, it's a tad powerful at point-blank range.

18:12 * Cyan_Spark belatedly nuzzles Ali

18:12 * Finwe traditionally noms on Ali's tail.

18:53 *** Joins: LibrarianofHope (Librarianof@Pony-epg.9tj.207.187.IP)

18:55 <LibrarianofHope> i can try for the warhammer pro team

18:55 <LibrarianofHope> pro painter

18:55 <LibrarianofHope> paint for a libing

18:55 <LibrarianofHope> i could be free

19:10 *** Quits: LibrarianofHope (Librarianof@Pony-epg.9tj.207.187.IP) (Ping timeout: 121 seconds)

19:12 <DerpyBot> New post on Equestria Daily by Sethisto: Drawfriend Stuff (Pony Art Gallery) #3664 [ https://tinyurl.com/yg4kehqb ]

19:17 <Schism> Pink/purple isn't really quite my thing, but I do like it, and it'd go nicely with the Mechromancer's aesthetic.

19:29 *** Joins: Tatum (Tatum@Pony-jgb.j0v.185.197.IP)

19:42 *** Quits: Tatum (Tatum@Pony-jgb.j0v.185.197.IP) (Quit: Leaving)

20:22 *** Joins: LibrarianofHope (Librarianof@Pony-epg.9tj.207.187.IP)

20:22 *** Quits: DerpyBot (DerpyBot@is.in.your.pants.eating.your.muffins) (The TLS connection was non-properly terminated.)

20:22 *** Joins: DerpyBot (DerpyBot@is.in.your.pants.eating.your.muffins)

20:22 *** ChanServ sets mode: +ao DerpyBot DerpyBot

20:23 * LibrarianofHope polishes Ali for cute luck

20:23 <DerpyBot> *derp*

20:23 * Ali isn't cute or lucky

20:47 <Cepheid> Can't wait to be done with this round of prednisone.  Knocking me out fast.

21:13 *** Parts: Cepheid (Cepheid@tick.tock.tick.tock.goes.the.clock) ("AndroIRC - Android IRC Client ( http://www.androirc.com )")

21:13 *** Joins: Cepheid (Cepheid@tick.tock.tick.tock.goes.the.clock)

21:14 <Cepheid> Oops.

21:17 <DerpyBot> New post on Equestria Daily by Sethisto: The Top 10 Pony Videos of March 2021 [ https://tinyurl.com/yjvxdxmn ]

21:25 *** Joins: Dappled (IceChat9@Pony-dsnf91.ok.cox.net)

21:36 * Schism flumps.

21:37 * Schism sighs. "Frustrations. Stupid puberty, making me pee all the time."

21:45 <Cepheid> Welcome to my life thanks to water pills.

21:49 <Cepheid> https://twitter.com/taishouteikoku1/status/1382012874940243975?s=19

21:53 *** Joins: ChaosMageX-HTPC (CMXHTPC@Pony-nc32n2.tx.comcast.net)

22:03 * Cepheid drinks a coffee and takes seroquel. o3o

22:21 <Schism> Nuke Texas.

22:21 <Schism> Well, after getting folks like Sniff and Floofy out of there.

22:22 <Cepheid> What did they do now?

22:22 <Schism> Introduced state Senate bills stating that supporting a child's chosen gender identity is child abuse and grounds for removal of the child to be rehomed.

22:23 <Cepheid> For the love of-

22:27 <DerpyBot> New post on Equestria Daily by Sethisto: Eastern Chinese Consumer Group Says My Little pony Contains Too Much "Inappropriate Behavior"  [ https://tinyurl.com/yhxqpyfo ]

22:29 * Schism looks at the robotic Boston Dynamics 'dogs' rolling around New York streets. "Wear masks, wear layers, bring a golf club, and immediately strip down if you can after performing your civic duty."

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

23:10 <Cepheid> How on Earth did Metal Slug go from a shooter involving fighting Not-Hitler, to fighting Not-Not-Hitler and his army of aliens?

23:19 * Lumindia_ boops Schism

23:19 <Schism> I'll play it soon.

23:20 <Schism> Also, this.  https://twitter.com/TransSalamander/status/947522372315369472

23:27 <DerpyBot> New post on Equestria Daily by Sethisto: My Little Pony Main Comic #96 - Extended Preview Released!  [ https://tinyurl.com/yej5jvc8 ]

23:39 *** Quits: LibrarianofHope (Librarianof@Pony-epg.9tj.207.187.IP) (Ping timeout: 121 seconds)

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