#ot1-perplexing-regexing

1 messages Β· Page 419 of 1

cosmic lotus
#

lol

#

how so

viral panther
#

It takes too much typing, it makes things too hard, and it uses OOP

cosmic lotus
#

So less words = better?

viral panther
#

To a certain extent, definitely

graceful basin
#

pretty sure C# happened because MS wanted to have a java impl, but oracle sued them or sth

viral panther
#

Well, they did a good job with it

graceful basin
#

ye, it turned out quite well

surreal otter
#

They just couldn't even come up with a name

#

and asked a musician? Who was working on their # only masterpiece

#

who knew nothing of computers, but knew C was a language, and thought, add a #!

viral panther
#

It's (C++)++

#

They just put the ++'s on top of each other

#

is just four ++'s, two of which are stacked on top of the other

cosmic lotus
#

maybe they just liked playing in C#

#

very much that they named the language so

surreal otter
#

There's that too

#

The quinessential epitome

#

What powerful words

#

They were like, yea, that's us too!

#

C#

#

we did it boys, named hte new language

viral panther
#

It's not quintessential though, otherwise they wouldn't have had to have made the vastly superior F#

surreal otter
#

They don't care about that when they're selling it

#

You don't sell your competitor

cosmic lotus
#

is there a G# language

graceful basin
rough sapphire
#

C# big meh

tight meadow
#

c# is a pain in teh ass

cosmic lotus
#

im more of a BbMaj7#9b11 guy

thin dune
silk geode
#

Collecting pandas

tight meadow
bleak lintel
#

lol

rough sapphire
#

The eater of ram aka PyCharm

high verge
#

wip vfx composite

#

all interiors and the various untextured solids you see are placeholders

#

but thoughts on everything/anything else?

dusk cedar
#

test

forest crane
#

Is it possible to implement a PyGCProtocol in a pyo3 binding without implementing an unsafe PyNativeType?

dapper jasper
#

idk man go ask in a help channel for a higher chance of an answer

rough sapphire
#

so is it normal for a dotnet restore to take forever?

rough sapphire
#

hey guys

#

say a website was serving traffic over a certain port.. but it changed

#

how would I go about finding the port number it changed to

errant wyvern
#

@near geyser @tired haven here

#

:)

near geyser
#

ok

#

UwU

#

This mac is Ancient

#

It's Mac Os X 10.7.5

tired haven
#

Does it say "with great power ... " tho?

near geyser
#

Can't update to latest version 😟

errant wyvern
#

and... do you already have a Mac that isn't x?

near geyser
#

No

errant wyvern
#

Does it say "with great power ... " tho?
@tired haven yes

tired haven
#

When you sudo for the first time?

#

Ah, okay.

errant wyvern
#

No
@near geyser then you don't need to worry

#

your computer won't explode

near geyser
#

What???

tired haven
#

Yeah, it's been a while for me since I've spun up a server or installed an OS.

near geyser
#

Hearts Beat = 10,0000

#

per second

#

what will happen??????

tired haven
#

You will explode

errant wyvern
#

@tired haven last two months I sudoed for the first time

near geyser
#

πŸ’₯

tired haven
#

Myocardial infarction.

errant wyvern
#

what will happen??????
@near geyser nothing bad

#

your operating system will be ready to go

near geyser
#

😰

errant wyvern
#

why do you worry lol

#

btw

#

I want to know

#

What's the thing that worries you?

tired haven
#

I have no idea what you're talking about btw @near geyser so don't let my commentary stop you.

near geyser
#

I may broke it because its not mine

errant wyvern
#

You think your computer will explode?

#

No, it won't broke

#

An operating system can't break your hardware

near geyser
#

Not littleraly but I thought it would format 😰

errant wyvern
#

Why do you worry about formatting if there was nothing there before?

near geyser
#

There is something

#

Files Pictures mostly

#

My Mom would kill me if those got deleted 😰

errant wyvern
#

And, does that computer have Mac OS installed already?

near geyser
#

I don't know 😰 I'm new to this stuff also I hate Apple Too much restrictions!

#

I want linux!

errant wyvern
#

If so you can go back, restart and save your files on a USB or something

#

Then proceed with the instalation

near geyser
#

πŸ’°= 0
print("I don't have source of money")

#

If so you can go back, restart and save your files on a USB or something
@errant wyvern
does the installation removes the stuff?

errant wyvern
#

depends of what do you select on the install

near geyser
#

😰😰😰😰😰

errant wyvern
#

you can select to wipe all your hard disk
you can also select to create a new partition

#

if you select a new partition you can dualboot later

near geyser
#

How can I stop this 😰😰😰😰😰

errant wyvern
#

I.e, select two operating systems

#

How can I stop this 😰😰😰😰😰
@near geyser cancel button?

topaz aurora
#

wait a sec, what initiated the install in the first place

near geyser
#

Uh Oh...

errant wyvern
#

I've never used/installed macOS before
So what I'm saying is basically intuition

near geyser
#

@topaz aurora Me cause I don't know what I was doing

topaz aurora
#

also iirc you can't really dual boot on a Mac

buoyant bridge
#

you can

errant wyvern
#

uuuuuh

near geyser
#

FUDGE

buoyant bridge
#

im on a five boot mac

errant wyvern
#

Apple sheet meme

near geyser
#

I'M RIP

errant wyvern
#

No you don't

#

Is there a cancel button?

topaz aurora
#

I thought there were some hardware limitations but it's been quite a while since I read up on it

near geyser
#

Yeah

buoyant bridge
#

well

#

the new arm processors cant dual boot i guess

errant wyvern
#

Then click it lol

#

the new arm processors cant dual boot i guess
@buoyant bridge +1 reason why arm sucks

near geyser
#

Mac os is currently being installed if you quit now you may be inable to start up rbe computer

#

RIP ME

errant wyvern
#

uh

buoyant bridge
#

or just cancel it, nuke the partition

errant wyvern
#

rip

near geyser
#

@buoyant bridge Howwwwww

buoyant bridge
#

force shutdown

#

boot into linux live

#

nuke it

near geyser
#

wut???

errant wyvern
#

great idea @buoyant bridge

near geyser
#

Don't talk programmer

errant wyvern
#

@near geyser do you know what's Linux live?

near geyser
#

I'm the dumbest guy here

buoyant bridge
#

but i dont get why you would want to cancel it

errant wyvern
#

It's basically to use Linux on an USB

near geyser
#

@errant wyvern Nooo !!

#

but i dont get why you would want to cancel it
@buoyant bridge
It would delete my files??

errant wyvern
#

You can recover your files using Linux to access the Mac OS filesystem

buoyant bridge
#

what are you doing right now?

errant wyvern
#

installing shit os

near geyser
#

Waitinf for what to do...

errant wyvern
#

oops

#

mac os

near geyser
#

@buoyant bridge RIP ME

buoyant bridge
#

macos as the first os installation?

#

calm the fuck down please

near geyser
#

No

buoyant bridge
#

so

#

you have windows

#

or linux

near geyser
#

I got mac....

buoyant bridge
#

?

errant wyvern
#

first of all. Why do you started the install with no idea what you are doing?

buoyant bridge
#

double macos?

near geyser
#

CONFUSION

#

first of all. Why do you started the install with no idea what you are doing?
@errant wyvern
I'm dumb!!

buoyant bridge
#

can you calm down

#

please

near geyser
#

ok..

#

calm....

#

I'm calm now

buoyant bridge
#

what are you doing right now

near geyser
#

It's installing Mac Os X on the disk "Machint||rash|| HD"

buoyant bridge
#

so

#

it was empty

#

or did you overwrite it

near geyser
#

No

errant wyvern
#

rip
overwrite

near geyser
#

I just clicked and cliked Stupidly Thinking it will update the system's version

buoyant bridge
#

ah

errant wyvern
buoyant bridge
#

then why would you want to stop it

near geyser
#

It would delete my files???

#

||Would it ??||

buoyant bridge
#

πŸ‘€

#

it wouldnt

near geyser
#

Pew!!

#

@errant wyvern You said it would delete my files!!!

errant wyvern
#

wdym?

near geyser
#

@buoyant bridge also Python3 IDLE doesn't work 😟

buoyant bridge
#

cuz no one knows what you are tryin to do

errant wyvern
#

yeah
what are you doing

buoyant bridge
#

dont use it then

near geyser
#

I mean I can't use f string in my programming

#

Pip doesn't work

buoyant bridge
#

install python 3.6+

near geyser
#

In terminal

errant wyvern
#

And is this related to the Mac OS instalation???

topaz aurora
#

An error in their Python installation somehow led to their OS being reinstalled which is kinda interesting

errant wyvern
#

If you are installing an operating system not as customizable as Linux you must always save your important files somewhere like on a USB

#

Not go ahead and install it

near geyser
#

Yes It actually started there
-I was programming F string Doesn't work

-Deleted Python3

-I saw machintosh download
(Thinking it will update the version)

-Paniking cause I thought It would delete all my files

errant wyvern
#

You probably overwrote the old Mac OS partition and the files are gone

#

Probably

topaz aurora
#

Probably, unless it would be a harmless system update

buoyant bridge
#

i think the "update your system" button wouldnt

near geyser
#

It's 50/50

#

My brain is shaking

#

11 minutes until my end

high verge
#

so you completely reinstalled your operating system because fstrings weren't working

errant wyvern
#

lol

near geyser
#

@errant wyvern

#

Help😰

buoyant bridge
#

what's "download failed"

#

what did you download

near geyser
#

install failed

#

the mac os

buoyant bridge
#

why?

near geyser
#

I dont know 😰

buoyant bridge
#

k

near geyser
#

I tried Quitting the installer

#

But When the pc opened im still in the installer 😰

topaz aurora
#

Why'd you try quitting the installer though

high verge
#

What did you actually click

near geyser
#

The installer failed to install

buoyant bridge
#

probably cuz you tried to quit it

high verge
#

did you click 'format boot drive' or 'install mac updates'

rough sapphire
#

the problem is

#

you got it set to M for mini

near geyser
rough sapphire
#

when it should be set to W

near geyser
#

How can I reinstall?

#

😰

rough sapphire
#

why are you installing mac os

#

did you brick your mad

high verge
#

sounds like you clicked the 'fresh install' butto

#

n

rough sapphire
#

mac*

near geyser
#

I accidentally clicked it @rough sapphire

buoyant bridge
#

noice

high verge
#

and also accidentally clicked on 'Yes' on the next popup?

#

like

near geyser
#

Yws

high verge
#

or do you mean you thought it did something else

buoyant bridge
#

accidentally

high verge
#

i nearly did that with my nintendo ds when i was 9

#

sad times

near geyser
#

I thought it will update the systen

#

I'm trying to click restore system from backup

buoyant bridge
#

did you backup

near geyser
#

Probably Yes

#

I tried clicking but nothing works 😰😰😰😰😰

#

@buoyant bridge This is what I got

#

I hate my life ⚰️

#

Why😭

#

||Depressed 10,000||

#

Just ping me if you can help

near geyser
#

A little F string problem did that to me 😰

rough sapphire
topaz quail
#

@rough sapphire you mean the update or are you using a virtual machine on windows?

rough sapphire
#

this is qemu/kvm on linux

topaz quail
#

Oh, linux. Cool πŸ™‚

#

I've been a mac user for so long, I'd like to switch to windows or linux.

rough sapphire
#

Linux is great

topaz quail
#

Great from a casual user or from a professional programmer perspective?

rough sapphire
#

the latter

#

but my gramps uses Ubuntu and he seems to be doing alright as well

topaz quail
#

I started learning Python, and it's not what I wish to pursue career-wise. It will come in handy, but I do not want programming to be my main focus.

rough sapphire
#

that's fair, not for everyone

#

something else IT-related, then?

#

or not in this field at all?

topaz quail
#

Genetics / Bioinformatics.

#

i

rough sapphire
#

that's neat

topaz quail
#

Thanks.

#

I don't know how Linux works anymore.

rough sapphire
#

I'm a professional hacker by trade and I love it, but I sometimes wonder what life would be like if I moved into something in biology instead

topaz quail
#

My first lil laptop (acer I think) ran Ubuntu. It was like 2010-12 or something.

#

Did you ever consider moving to something in biology?

rough sapphire
#

was strongly debating it, but decided that IT is more my thing

#

specifically security

topaz quail
#

Great you made it then πŸ™‚

#

I don't dislike coding, but I don't think it's my thing.

#

Perhaps I'll change my mind once I actually get better at it.

#

Father doesn't believe in me smh. Says I'll give up uni after a couple of months. I don't know if it's his type of motivational talk (at least that's how I take it) but ya know, pretty disappointing.

rough sapphire
#

that sucks

#

my parents don't really understand IT and often mock me for choosing it as a career option, but they're glad I'm doing well for myself

topaz quail
#

That's good πŸ™‚

soft violet
#

IT is humanity's communications network.

#

Responsible for enabling a real-time responsiveness to events.

#

They know YouTube, don't they?

#

No IT nerds, no YouTube.

#

No e-mail.

#

No Zoom nor Facetime.

topaz quail
#

xD

#

Well put ig

soft violet
#

No Facebook nor Instagram. Ha. Forgot about Facebook.

#

I actually forgot about Facebook.

topaz quail
#

xD

soft violet
#

For real.

#

Yes.

#

😁

#

I closed my account some years ago, now.

rough sapphire
#

@soft violet they're aware of that, they just think it's not a "real job"

soft violet
#

@rough sapphire What, then, in their mind, constitutes such?

#

Felling trees and heaving logs over your shoulders?

#

Secretarial work?

rough sapphire
#

I really don't know

near geyser
#

@rough sapphire Did it work?

#

Properly?

#

the download?

rough sapphire
#

it's still doing it, but I don't see why not

#

i've done this before as well

near geyser
#

I was downloading An old one but it FAILED now I can't access my mac

#

😭

rough sapphire
#

@errant wyvern Im dead!

errant wyvern
#

what?

soft violet
#

He's dead, Jim.

gentle moss
#

But not as we know it.

keen flax
#

Hello can anyone help me ?
I've tried asking in help channels twice and in general but no reply 😒

wicked mango
#

huh

#

bruh im just beginner in python

#

cant really help you

soft violet
#

@keen flax Do you have access to a python prompt within PyDroid?

#

I'm unfamiliar with the software.

keen flax
#

Idk what that is tbh

soft violet
#

The thing that looks like >>>

keen flax
#

Err think so

soft violet
#

Actually, do you see the thing in the PyDroid UI that says Pip?

keen flax
#

Yh

soft violet
#

You should be able to use that to download and install pip-accessible modules into your Pydroid environment.

keen flax
#

Errr

#

I'm very new to python

#

If I type
Pip install pygame into the terminal will that install it?

#

Because the pip section you can search liabries

graceful basin
#

there is an install button as well

keen flax
#

How can I check if it's downloaded?

#

Because I think I just did it but I'm not sure..

graceful basin
#

try writing import pygame

keen flax
#

Into what?

#

The terminal?

soft violet
#

>>>

#

The python prompt, yes.

#

Or in a file that you run. Whichever.

#

Prompt is probably easiest

keen flax
soft violet
#

ta-da

keen flax
#

Thank you :D

#

Thank you so much πŸ˜„

plucky ridge
#

I'm thinking about writing a stupid short story about the dreaded pirate Captain Webhook

rough sapphire
#

everyone:

#

me: playing GTA5 story mode in 2020

soft violet
#

@plucky ridge He who sails upon the seven Cs.

#

C, C++, C--, C#, Cg, Ch and Cω.

plucky ridge
#

Friggin' magical

tranquil orchid
#

looks much nicer now

plucky ridge
#

Weird question: Is there any way to make a Partial (by that I mean in Python the functools.Partial) in JS or TS? I'm an idiot, yes there is with arrow functions

#

Sheesh

#

Nevermind

#

Well at least I figured that one out quickly

lapis gull
#

hmm

#

Yo

plucky ridge
#

Fair point.

rough sapphire
#

microsoft paint 3d is a much better software but I didn't use it cause of the "challenge"

plucky ridge
#

That has to be with a tablet, right?

rough sapphire
#

nope it was done with mouse

plucky ridge
#

Impressive

rough sapphire
#

all mouse, and microsoft paint, as low and old school as it can get

#

Im just going to say krita and leave it at that

plucky ridge
rough sapphire
#

there are many things clipping/overlapping not just that

#

but it's the anime "style"

plucky ridge
#

It's the only one that jumped out at me

#

Yeah fair

rough sapphire
#

like how are eyebrows even visible lmao

plucky ridge
#

True, that is pretty standard

#

Si

leaden shuttle
#

When you keep forgetting your smart card in your laptop and you know shell πŸ€”

#!/usr/bin/env sh

shutdown_prompt()
{
    read -p "Are you sure you want to shutdown? Y/n" yn
    echo
    case $yn in
        [Yy]*) sudo shutdown now;;
        [Nn]*) exit 0;;
        *) echo "You are tired, go home. Answer yes or no."
    esac
}

$(opensc-tool --atr &>/dev/null)
STATUS=$?
case $STATUS in
    3)
        # Card is not present.
        echo "sudo shutdown now"
        ;;
    0)
        echo "Card inserted"
        shutdown_prompt
        ;;
esac
solid pollen
#

... Manjaro booted and decided to just power off all the USB devices, including keyboard and mouse

sand goblet
#

That's likely a BIOS thing, my machine rarely does that too

#

Or a power limit

plucky ridge
#

Spite

#

Man this add-in project is becoming a self-imposed trial by fire

#

Went from just making this a js add-in to "Fuck it, let's learn React and TS again at the same time!"

neat blaze
#

@rough sapphire as a golden rule, try to flip it horizontally

#

it might seem weird to do a drawing and then flip it, but that way you're going to find that you have a tendency to draw more towards one side or the other. Eventually it can help you get a better sense of balance.

solid pollen
#

So apparently you can just cat an ISO file and redirect the output to a device

#

That doesn't seem right, but the arch docs says that you can do that so Β―\_(ツ)_/Β―

#

It renamed the device

#

It fuckin' worked

#

Linux is so magical

#

Hmm, looks like it is just the installer

#

F, I cannot setup SSH before plugging my rpi back

#

Except if..

#

Ubuntu has preseeding, right?

#

Well, it will probably be faster to do it from the rpi

#

Unh... I need to plug the keyboard and the hdmi to the tv

#

That's too much work for today

rough sapphire
#

@neat blaze thanks for the tip, yeah it looks like I draw more towards right it wasn't balanced at all

neat blaze
#

@rough sapphire no problem! we all have a natural tendency to go towards one side haha think of it as training to see the bigger picture and not just the details πŸ™‚

rough sapphire
#

silly question but is it ok to just copy paste one side and flip it

#

so you get like 100% equality on both sides

viral panther
#

Can't you use a symmetry tool for that?

cosmic lotus
#

does paint even have a flip tool

#

oh yeah it does, rotate horizontal

rough sapphire
#

So apparently you can just cat an ISO file and redirect the output to a device
@solid pollen that works with anything, but plain cat is slow

#

dd with the right block size is faster

solid pollen
#

It didn't took too long actually

#

For a full Ubuntu server arm it took around a minute or two, that's pretty decent IMO

mint lichen
#

don't know if this is a good place to ask, but I'm trying to program a solar system simulation using Cowell's method

#

and basically, I need to work out the periapsis of the orbit of each planet given their apoapsis and velocity (as a vector). is there any simple way to do this or am I better off just running a full simulation of the system until all the planets have reached their lowest points and then saving those?

rough sapphire
#

There are libraries

#

That do stuff like this.

#

You can Google python orbital libraries.

mint lichen
#

yeah, I could, but I want to write it from scratch

rough sapphire
#

So you want to take that series summation and calculate a certain location of the orbit?

mint lichen
#

essentially, yes

#

but I wanted to know if there would be a better way to do it, since that'd be quite computationally intensive for lots of objects

rough sapphire
#

I have no idea really, it seems like there is probably a way to calculate that without running the equations. Looks interesting, good luck!

#

There aren't a whole lot of astrophysics discords:/

mint lichen
#

I have a couple of ideas involving differentiation but I really don't know enough calculus to do anything like that..

rough sapphire
#

minecraft good πŸ‘

cosmic lotus
#

hell yeah brother

gritty zinc
#

@mint lichen You can't really find the periaphis for an n-body problem because well, it's undefined. Periaphis and apoaphis stay constant for a 2-body problem, for even 3 bodies the trajectories are not elliptical.

mint lichen
#

Would it be possible without summing/simulation for a 2 body (ie, sun and object) problem?

gritty zinc
#

Sure.

#

Simplest case, approximately-immobile central body and an object around it:
angular momentum is conserved, so at any moment m * v x r = M = const, where v and r are velocity and position vectors of the object with regard to the central body, m is the object's mass, x is cross product, and M is the angular momentum vector.

#

at periaphis and apoaphis, v and r are perpendicular

#

so |M| = m * |v x r| = m*v*r

#

this means that the product v*r is equal at apoaphis and periaphis

#

the second equation needed is conservation of energy

#

1/2* m * v_1^2 - G*m_C*m/r_1 == 1/2* m * v_2^2 - G*m_C*m/r_2 - the total energy at apoaphis and periaphis are equal

#

with this system of two equations, one can find r1 and v1(at periaphis) based on r2 and v2(at apoaphis), or vice versa

#

The solution is:
v1 = (2 G mC - r2 v2^2)/(r2 v2)
r1 = -((r2^2 v2^2)/(-2 G mC + r2 v2^2))

#

for a more general 2-body problem where the bodies are of comparable mass, it's more complex but still possible, because it turns out it reduces to 2 independent 1-body problems like the one above

#

Though I'm not sure how knowing the solutions to 1 or 2-body problems helps with a general, no-simplifications orbital simulator.

high verge
#

if you want to have it as a display for the user then take the KSP route and just don't do a very good job of calculating it

gritty zinc
#

KSP doesn't do n-body orbital mechanics anyway.

#

not without a mod, that is

high verge
#

yep

#

so you kinda just schwiwnngggg between orbtis

#

i wonder if you can abuse the two different mechanics systems to gain momentum

#

the zoomed in one and the fast one

gritty zinc
#

wdym? The time speeds?

high verge
#

well there's the physics-y 3D one which you use to launch etc

#

and then there's the orbital view

#

they use different physics systems i believe

#

and the difference in orbital velocity is noticeable with very precise rendevous

#

rendezvouses

gritty zinc
#

craft physics aren't calculated when the craft is not loaded, but gravity is the same

high verge
#

plural of rendezvous

gritty zinc
#

hmm, I wonder if the momentum-breaking fluid transfer bug was fixed πŸ™‚

high verge
#

don't think they ever addressed that

#

does it cause issues?

sand goblet
#

Rendezveuse I expect

high verge
#

oh cause jettisoned parts do consider fluid position

#

but if it's one craft then it doesn't affect COM

gritty zinc
#

in past versions, transferring fluid from one tank to another didn't shift your craft so that your center of mass stays the same

#

so by shifting fluid from one end of a long stick to another and rotating the craft, you could "climb" the length of your craft per rotation

high verge
#

ahh i see

#

so it did affect COM but not momentum

rough sapphire
#

@sturdy marsh Hey You there?

undone berry
tacit flint
#

people still play mtg?

undone berry
#

they do

#

I don't - I just buy cards for it

#

but I understand that other people actually play it

small fossil
#

I play the online version

solid pollen
#

I'd totally play that if I had some nerd friends

#

Sadly I don't

undone berry
#

the lack of nerd friends is a bummer

#

one which I also share

merry prawn
#

any of you want some nerd friends?

#

cause edh is always great

undone berry
#

EDH is great, but finding people to play it with can be a PITA

#

finding the right balance between casual and competitive is a headache

#

I'd love to have like a weekly EDH session, but finding a group is impossible

#

and LGSs are weird and cliquey

merry prawn
#

yeah, though I just build decks with outlandish wincons these days in competitive shells, seems to work okay enough

#

yeah, i agree with that

#

LGSs are weird, especially since I am trying to get my partner into it

undone berry
#

I don't even care if I play completely casually with elephant tribal, or all out winning is the only goal

#

I just want a group where no one whines about it

merry prawn
#

hahahahaha

#

I feel that

#

competitive players complaining about your jank

#

casual players complaining about your consistency

undone berry
#

I did some EDH pods at GP London, and dear god - every single game ended with at least one salty person

merry prawn
#

how many doomsdays per capita?

undone berry
#

There weren't even any all out cEDH decks, just a poor mix of power levels and people not being happy about trivial things

merry prawn
#

oh ouch

#

I mean, I hate to say it, that doesn't surprise me for a GP

undone berry
#

yeah, it's only to be expected

merry prawn
#

I feel like the average GP player has a lot of expectations on how a game of magic should go you know?

undone berry
#

Yeah, that's definitely true

merry prawn
#

and once you have 4 peoples worth of expectations in a game...

#

I have an EDH group of me and some friends that play on cockatrice, idk if you have ever used that

undone berry
#

I have, I just find how bad the client is too annoying to use it regularly though

merry prawn
#

I can appreciate that

#

but I will say, I have had a pretty good experience of just getting games going and even doing pickup games with people in it

#

so if you really wanted to play some edh, may be worth it since brawl has been a bit of a joke to me so far in MTGA

undone berry
#

Singleton back in the early days of MTGA was very fun, I feel like Brawl isn't really an improvement on that

merry prawn
#

yeaaaaaaaah

#

also the bizarre monetization attempts have not endeared me to it

viral panther
#

EDH?

undone berry
#

Elder Dragon Highlander. Group variant of the MTG card game

solid pollen
#

The only variant I played was... I actually don't know the English name, you had one main card that you could invoke whenever you want, and don't actually die, its price just augment

undone berry
#

That's commander, yeah

#

or EDH

#

it's the same thign

solid pollen
#

Ah right

graceful basin
#

I do love when rewriting to pure python ends up 100x faster than the original.
I did not even use a smarter algo or anything, they both do the same thing to the best of my knowledge

viral panther
#

Pure Python as opposed to?

graceful basin
#

raku

#

raku is normally faster, so I wonder where I am going wrong

small fossil
#

SELECT (name) FROM hello_world WHERE _id=ANY($1::integer[]) and name=$2
system producing Querys nicely

#

strictly typed MongoDb with postgres pithink

rough sapphire
#

haha so funny haha

kindred flower
#

hilarious

cosmic lotus
#

i like that you can see the angry reacts below just barely in the picture

rough sapphire
#

@rough sapphire OT is not a meme dump, thanks

#

no

sand goblet
#

lukas pls

#

why are you mad

graceful basin
#

turns out not user error, raku is just kind of weird and did in fact end up 20 times slower than pure python even after fixing the most glaring errors

sand goblet
#

you're clearly seething over there

graceful basin
#

numbda is quite literally black magic. Pure python with a single jit decorator ended up number crunching twice as fast as numpy. There is obviously more nuance, but that is still impressive

rough sapphire
#

haha so funny haha
@rough sapphire seems sarcastic πŸ˜…πŸ˜‚πŸ˜‚

#

@rough sapphire OT is not a meme dump, thanks
@rough sapphire Ok, it will never happen again. This is offtopic right?

#

i like that you can see the angry reacts below just barely in the picture
@cosmic lotus from the programmersπŸ˜‚πŸ˜‚πŸ˜‚

rough sapphire
#

Let's take a moment to appreciate Python's awesome error messages, here's C++:

rough sapphire
#

didn't know cpp's error message were so hard to read.

#

This one is fairly mild

#

When dealing with a lot of templates they are going to get a lot worse

rough sapphire
#

😡

#

i love Python.

tardy wind
#

ah templates

#

what a clusterfuck

keen crypt
#

templates are just hipster metaclasses

topaz aurora
#

Never understood templates in C++ yet here I am enjoying generics in Rust pithink

tight meadow
#

I'm pretty sure that they are just used for situations where a function/class is designed to be made for multiple types but the programmers don't want to make a bunch of individual class/functions for each type

#

correct me if I'm wrong

topaz aurora
#

Yeah

#

To be fair though I just find Rust's syntax more pleasing to look at/reason with

tight meadow
#

I haven't really programmed in rust and I can problably agree

#

c++ is great but it makes my head hurt

olive schooner
#

Anyone uses android studio?

small fossil
#

Rust's compiler error are pretty nice tbh

#

I appreciate the helper functions in it aswell like "you might wanna do this.." or "look at xyz URL"

#

Made learning it and getting started much nicer

gentle moss
#

windows is staggering sometimes

#

3 user profiles that have been working fine for a company all of a sudden corrupt on the same day.

#

now i've gotta rebuild them :|

rough sapphire
#

what's paging and what's virtual memory

gentle moss
#

windows context?

rough sapphire
#

from what I read it says paging is like.. when virtual memory (some memory on disk) is used for processing when RAM isn't enough

#

but I'm not sure if I'm understanding enough context here

gentle moss
#

you know how swap works in linux?

rough sapphire
#

nope

gentle moss
#

ah, that would've made things easier

#

a page file is a file on disk that stores chunks of memory for caching reasons

#

that could be since a chunk of memory is rarely used, so it's optimising available memory

#

or it's out of system memory and needs somewhere to store it.

#

virtual memory amount defines pagefile size.

rough sapphire
#

ok so we're able to configure how much virtual memory can be allocated

gentle moss
#

yarp

rough sapphire
#

so what makes it inefficient compared to RAM is there's some communication overhead between RAM and the virtual memory?

gentle moss
#

RAM is incredibly fast

#

it has a direct line to the CPU

#

disks do not.

#

well, NVMe / M.2 are closer, but still slower than RAM

#

disk drive access is usually measured in milliseconds, RAM access is measured in nanoseconds

#

Gbit/per second vs Mbit/per second.

rough sapphire
#

that's cool.. this explains a lot.. thanks bisk

#

I'm learning internals of Spark.. a framework with python api's that runs stuff in jvm's.. so needed this background to understand better

gentle moss
#

well when running anything as a service it's good to know the system it's running on a bit better.

#

a server shouldn't really need / use swap, you should give it enough actual RAM for its task

#

for Windows desktops it's usually used for hibernate / hybrid sleep modes, stuff like that

#

i got the weirdest fucking server issue atm though.

#

linux server with 16gb of RAM, barely uses 1.5gb of RAM

#

yet the damn thing will just crash out after 5 minutes if it doesn't have some swap

rough sapphire
#

ok I just read what a swap file is

#

so it's like the paging file you described

gentle moss
#

yeah, swap / page files are pretty much the same

#

a thing to watch out for with swap is that if a program gets swap happy it can end up consuming loads of disk I/O

#

which can grind the whole system to a halt

rough sapphire
#

how do you measure I/O

gentle moss
#

in windows you can use the Resource Monitor to see general disk usage and what services are using it

#

in linux you can use something like iotop

rough sapphire
#

ahhh

#

hmm I'm wondering about the APIs now.. so if my JVMs run on RAM.. and they handle the data, I shouldn't have any python processes handle data else it'll be too much i/o

#

my python processes should only handle calling of those high level api's that'll work on the JVMs

gentle moss
#

sounds fine if you've got enough RAM

#

shouldn't be an issue.

#

run it as normal and figure that shit out later if it actually causes problems.

rough sapphire
#

I'm wondering if encapsulating that code within a python function would play into exchange of data between python and jvm processes

gentle moss
#

at the end of the day swap/page memory allocation is a thing the OS does under the hood

#

not a lot you can really do about it in code, i think

#

at least at this level(?)

rough sapphire
#

yeah.. my scope is only writing efficient code that doesn't shuffle around a lot of data and make sure python processes don't handle data themselves.. because it's the size of the data that's large and all of it is processed within RAM

gentle moss
#

edit your virtual memory size to cover running the OS plus the size of the datasets.

#

or find a way to not load the entire dataset into RAM at once.

#

or buy more RAM.

rough sapphire
#

thanks bisk

gentle moss
#

np

small fossil
eager trout
#

tfw you're just sitting down and you remember some crappy thing you said one day

#

haha @small fossil sql is fast af

small fossil
#

My Faster version of mongodb :P

eager trout
#

you made your own db?

small fossil
#

its more of an ORM interaction system because its underlying system is postgres

#

because Postgre is well, amazing

#

lol

#

tho could be on the todo list pithink

solid pollen
#

Database engine from scratch is on my todo list too

#

I'd like to make a blog post with it, so I'm waiting for https://coding.blog to enable my alpha account

small fossil
#

tho gotta bench mark that now

#
Took 0.0141ms to generate
Took 0.0012ms to generate
Took 0.0007ms to generate
Took 0.0005ms to generate
Took 0.0005ms to generate```
#

generation speed seems to be alright

#
Took 0.0119ms to generate
Took 1.5918ms to query```
#

nice

rough sapphire
#

Yenigma

sick herald
#

What do you guys use for the server statistics page?

stark prawn
#

iirc it's graphana

#

But not 100% sure

#

@bleak lintel

bleak lintel
#

public one?

#

internal, grafana

sick herald
#

Thank you!

rough sapphire
#

i have watched my hero academia too @simple sand

simple sand
#

oh

#

i have also watched most of them

#

have u watched black clover

rough sapphire
#

fire force black clover boruto

#

watched

simple sand
#

boruto is gay

#

i hate it

#

so bad dddddddddd

rough sapphire
#

πŸ˜…

#

It's getting there

simple sand
#

if i could kill it he would be dead more than a billion times

#

it*

rough sapphire
#

I still haven't lost patience with boruto

simple sand
#

i havent watched fire force

#

is it nice

rough sapphire
#

is it nice
@simple sand yes

simple sand
#

k

#

then that will be my next anime\

rough sapphire
#

oh and Dr Stone

#

i like that one

simple sand
#

yea

#

i havent read dr.stone manga

#

though

#

have u

rough sapphire
#

no i don't read manga

simple sand
#

oh

#

i love luffy

#

very much

rough sapphire
#

I can't choose which anime is my fav

simple sand
#

what would u change in naruto if u could

rough sapphire
#

let Neji live

simple sand
#

kill sakura at the end so that she and saskue wont be married

#

i hate that giirl

#

hate meaning hate hate

rough sapphire
#

me too!!

simple sand
#

she is so annoying right

rough sapphire
#

she turned out ok at the end.

#

very annoying

simple sand
#

no no no no

rough sapphire
#

don't get me started on Nami

simple sand
#

she should die

#

omg

#

yea

#

me toooooo

#

yo i hate both of them

#

but i like hancock do u

rough sapphire
#

🀩

#

and nico robin

simple sand
#

yep

#

u watched hunter xhunter

rough sapphire
#

no

spark geyser
#

yes

simple sand
#

it si nice

spark geyser
#

top 5

simple sand
#

they should continue the series

spark geyser
#

i liked fullmetal alchemist ghost in the shell hxh my hero academia mosts

simple sand
#

i watched that

#

it is okay

rough sapphire
#

haven't watched those excep mhacademia

simple sand
#

death note is on another level though

#

it is fire

#

yall watched

rough sapphire
#

it's great

simple sand
#

it

#

yea

#

u watched fairy tail

rough sapphire
#

no

#

planning to watch AOT

simple sand
#

oh

#

nice

rough sapphire
#

Attack on titan is also one of my star list

spark geyser
#

I dont think saw death note besides netflix one lol

#

I dont like attack on titen

#

I liek sword art online

simple sand
#

i havent watched attacked on titan

#

technium u must have watched bleach right

#

if u like sword using anime

spark geyser
#

nop

#

only a episode or two

simple sand
#

oh

spark geyser
#

Killua my favorite character of all anime tho I think

simple sand
#

kind of

spark geyser
#

Tonight I saw a sticker on someones car that said Killua Zoldyck and nothing else lol

simple sand
#

i like gon going rage mode though

#

gon rage mod is op

spark geyser
#

look I took a picture of it

simple sand
#

nice

spark geyser
#

lol

rough sapphire
#

I like asta cuz of his determination. Except is IQ though.

spark geyser
#

is that from black clover

rough sapphire
#

yes

#

My favorite character of all time is still Sasuke Uchiha.

simple sand
#

what

spark geyser
#

I dont watch naruto or one piece

simple sand
#

what \

#

waht w

rough sapphire
#

anyway. any interesting programs you guys made these days?

#

I dont watch naruto or one piece
😡

spark geyser
#

gn slep mode activatored

simple sand
#

i made a tic tac toe game

graceful basin
#

nice

simple sand
#

want a look at it

#

that is me

topaz quail
#

Has anybody ever heard of Guilded? It's some sort of improved Discord but it's sooooooo good! I just wanna know if there is anybody with some Guilded experience that could give me some tips and tricks πŸ™‚

#

(ping me if so)

sand goblet
#

that looks interesting

#

definitely some features there that discord could do with having

#

interestingly their terms doesn't mention bots or third party clients

#

although it seems like they don't have an API

#

they do have a sale clause in their privacy policy

#

stating that they may decide to buy/sell parts of other companies/their company

#

and that in the case of sale/acquiring/bankruptcy/etc, they may transfer personal information

#

(as part of that process)

#

lol, can't unban users yet

#

it's basically a discord alternative with a lot of extra user-facing features, but far less of the stuff that matters, like moderation tools

gritty zinc
#

@swift nebula

import timeit
setup1 = """\
import random
def my_func(x):
    return sorted(x)

lst = random.choices(range(100),k=100)
"""
setup2 = """\
import random
lst = random.choices(range(100),k=100)
"""
print(timeit.timeit("my_func(lst)",setup=setup1,number = 100000))
print(timeit.timeit("sorted(lst)",setup=setup2,number = 100000))
#

for me it's

0.49627133900003173
0.497872980000011

, so yeah, basically no difference.

swift nebula
#

ok thanks!

gritty zinc
#

...in fact, lol, it's the latter that's slower

#

that's probably a fluke

bleak rain
#

Ok, so I know python and java

#

If I want to be a big boy with a big boy suit and big boy suitcase making big boy money, want language should I learn next?

rough sapphire
#

There's no clear answer to this but checking out C or C++ is useful for many things.

bleak rain
#

I see

#

I've heard c++ is c with classes

#

is that the general gist of it?

#

(or was it C#? I forgot...)

topaz aurora
#

C++ being "C with Classes" is a bit misleading imo

gritty zinc
#

C# is the "Java but better" one (the high-level one), C++ is the one closer to C.

topaz aurora
#

idk maybe I just like "C with Classes plus a bunch of abstractions that you'll either hate or love" more

graceful basin
#

C++ is almost a superset of C, but C code looks very different from modern C++ code

#

C++ started as C with classes, but has since evolved

bleak rain
#

Ah, I see

#

so, asking for your personal opinion, which of the C flavours do you prefer and why?

topaz aurora
#

My first mistake in learning C++ was treating it like C. Might give it another shot pithink

graceful basin
#

I do like C for short number crunchy snippets (a simple mandelbrot shower turned out by far the fastest in it, beating even rust by a factor of 4). I do not know C++ and C# seems like a neat kotlin-like language

bleak rain
#

Ah, I see, thanks!

#

I will probably try my luck with C first

#

It sounds like fun, back-to-your-roots kinda thing

graceful basin
#

C is quite neat. Fussing about memory is always fun, even if you tend to not be too productive

bleak rain
#

not very related but the times when I made shit in my TI82 were by far my most fun times programming

#

just simple stuff like implementing changing base 10 to base n and vice versa

#

Like, scaled-down stuff is the most fun making

#

And I think C could fit in that case

graceful basin
#

it could

frozen walrus
#

Hey guys, does anyone have any knowledge of linux ext3 filesystem? I'm having no luck finding info on the basic operations of that specific filesystem

bleak rain
#

@frozen walrus better off going to a linux-specific discord server

frozen walrus
#

Yeah, that might be best, do you know any good servers?

bleak rain
#

Google is your best friend

rancid forge
#

minecraft packets are packets and i dont like them because i confuse

idle night
#

Does Donald Trump use TempleOS?

tight meadow
#

He's too tech iliterate to understand what an OS is

idle night
#

True

#

Is there any maths that’s esoteric and extremely abstract?

#

That doesn’t use usual operations like addition or anything?

graceful basin
#

category theory

bleak rain
#

If you want abstract math look into CH

idle night
#

What is CH?

bleak rain
#

that is an extremely fun rabbit hole to dive into

#

Continuum hypothesis

#

states that there is no set S such that |N| < |S| < |Z|

#

Well, amongst other things

#

I'm a little rusty on it though

idle night
#

How do I do the math?

graceful basin
#

lots of proofs

idle night
#

Is there actually no arithmetic?

graceful basin
#

ye, set, type and category theory are pretty much no arithmetic

bleak rain
#

In general ZFC set theory with infinite sets is trippy as all hell

gritty zinc
#

That doesn’t use usual operations like addition or anything?
I mean, the basics of abstract algebra is where you define the concepts of operations, some basic properties like commutativity and associativity...

idle night
#

Can you make a computer program that uses stuff like that?

gritty zinc
#

set

bleak rain
#

lmao

idle night
#

Oh. πŸ˜‚

graceful basin
#

I mean, you generally do need arithmetic to get things done

#

but you can define them without arithmetic

#

for example peano numbers

idle night
#

Has anyone ever made a computer program with continuum hypothesis?

gritty zinc
#

alternatively, you can check out symbolic math solvers

bleak rain
#

Well, it has been proven to be unprovable

#

since it lies outside of ZFC

#

The continuum hypothesis was advanced by Georg Cantor in 1878, and establishing its truth or falsehood is the first of Hilbert's 23 problems presented in 1900. The answer to this problem is independent of ZFC set theory (that is, Zermelo–Fraenkel set theory with the axiom of choice included), so that either the continuum hypothesis or its negation can be added as an axiom to ZFC set theory, with the resulting theory being consistent if and only if ZFC is consistent. This independence was proved in 1963 by Paul Cohen, complementing earlier work by Kurt GΓΆdel in 1940.

graceful basin
#
data Nat = Zero | Succ Nat

(+) :: Nat -> Nat -> Nat
a + Zero = a
a + (Succ b) = Succ a + b
``` is addition with no arithmetic
bleak rain
#

Fun fact: The set of even numbers is the same size as the set of whole numbers

graceful basin
#

ye, infinite sets are weird

bleak rain
#

yup

graceful basin
#

rationals are the same size as natural numbers

bleak rain
#

nope

#

cantors diagonal proof

graceful basin
#

you can compare them

idle night
#

Would a project with continuum hypothesis be beginner friendly?

bleak rain
#

@rough sapphire yes, by mapping them

#

@idle night hahahahaha....

#

(cantors diagonal proof is quite possibly the coolest proof in all of math, everyone lurking here should read up on it)

graceful basin
#

if there is a bijection between set A and set B, they are of equal size

bleak rain
#

You can't match em 1:1

#

There are multiple videos on it

#

(rationals specifically)

idle night
#

Has anyone ever made a program with continuum hypothesis?

bleak rain
#

@idle night maybe, but it feels kinda pointless to make one

#

No clue where you should even start

idle night
#

Or done maths without binary operations or arithmetic operations in a program?

#

How would I start?

graceful basin
#
1/1 1/2 1/3 1/4 1/5
2/1 2/2 2/3 2/4 2/5
3/1 3/2 3/3 3/4 3/5 ...
...
``` includes every rational, no?
idle night
#

That sounds pretty interesting

#

How can I make a computer program that calculates things without arithmetic operations and without binary operations?

gritty zinc
#

one simple way you can tell if a set is infinite: if you can map a part of it to the whole, it certainly is πŸ™‚

graceful basin
#

and then you can map that to naturals like

0 1 3 6
2 4 7
5 8
9
gritty zinc
#

example:

def logfunc(x):
  return -log(-(x-1)/x)

This function maps the (0,1) interval to (-infinity,+infinity) (it's the inverse of the logistic function)

#

so R (the set of real numbers) is infinite πŸ™‚

bleak rain
#

Compelling argument, but the other proof is still correct

idle night
#

How can I do pure logic maths in a computer program?

#

Or esoteric maths?

gritty zinc
#

like, boolean equation solvers?

idle night
#

Not even Boolean. But more esoteric than just True and False stuff.

graceful basin
idle night
#

Wdym?

graceful basin
#

haskell can do some cools things with highly abtract types

#

then you have things like Coq, Idris, Agda

bleak rain
#

Ah, nvm

#

I truly were rusty

#

I was thinking about the cardinality of R... lol

graceful basin
#

ye, R is not countable

idle night
#

Can someone please teach and help me do esoteric maths in programming?

#

I wanna do maths with 0 arithmetic.

#

None.

graceful basin
#

generally, that kind of maths solves some problem

bleak rain
#

I mean, what is your goal here @idle night

idle night
#

True^. Lowkey.

graceful basin
#

if you just want to mess with weird type stuff, haskell

#

if you want to get shit done, prolog

#

shit being some very specific applications

idle night
#

But tbh my goal would be to prove maths geniuses that they aren’t a genius. And that we don’t need arithmetic. We only need pure logic and esoteric concepts

bleak rain
#

lambda calculus ftw

#

Well...

idle night
#

I wanna find a math with no physical quantity to it.

bleak rain
#

you could read something like Euclid's Elements

idle night
#

But it can achieve a physical quantity just as a result.

bleak rain
#

very proof-based

idle night
#

I want super ambiguous maths.

bleak rain
#

Fun fact:

#

Euclid's Elements has been referred to as the most successful[a][b] and influential[c] textbook ever written.

#

Basically Euclid goes back to the basics and defines very clearly some axioms and then builds up a lot of stuff from that point

#

Very little arithmetic

gritty zinc
#

oh, right, I've only now looked at your notes. You're the person who wanted to learn programming while refusing to learn percentages.

bleak rain
#

Troll with effort put into it

#

how old are you?

idle night
#

True^. Tbh I don’t need to learn percentages to learn programming concepts.

#

It’s not that I don’t feel emotions. It’s just different.

#

I discovered I do feel emotions with enough effort put into it.

bleak rain
#

You sound like me when I was 13

#

I hated myself when I was 13

idle night
#

I’m 20. I just enjoy trolling. Idk why.

bleak rain
#

right

idle night
#

I have been serious a couple of times here. I’m usually serious in the help channels.

#

I am.

#

Why is that so hard to believe?

#

What age do you think I am?

bleak rain
#

About my guess as well

#

but let's drop this, the math discussion was genuinely fun

#

now I'm not that interested lol

idle night
#

I wished I was 10 yo again ngl.

#

Is there a way to calculate the speed of a thought?

#

Or how long a thought lasts?

bleak rain
#

If there were, brain scientists would be amazed

idle night
#

How can I calculate nothingness?

#

What’s the formula for void? How can someone solve for nothing?

#

The interesting thing is that no one can comprehend real nothingness.

#

When we think of real nothingness, we usually think of a blank space. But the crazy thing is that it’s more abstract than that.

#

It’s not a space at all actually.

#

It has no space, function, or form.

#

How can we even prove the existence of nothingness?

#

That’s what makes 0 such a fascinating number.

#

It has no space, quantity, form, or physical construct.

#

It’s the most flexible number out there.

#

What is the experience of nothingness or 0?

#

I guess it truly is nothing.

bleak rain
#

deep

#

now you sound like me when I was high off my ass on edibles

idle night
#

I’ll stop. But man. The admins have been very tolerant here.

#

I appreciate that.

#

Has anyone here went to any hackathons?

rough sapphire
#

My girlfriend has been to hackathons, I used to be too shy for stuff like that and now everything is lcoked down 😦

red willow
#

hackathons do seem intimidating

#

I worry about imposter syndrome

idle night
#

I used to be shy also

#

Seems like a lot of young kids were

rough sapphire
#

@rancid forge you can actually squeeze two "pixels" out of one character by using a half-height square character (aligned with the bottom or top) and modifying both the foreground and background colours

#

1 character but 2 almost perfectly square "pixels"

quick ledge
#

nice

solid pollen
#

Ooh that's smart

high verge
#

Damn

undone berry
#

I've got a nice challenge question/quiz type thing.

The complete histories of Rome are in
3 volumes, in order, on a bookshelf.
Each cover is 1/6” thick, and the pages
(for each volume) total 3” thick.
A bookworm starts at page 1 of volume 1
(β€œCaesar and all that…”) and eats his way,
in a horizontal straight line, to the last
page of volume 3 (β€œBloody barbarians…”).

How far does the bookworm travel?

gentle moss
#

trick question

#

i can't fit that many volumes on one shelf

undone berry
#

nah

#

it's a rubbish history

#

3 books

#

you can find 10inches somewhere

gentle moss
#

i can't :(

stark prawn
#

Rip

undone berry
#

if you get the right answer, I'll donate you a 10inch bookshelf

gentle moss
#

why did you have to make it imperial

bleak rain
#

"you can find 10inches somewhere"

gentle moss
#

yes i already did that joke.

bleak rain
#

I'll leave it at that

#

oh

#

fuck

gentle moss
#

it's the full length of covers + pages

#

subtract 2 covers.

#

since he started on the first page.

#

still must've eaten through the inner covers.

#

of the "stack"

undone berry
#

that would be 9 2/3 inches, but that's also wrong

gentle moss
#

2100 years

undone berry
#

too abstract

gentle moss
#

your riddle sucks

undone berry
#

this riddle is fucking great

#

I got it very wrong, and the right answer is very clearly correct

gentle moss
#

you know this isn't no half crab type thing

#

it's just frustrating

undone berry
#

its less wordy than the crabs, but it still aint maths

gentle moss
#

well i'm done, can spill it to me

undone berry
#

The order of the books is what matters. The books are facing you, so the first page is on the right hand side. It goes through the whole of the centre book, then the front and back covers of the two ending books

#

so 3 2/3 inches

gentle moss
#

oh they're in a shitty reverse chronological order

#

ah no, nvm

#

i was on the right lines, just from the wrong perspective

#

was pulling a matthew mcconaughey in that movie about love

#

interstellar

gentle moss
#

@undone berry

#

i think i need to configure gimp a bit better

undone berry
#

beautiful graph

gentle moss
#

pen feels pretty good though

undone berry
#

labels aren't great

#

but that's the thickness

gentle moss
#

okay mspaint is way easier to use now

undone berry
#

that looks v artistic

gentle moss
rough sapphire
#

the worm in your question doesn't eat through the cover of the last book

#

it stops at the last page

#

this depiction is inaccurate

gentle moss
#

artistic license

plucky ridge
#

I think I just have one error blocking me from nearing completion on this project

#
Type 'Promise<any>' is not assignable to type '(event: MouseEvent<HTMLAnchorElement | HTMLButtonElement | HTMLDivElement | BaseButton | Button | HTMLSpanElement, MouseEvent>) => void'.
  Type 'Promise<any>' provides no match for the signature '(event: MouseEvent<HTMLAnchorElement | HTMLButtonElement | HTMLDivElement | BaseButton | Button | HTMLSpanElement, MouseEvent>): void'.ts(2322)
index.d.ts(1337, 9): The expected type comes from property 'onClick' which is declared here on type 'IntrinsicAttributes & IntrinsicClassAttributes<DefaultButton> & Readonly<IButtonProps> & Readonly<...>'
#

No idea how to fix it

river laurel
#

why is my laptop lagging helpp

graceful basin
#

my guess would be unwrap the promise somehow.

plucky ridge
#

Yeah it's the somehow that I'm tripping on

graceful basin
#

if you are in an async function, you can do let thing = await promise afaik, otherwise, you have to do

promise.then(e=> {do sth with e}).catch(err => {handle err})
```. But it has been a while since I did JS
solid pollen
#

I... sigh would someone be kind enough to type a big q in there, windows is doing some windowy stuff

plucky ridge
#

It doesn't help that I'm trying to fit together the pieces of like 3 frameworks here

#

@solid pollen A big q? Like Q ?

solid pollen
#

Yes thanks

#

aaaaaaaa

#

I'm gonna kill someone

stark prawn
#

That's against the rules.

solid pollen
#

Even if it is my windows OS?

stark prawn
#

Please don't antropomorphise your OS.

plucky ridge