#ot1-perplexing-regexing

1 messages ยท Page 256 of 1

sullen thorn
#

although they dont seem to be doing too well in their trial

rough sapphire
#

ohh

#

huh

#

yeah, people will always be dicks

#

man, i gotta find my self a political server

#

i got an anarchist itch to scratch

#

wanna debate so bad

sullen thorn
#

i would help you, but idk any :/

rough sapphire
#

yeah , dang

#

to disboard!

#

is it weird that i only ever made one functional app that ive actually used?

#

i mean i made a text deduplicator once but only to test designs and libraries and programming styles

rough sapphire
#

eww google

#

jk, thanks for the link

#

not kidding i hate google but still thanks for the link xD

shell blade
#

Yeah essentially they did all this illegal stuff and got charged and lobied the pmo to pass a bill that would only give them a fine and allow them to continue to bid on projects the bill went through but the federal prosecutors said no they will be criminally prosecutes so the pmo removed people from positions to get what he wanted lol

rough sapphire
#

wow

shell blade
#

Any the whole thing blew up and snc lavalin is still going to court and they have been holding all these hearings and stuff about what the pmo did

rough sapphire
#

huh

lilac glade
sullen thorn
#

F

lilac glade
#

Someone come over.
It's not everyday someone makes homemade pizza.

sullen thorn
#

ok i gotta say, it does look amazing

lilac glade
#

It'd look more symmetrical if I had a rolling pin.

#

Unfortunately, my family usually doesn't have a need for one.

gentle moss
#

that's uhhh

#

that's a monster

#

it looks like a diseased tongue or something

lilac glade
river anvil
#

i want to eat it

#

that looks great

#

wya refisio?

gentle moss
#

i've never had a good time with pepperoni pizza, it's acceptable but not the best

river anvil
#

what is the best

gentle moss
#

something like that

#

cheeses, some rocket, parma ham

river anvil
#

now that looks like a diseased tongue

gentle moss
#

that one looks like it's got olives on though

river anvil
#

is that just lunchmeat

#

thrown onto it

gentle moss
#

parma ham

river anvil
#

:/ same difference

gentle moss
#

prosciutto

#

wot

#

no, prosciutto is delicious

river anvil
#

talking about the ham

gentle moss
#

that's what that ham is

#

prosciutto

#

delicious cured meat

river anvil
#

id rather eat raw lunch meat

#

which i do

#

when i have lunch meat

#

who puts it on a pizza

#

if anything tastes better cooked its pepporoni

gentle moss
#

it's an italian classic

#

:|

river anvil
#

im not italian :|

lilac glade
#

I am, and I still wouldn't touch that.

#

Prosciutto definitely doesn't belong on a pizza.

gentle moss
#

it's just a margherita pizza with some delicious ham and rocket on it

#

sure does :(

#

i like to drizzle some tabasco on it too

#

or chipotle smokey hot sauce

river anvil
#

there are few things allowed on pizza

#

lunchmeat isnt one of them

gentle moss
#

cured meats is definitely allowed on pizza

lilac glade
#

Looks like spinach, arugola, and prosciutto.

#

Honestly, it's not a bad combo.
I just prefer not to have that on pizza.

gentle moss
#

weirdo

river anvil
#

i prefer not to have those cooked

gentle moss
#

you don't cook them

river anvil
#

on their own they arent bad

gentle moss
#

you put them on after the pizza is cooked

lilac glade
#

Besides, my sister wanted pepperoni.

river anvil
#

you cook a pizza dont you

lilac glade
#

Wait

gentle moss
#

yes, you cook the pizza

river anvil
#

yea raw on a pizza

#

doesnt sound good either

lilac glade
#

If that's the case, then what's the white sauce

gentle moss
#

that's cheese

#

you cook a basic pizza

#

like tomato and cheese or w/e

#

then you put the stuff on AFTER the pizza is done

#

you can't cook salad wtf is wrong with you

river anvil
#

still rather have them without the pizza

#

:/

gentle moss
#

well i guess everyone has a right to be wrong about pizza

#

except the pineapple people

#

we can all agree they're the worst

river anvil
#

cooking fruits is a heinous sin

gentle moss
#

tomatoes

river anvil
#

barely count

#

i mean sweet fruit

#

acidic fruit especially

gentle moss
#

trying to think if i've ever cooked a fruit in a savory context

#

apple crumble and shit is just a given

river anvil
#

yea

sullen thorn
#

Mango thingmabob?

#

Chutney?

gentle moss
#

mmm

#

i ate some of that earlier

languid kelp
#

f

rough sapphire
#

says f..not f and enter

#

does this server has memes?

#

fresh outta memees

#

straight outta compton

#

damn

gentle moss
#

you can have this picture of arnie as compensation

rough sapphire
#

lol

gentle moss
#

looks like someone coloured him in badly

rough sapphire
#

looks like his tanning bed hated him

#

uhh, side note, if any of you guys were on a jamaican beach a few years ago and you overheard someone saying "damn he looks like a lobster" im sorry, i didnt mean it it just came out

#

he;s like 70 years old..

#

I bet he still lifts more than anyone here..

#

yeah

#

i bet he could lift anyone here for that matter

#

lol

#

mad respect for Arnie.. he came from nothing..

#

went on to be Mr. Olympia.. movie star.. governor of california..

#

yeah

#

that dude is cool

#

wish i was buff as him

#

hell...wish i had a 6 pack

#

...or a 4 pack

#

or even a 2 pack

#

you can get six packs at the supermarket :v

#

lerl

#

lol..but in all honesty.. it takes a lot of discipline.. 3 months or so

rough sapphire
#

Yeah

#

I'm gonna try to get abs by summer

ember violet
#

Heh BeatLink, here's a meme for you. I was coding on leetcode just now. So, what happened was, I tried 4 DAMN HOURS tryna fix a code with proper syntax afaict, and then find out that the problem was that the default setting for the language you were coding in was C++, and i had assumed it automatically changed to Python.

#

IHDK why the first error it saw was the 'improper' syntax for slicing a string, not anything else, but well... that.

#

And i was an idiot for not reading the d
class and def lines at all, just diving into the code

quick forge
#

i gotta test a GPU cluster with ~8 machines and about 20 GPUs, does someone have an idea on what to run on it?

glass gorge
#

Minecraft

quick forge
#

crysis ๐Ÿ‘€
nah, they don't even have a window manager installed / any displays connected

vapid bluff
#

protein folding?

glass gorge
#

Believe the new doom has a benchmark option ๐Ÿ˜Ž

rough sapphire
#

I've never played crysis ๐Ÿ˜ฆ

#

le sad

glass gorge
#

Time for more maths! Wooo /s

sand goblet
#

I have played Crysis

#

I feel it's a bit overrated

glass gorge
#

A bit

#

But i enjoyed the play through

rough sapphire
#

f

tame terrace
#

crysis 2 was a pretty solid fps single player experience.

#

the others in the series I didn't care much for

sand goblet
#

I own the trilogy but I've only played the first one so far

tame terrace
#

I don't think the first one is very interesting.

#

it was more of a technical showcase of fancy graphics and less of a game

#

but crysis 2 was actually fun

#

it has great pacing, and it's much easier to get into. more linear. shorter. more immediately interesting weapons and powerups.

#

far from a fantastic game, but a pretty good one.

gentle moss
#

i found the first one to be good

#

until they took away all the beaches and nice graphics

#

oh wait, sorry. thinking about far cry.

tame terrace
#

technically both had beaches

#

which was kind of my problem with it. Crysis 1 was much more open and had quite a few beaches on its tropical island setting. the plot was ridiculous. and crysis 2 also has a shitty plot but it's more focused and a much tighter narrative experience. it was more urban.

#

and the suit powers were far more fun

sand goblet
#

I mean far cry 1 was almost entirely beaches

tame terrace
#

yes, far cry 1 was a huge island too.

#

it also wasn't a fun game.

sand goblet
#

Let's murder people by tying a branch to this tree!

tame terrace
#

but later far crys were fun.

sand goblet
#

I enjoyed the heck out of all of them since then

#

although your guy in 3 was pretty annoying

#

I finished 5 recently, that was a good one

tame terrace
#

far cry 2 was incredibly brutal and infamously glitchy

sand goblet
#

DLC is pretty good too

#

Yeah, I remember

#

I had it on PS3

#

It was an interesting take on the series though

tame terrace
#

but after that it's been fairly polished stuff

sand goblet
#

Well I kind of liked what they did with it

#

It wasn't bright and friendly like the other games before it

#

It wanted you to be scared. And oh man, you were.

tame terrace
#

yeah

stuck oracle
#

Hello!

sand goblet
#

Hey

tame terrace
#

hiya

sand goblet
#

Did you ever play predator, lemon?

stuck oracle
#

Just joined the server. Very excited

tame terrace
#

welcome to the community, riz.

#

we're happy to have you.

#

predator? you mean AvP?

sand goblet
#

No

#

Far Cry: Predator

tame terrace
#

no

#

didn't even know that was a thing

sand goblet
#

that waaaas an odd one

#

I played it on the original xbox

#

It was basically a remake of the original far cry, but halfway through you get abducted and some guy performs experiments on you

#

essentially leaving you with superpowers

summer rampart
#

spoilers /s

sand goblet
#

it was a good time

tame terrace
#

haha.

#

okay

sand goblet
#

I remember there was an area in the original

#

Where you were basically in this huge gap between mountains with a giant lake of death in the middle

#

and you had to go around it to the right, down a slope

#

in predator you could literally just leap all the way to the bottom

#

it was great

#

:P

stuck oracle
#

Can I ask a general question here instead of going into help ( since it seems to be a more code based question area ) ?

sand goblet
#

Probably, what's up?

stuck oracle
#

Well I have been a bit lazy of my own goals and planned on starting to learn python and coding much early on but recently my motivation got rekindled again and am currently unsure at where would be best to start off at.

sand goblet
#

If you're not confident, begin with the basics

#

!resources

royal lakeBOT
#
Resources

The Resources page on our website contains a list of hand-selected goodies that we regularly recommend to both beginners and experts.

stuck oracle
#

I have some basic coding knowledge as I work as an IT technician ( A bit pf php, a bit of game maker coding, some website coding/ HTML, CSS, etc )

sand goblet
#

Byte of Python might be a good option for you

#

@tame terrace I am glad that far cry 5 doesn't take itself as seriously as the others though

#

it was a riot to play through, and the DLC was just as good, if short

stuck oracle
#

thanks for the resources page ( Also quick question does the learning python / learning programming subreddits have their own discord server or no? )

sand goblet
#

I'm not sure, to be honest

#

This is the official server of r/Python but I'm not sure where r/learnpython sends people

#

Probably here, honestly

tame terrace
#

it used to send people to DYEP but now it sends them to IRC I think

sand goblet
#

Oh, great. IRC.

tame terrace
#

we're by far the largest and most active python discord server, @stuck oracle

stuck oracle
#

IRC?

tame terrace
#

so you're in the right place.

sand goblet
#

internet relay chat

#

it's ancient and not exactly user-friendly

stuck oracle
#

Ancient? Sounds fun

sand goblet
#

One of the very first chat networks

#

Anyway, yeah, you're in the right place, the staff here are great and even the users help out

stuck oracle
#

Oh shit looks fun

#

Looks like the type of thing you'd see a " hacker " use in a movie or show

#

Also is using sublime text 3 for python good enough?

sand goblet
#

Yep, should be fine

stuck oracle
#

is git needed?

sand goblet
#

It's good to have, not essential for learning but essential for basically everything else

stuck oracle
#

what exactly does it do since the simple guide doesnt say anything of its function

sand goblet
#

It's a version control system

#

What that essentially means is you use it to keep track of changes to your code

#

Then you can push those changes to an upstream git repository (like github) for other people to work with

#

It enables you to work on projects with multiple people

stuck oracle
#

I assumed that since I read that in one phrase on the webstie ๐Ÿ˜› it's just filled with a lot of programming jargon I dont quiet get yet

sand goblet
#

Basically, you make some changes, bundle it up in a commit and give that commit a description

#

At any point, you can undo a commit, go back in the history, see who changed what, and so on

stuck oracle
#

And I assume the command line functions/ is similar to UNIX?

sand goblet
#

Not sure what you're referring to there

stuck oracle
#

I assume to do this I have to put in commands into git right?

sand goblet
#

I mean, you just use git on the command-line

#

git commit, git push, etc

#

There should be a Sublime plugin as well

stuck oracle
#

there is

sand goblet
#

You should focus on python first anyway

stuck oracle
#

It was the first thing I saw so I just took it ๐Ÿ˜›

stuck oracle
#

Python is a meta language right? Meaning endless possibilities right?

sand goblet
#

No idea what you mean by a meta language

#

But sure, it's a programming language, you can write whatever you want

stuck oracle
#

I heard the term before

#

Now I'm wondering if it means something or if I made it up

#

I'm awfully certain it's a real term

#

Ruby is also a meta language

#

Let me Google this

#

Okay I think I figured it out and the issue is that I misremembered it @sand goblet

#

So there's ML which is a standard purpose programming language

#

A dialect of ML is standard ML which influenced Python

tame terrace
#

ML is short for Meta Language

#

I've never heard either ruby or python refered to as "a metalanguage", but I'm assuming it might imply that you can do metaprogramming in them.

#

as in write some python code that generates some python code.

#

that's a paradigm that's used very broadly and in a lot of languages.

stuck oracle
#

I don't exactly remember I just remembered the phrase " python is a meta language " and it stuck with me for yearas @tame terrace

#

It is most likely something that my brain made up while learning about metaprogrammiong and ML

tame terrace
#

metaprogramming is a thing in python, but probably best left for much much later.

#

a pretty esoteric feature.

stuck oracle
#

I luckily have a lot of books on python ( i binge buy a lot of stuff from humble bundle ) so I am more then ready to tackle the beast that is python I just need to start now

#

I also bought a lot of books on programming 2-3 years ago...

#

Like physical books

tame terrace
#

a couple of good books is far better than a trove of mediocre books from humble bundle.

#

be wary of the published Packt

#

they publish stuff of very inconsistent quality

stuck oracle
#

Damn!

#

Although they aren't the only ones I bought

tame terrace
#

there's definitely some useful stuff in their catalogue, but if you really want good stuff go for a publisher like O Reilly or No Starch.

#

!resources has a ton of excellent book recommendations

royal lakeBOT
#
Resources

The Resources page on our website contains a list of hand-selected goodies that we regularly recommend to both beginners and experts.

stuck oracle
#

I know ๐Ÿ˜›

#

I am scimming it as we speak

#

I'll need to organize the books I do own on humble bundle

tame terrace
#

I can personally vouch for these

stuck oracle
#

where are you from lemon?

tame terrace
#

Fluent Python is particularly excellent

#

I'm from Norway.

stuck oracle
#

I am currently at work so I cant check what books I have

oak tangle
#

Stroustrup!

stuck oracle
#

Alright perfect

#

I am currently living in Austria

#

So after work I can tell you / this community what books I have and see which ones have value ๐Ÿ˜›

#

I plan on using Pygame since I am familiar with programming games at least somewhat so it'll be an easier time for me

oak tangle
#

Fluent Python is amazing and I think The Python Cookbook is also great for a lot of people. I think seasoned developers like Lemon probably know most of the tricks in there, but the Cookbook really helps you see the value in a lot of the language features. It shows how powerful they can be.

stuck oracle
#

how do python games compare to something like unity?

#

Hmm I might have installed python wrongly

languid kelp
#

hello gentlepeople

stuck oracle
#

How do I check what version of python sublime text is using? Since in the sublime text folder I found python 3.3 zip but I downloaded python 3.7

languid kelp
#

"""

import sys
print(sys.executable)
"""

#

does this work?

sand goblet
#

You're kidding, right?

stark prawn
#

```

sand goblet
#

Run it yourself :P

stark prawn
#

next to the 1

languid kelp
#

i had it right. but i was lagging.

#

then i forgot it.

stuck oracle
#

Hahah let me try that <.<

#

( how do you run a file on sublime text??? )

oak tangle
#

Sublime should use your system's python

languid kelp
#

from the top menu bar there should be a run option

#

or command B on mac

oak tangle
#

You have to save the file first with the right extension, so it can determine the build system

#

Then you can use ctrl+b or use the, errm, tools menu

#

It's the strange mac key + b on mac

stuck oracle
#

build?

#

is run called build??

#

oh great I downloaded sublime in German so I can't even post on here what I got as an answer XDDD

oak tangle
#

Yeah, it's build

stuck oracle
#

pretty much its saying the command " python " either doesn't exist or is wrongly written

oak tangle
#

are you on windows?

stuck oracle
#

Yes.

oak tangle
#

Can you open a cmd for me?

#

I think you didn't add Python to path during the installation

#

See if the python command is recognized in cmd

stuck oracle
#

nope

oak tangle
#

Then you didn't tick the box "Add Python to PATH" during install

#

!tags

royal lakeBOT
#
**Current tags**

ยป ask
ยป classmethod
ยป codeblock
ยป enumerate
ยป except
ยป f-strings
ยป global
ยป iterate_dict
ยป listcomps
ยป no-dm
ยป or-gotcha
ยป pep8
ยป traceback
ยป windows-path
ยป with

stuck oracle
#

oh great

oak tangle
#

!windows-path

royal lakeBOT
#
windows-path

PATH on Windows

If you have installed Python but you forgot to check the Add Python to PATH option during the installation you may still be able to access your installation with ease.

If you did not uncheck the option to install the Python launcher then you will find a py command on your system. If you want to be able to open your Python installation by running python then your best option is to re-install Python.

Otherwise, you can access your install using the py command in Command Prompt. Where you may type something with the python command like:

C:\Users\Username> python3 my_application_file.py

You can achieve the same result using the py command like this:

C:\Users\Username> py -3 my_application_file.py

You can pass any options to the Python interpreter after you specify a version, for example, to install a Python module using pip you can run:

C:\Users\Username> py -3 -m pip install numpy

You can also access different versions of Python using the version flag, like so:

C:\Users\Username> py -3.7
... Python 3.7 starts ...
C:\Users\Username> py -3.6
... Python 3.6 stars ...
C:\Users\Username> py -2
... Python 2 (any version installed) starts ...
oak tangle
#

You can also manually add it to PATH, but I don't know the steps by heart

#

Or configure your build system in ST3 to use py instead of python

stuck oracle
#

so pretty much I have to re-download it?

oak tangle
#

Or add it to PATH manually

stuck oracle
#

which would be a bother ๐Ÿ˜›

oak tangle
#

It requires some Googling, probably, or someone here who uses Windows and can tell you

#

I don't know how to do that, though

stuck oracle
#

...

#

@oak tangle

#

Its not python

#

its just py

#

you dont even have to choose an option for this

oak tangle
#

That's the launcher, like I said above

stuck oracle
#

It does it all automatically

oak tangle
#

You can choose "Add Python to PATH" as well during the installation

#

then you can use python itself

sand goblet
#

Yeah, ves showed you the launcher already

stuck oracle
#

nope

#

not from what ive seen at least

sand goblet
#

and yes, ves is correct

stuck oracle
#

Ive downloaded it three times now

sand goblet
#

then you've missed it three times

#

:P

stuck oracle
#

Again I guess with screen shots

#

because I do not admit being wrong

#

ill unistall it again

sand goblet
#

Well, my 10 years of working with python on Windows says you're wrong :P

oak tangle
#

First screen of the wizard

stuck oracle
#

Does one need administrator rights for that?

oak tangle
#

I don't know

stuck oracle
#

I'll open in normally and if I dont see it I'll open the installer with administrator rights

oak tangle
#

Doubt it, because I'm logged in on a uni pc without any rights whatsoever

sand goblet
#

It'll elevate itself

#

the prompt will be there

stuck oracle
#

Ah man this is what I enjoy about coding

#

figuring out how to even start with it ๐Ÿ˜›

stuck oracle
#

Also by the way thanks for dealing with me and my stupidity

#

I am saying thanks to all of you who have so far helped me ๐Ÿ˜›

#

also yes the prompt is there... @sand goblet

sand goblet
#

told you. :P

shell blade
#

i broke my program

#

then i fixed it

#

but i'm not sure how

sand goblet
#

Programming \o/

shell blade
#

i gotta write some test's tonight and start putting together a doc for speedy

#

and i have to work in 5min their is not enough time in the dayyssss

sand goblet
#

You got this!

stuck oracle
#

I am uncertain with what I should first start programming

#

I am very temped into trying to make a simple game

#

although am uncertain if that would teach me much about the language

sand goblet
#

Work through a tutorial first.

stuck oracle
#

What kind of tutorial ๐Ÿ˜›

#

Just a basic " hello world " tutorial or a project I wanna do ๐Ÿ˜›

sand goblet
#

You could look at the resources page I linked you earlier

#

or the tutorial I specifically recommended you

stuck oracle
#

... You specifically recommended me one?

sand goblet
#

yes, I said Byte of Python was probably a good match for you

stuck oracle
#

Oh I thought that was a book

sand goblet
#

well I guess you thought wrong

#

again

#

:P

stuck oracle
#

:p

#

Alright so how exactly do I check which version of python sublime text is using?

sand goblet
#

it'll be using your system python

stuck oracle
#

Its just showing me the path of where the system python is downloaded

#

so ill presume its using the system python which is 3.7.2

#

alright great I got everything now!

#

language, tool to write the language in and a tutorial I can follow and copy

sand goblet
#

Type it out yourself, don't copy

stuck oracle
#

that is what I meant ๐Ÿ˜›

#

I mean it's pretty much copying but the old fashioned way

#

I usually don't run into problems when it comes to that

#

but again thanks @sand goblet and others!

languid kelp
#

f

stuck oracle
#

hey im thankful for you as well! @languid kelp ๐Ÿ˜›

nocturne furnace
#

tfw you spend 2 hours manually drawing numbers on a screen before noticing you can just use create text

languid kelp
#

i dont even get what you're saying

nocturne furnace
#

I manually drew numbers line by line on my gui as a background gimmick but I could have just used create text

sand goblet
#

Hot take: Luna is Jinx

nocturne furnace
#

and saved myself a lotta time

#

not sure who luna is but aight

sand goblet
#

you have "Woona" in your nick, either that's a coincidence or a reference to one of my fandoms :P

nocturne furnace
#

did not expect that to crop up here but you are not wrong

#

dark blue is a nice colour, what can I say

sand goblet
#

Haha, I'm with you

#

(\

nocturne furnace
#

i won't lie tho, haven't really seen anything that came out later than like... the season after the first film? not sure which number that was

sand goblet
#

That's going back a bit

nocturne furnace
#

yup

sand goblet
#

I'm missing the last two seasons and the movie movie

#

Watched most of the EQG stuff

nocturne furnace
#

there is a movie movie? A non anthro one?

#

damn, i missed out

#

ยฏ_(ใƒ„)_/ยฏ

stark prawn
#

What should be guessed here

nocturne furnace
#

numbers

#

xd

stark prawn
#

๐Ÿค”

#

They are in plain sight.

gentle moss
#

THAT'S NUMBERWANG

nocturne furnace
#

ok just googled that and

#

wtf is that

#

xD

oak tangle
#

It's NUMBERWANG!

gentle moss
#

haha

oak tangle
#

That's the first Numberwang!

gentle moss
#

seriously, watch the numberwang sketches

#

it's hilarious

sand goblet
#

Let's rotate the board!

gentle moss
#

:D

#

when i first saw numberwang i could not contain myself

nocturne furnace
#

I was wondering whether to take that serious or not for a moment there

gentle moss
#

i literally spilled everywhere

oak tangle
#

It's serious business, Numberwang

gentle moss
#

"i was in my office contemplating if my chair was real so i could sit down and then it came to me... 'that's numberwang'."

languid kelp
#

f

stuck oracle
#

Guys why am I all of sudden gettings python job ads

#

God damn it google selling my data again

rough sapphire
#

Lol

#

Use adblock bro

#

Ublock origin specifically

gentle moss
#

i mean that doesn't stop you getting analysed ...

glass gorge
#

^

summer rampart
#

don't think it's possible to really avoid getting analysed at all

glass gorge
#

What does google assume about you

sullen thorn
#

U got the udemy ads yet?

summer rampart
#

You turned ad personalization off. You can <--snip-->

sullen thorn
#

Ad personalisation isnโ€™t always a bad thing

#

Like if u lookup a common network term, it might normally give u something unrelated, but if it knows youโ€™re into networking, itโ€™ll give u the right thing

gentle moss
#

there's no real way to avoid it

#

but you can fuck it up

#

there are plugins that randomly search stuff to throw it off

stark prawn
#

Young woman without partners of above average temperature in your general vicinity.

gentle moss
#

generate shit loads of false data for your device / ip address / account

#

at that point you can't really be targeted

#

since their dataset is all fucky

grave phoenix
#

long live the adblockers

nocturne furnace
#

fancy enough

solemn crown
#

โœจ

#

What if you guess right?

summer rampart
#

NUMBERWANG

nocturne furnace
#

it just says correct tbh

#

xd

#

maybe i could play a soundbyte

#

idk

#

wish I knew how to get rid of the line around the inner box tho

summer rampart
#

what framework are you using?

nocturne furnace
#

tkinter

#

i guess I would have to set the line color to beige as well

#

idk

gentle moss
#

you're literally like

#

just making numberwang

nocturne furnace
#

aye

gentle moss
#

:D

#

i wonder if anyone has made a numberwang web game ๐Ÿค”

solemn crown
#

Never heard of. What is it?

nocturne furnace
#

apparently a joke sketch

#

about a number show

#

basically a guessing game with no rules

#

or something like that

gentle moss
#

it's a sketch in a comedy sketch show

#

it's an inexplicable game show revolving around numbers

solemn crown
#

๐Ÿ‘€

nocturne furnace
#

is there a stock library

#

that can play mp3s

sand goblet
#

Twitter is all talking about the pokemon character designs

nocturne furnace
#

nolifers

gentle moss
#

i've already seen some good memes

nocturne furnace
#

kl

#

jk

gentle moss
#

where she's a sweary scottish lass

#

f'in and blindin'

sand goblet
#

oh I have the perfect meme for you bisk

gentle moss
#

ahahahah

#

:D

sand goblet
#

Haha

gentle moss
#

4 images, i hate that discord doesn't segment tweets properly

sand goblet
gentle moss
#

yah

#

sweary pokemon

#

i'd get behind that

sand goblet
#

:P

tired osprey
#

That thing was made by you

sand goblet
#

no, it was made by Merry

tired osprey
#

In that case it was made by Jim

#

Him

sand goblet
gentle moss
#

Him was so progressive

sand goblet
#

haha, in a way, yeah

#

Never did understand the claws

gentle moss
#

eh, some wear paws

#

some wear claws

#

ยฌ_ยฌ

#

clackity clack mother fucker

sand goblet
#

but yeah, twitter agrees: New pokemon trainer is cute

#

I wonder if they'll keep the customisation thing they had in sun/moon

nocturne furnace
#

ok so

#

I managed to play a .wav with winsound but

#

now I can't get further if i loop it

#

feelsbad

lilac glade
#

This'll probably be using the female trainer in one of my playthroughs.

The idea of a 10-year-old Scot with the mouth of her grannie makes me chuckle in excitement.

sand goblet
#

Haha, yeah, I'll probably do the same

nocturne furnace
#

in what category

#

would sound go

#

in the topical chat

#

๐Ÿค”

sand goblet
#

One of the general help channels probably

nocturne furnace
#

to get it into an .exe, i just run pyinstaller with cmd over the folder of the .py and copy dependant files like .wave into it after, right?

#

idk first time using it ยฏ_(ใƒ„)_/ยฏ

sand goblet
#

To be honest the off-topic channels are usually the worst ones to ask questions in

#

:P

nocturne furnace
#

was just making sure, I made it work that way

gentle moss
#

it's a good place to ask where to ask questions

plucky ridge
#

This might make it a bit easier

nocturne furnace
#

it took me a bit to get that it didnt copy the .wav files tbh. cmd kept crashing so fast that I couldnt read the error

grim nest
#

F

thorny arch
#

anyone have a link to something that will url encode all characters of a string for me? cant find one and cba to write it ๐Ÿ™‚

stark prawn
#

urllib has one

thorny arch
#

doesnt do it for all characters @stark prawn ๐Ÿ˜ฆ

stark prawn
#

What characters doesn't it do

thorny arch
#

the ones you wouldnt typically need to url encode like alphanumeric characters, periods

stark prawn
#

So an url encode that also does characters that remain the same in an url encode.

#

Can't say that I know of something like that

thorny arch
#

shiet guess ill just write it then

sullen thorn
#

speaking of url and stuffs

#
GET /9b63be4c-6fed-4acc-a28f-4e24c54e83a6 HTTP/1.1\r\n\r\n
#

thats a perfectly valid get request right?

#

cuz im getting Bad request and not sure why

stark prawn
#

What are you making that request with?

sullen thorn
#

sockets

stark prawn
#

Does it work if you make the request with something like wget or curl

sullen thorn
#

nvm im dumb

#

std::string.append("\x82!\x00\x10");

#

in building my request (other one) im doing that

#

and im assuming it will write the whole thing, but it stops at the null byte)

#

so my content length is too large

#

the get request idk why it didnt like it, google was fine with it

river anvil
#

how do people get motivation?

#

today i just dont feel like doing anything, i cant think properly and just generally feel unmovitivated

rough sapphire
#

That's totally normal, don't burn yourself out. Happens to me all the time, I just take a day or two off

#

@river anvil

river anvil
#

yea i just dont feel right taking a day off

#

i usually am working all day every day on python or other projects, makes me feel like im doing something

rough sapphire
#

Ah burnout

#

don't fall into it

#

I find exploring github projects can give me a boost in motivation

river anvil
#

ill probably just hang out here and help my friend with his code for now, chill out and work on other things

#

thanks for helping!

rough sapphire
#

@rough sapphire can someone please ping "I find exploring github projects can give me a boost in motivation" this is very high quality advice

#

everyone else browsing their facebook feed while im over here browsing github for cool projects

#

commenting on their instagram posts and im commenting on issues

#

trying to get that internet karma while I try to get those green colors on my contribution calendar

#

honestly though I should definitely do that, thats pretty good.

grim nest
#

๐Ÿ˜„

rough sapphire
#

what green colors..

#

oh you mean the github timeline thingy,..?

river anvil
#

yea i think so

sullen thorn
#

in aws after you terminate an instance... do you need to do anything else to get rid of it?

#

cuz its still there on the console (albeit terminated_

rough sapphire
#

make sure you didn't just shut it down

#

you need to get rid of it

nocturne furnace
#

more or less at least ๐Ÿค”

stark prawn
sand goblet
#

Checkouts are failing too

rough sapphire
#

EXCUSE ME

#

everyone is like "slack slack slack is cool slack is great"

#

its just a WORSE discord!

#

JUST USE DISCORD

sand goblet
#

actually

#

discord is just a better slack

rough sapphire
#

oh slack was first huh

sand goblet
#

literally years older :P

rough sapphire
#

ooof

#

ive been on discord since the beginning

#

you know whats cool

#

I can have semi transparent logos

#

like my current one has a semi transparent border

#

pretty nice

solemn crown
#

Slack is just fancy IRC.

summer rampart
#

is there a tutorial on IRC?

sand goblet
#

IRC is not centralised and you won't find one single tutorial that covers everything

#

there are hundreds of clients

solemn crown
#

You're just expected to know IRC.

sand goblet
#

and a lot of servers

solemn crown
#

It's really easy and intuitive.. if you've used it for a few years.

summer rampart
#

everything you guys just said is kinda why I'm intimidated by it

solemn crown
#

The comic sums it up.

sand goblet
#

there is no need to learn IRC

#

:P

stark prawn
#

Basic usage is fairly simple

solemn crown
#

Anyway, at my computer club people are so darn unwilling to change anything. It's IRC or nothing because why would anyone need usability.

stark prawn
#

/join, /nick, /msg NickServ identify(server specific)

sand goblet
#

god help you if you're on quakenet

stark prawn
#

I don't think i've ever been in a channel outside of freenode

sand goblet
#

quakenet doesn't have standard services

#

everything goes through Q

sinful copper
#

"standard" services?

solemn crown
#

I've been in a few private servers. It all hinges on the client you use though if you want any kind of comfort.

sand goblet
#

NickServ ChanServ etc

#

they're as close to standard as you'll find

sinful copper
#

I'm old enough to remember when the only network with those was DALnet

sand goblet
#

well yeah, dalnet invented them

sinful copper
#

Undernet had... something called "X", I think

#

and EFnet had nothing

solemn crown
#

Good ol' LysKOM though.

steel fox
#

Good ole swiftirc

visual spoke
#

For visualizing your code

summer rampart
solemn crown
#

Oh no.

oak tangle
#

Okay, I don't what's worse: Horror code written by someone who thinks they know what a certain language kinda should look like or those "Learn This Programming Language" ads with a different language than the one advertised used as graphics.

nocturne furnace
#

enuff staring at code. already dying inside.

vestal briar
gentle moss
#

lol

lilac glade
#

Is this 7YO wrong though?

rain spindle
#

@vestal briar SCOTLAND IS IN THE MIDDLE EAST NICE

vestal briar
#

MM

#

Belgium is france

#

Russia is USA

#

Scandinavia is China

#

Cezch is Japan

#

๐Ÿ‘

lilac glade
gentle moss
#

i haven't done Halo on PC since uhhh

#

the first one

#

that PC port was awful

vapid bluff
lilac glade
#

I am prepared for Halo.

night crown
gentle moss
#

that 4 argument

#

oof

crisp sierra
#

I think everybody did a little bit of a double take when they read that for the first time.

rough sapphire
#

lol

summer rampart
#

I haven't even noticed that after all this time tbh

glass gorge
tame pier
#

Is that Chickin'

glass gorge
#

What where

#

Mรผsli + yoghurt, and eggs on toast

tame pier
#

Ohhh lmao

#

Nice

#

Musli+Yogurt is ๐Ÿ‘Œ

glass gorge
#

Yeh

stuck oracle
#

hello

#

I have a quick question over python. How viable is for increasing job chances or widening the amount of jobs you can take/do?

river anvil
#

that makes no sense

#

not that im telling you to fock off or anything like that

#

i dont really understand what youre asking though

stuck oracle
#

thanks kazo

#

And I understand ๐Ÿ˜› I am still pretty new to this server and though the general chat was perfect for that question

nocturne furnace
#

@vestal briar that's germany that has the belgian flag. France is right, he colored the netherlands in france's flag tho

rough sapphire
#

in the mood for french fries

#

or as we call them..American Fries

river anvil
#

lol

#

@zinc sail if you dont mind me asking, how so?

zinc sail
#

You need an explanation why saying someone is โ€œjust filling spaceโ€ isnโ€™t appropriate? Come on

river anvil
#

he wasnt answering the question and was asking a question that had already been answered

#

he wasnt asking for help nor helping anyone else

zinc sail
#

So what

river anvil
#

so i find that kind of annoying.

zinc sail
#

So be annoyed internally

river anvil
#

ok

stuck oracle
#

Is python 2 better or Python 3?

river anvil
#

if you can do it get python 3

stuck oracle
#

What do you mean " if you can do it "

worn kite
#

if you have the choice

#

in case you need to maintain some old legacy software for your job, you might not have an option to pick, because there's just a huge existing Python2 code base

stuck oracle
#

Alright I only asked because I heard from someone that no one likes python 3

worn kite
#

that is bullshit.

#

Its early adoption wasn't great, but now there's no reason to prefer 2 over it

#

2 is going to reach end of life soon anyway

river anvil
#

yea 2020

#

from what i heard

gentle moss
#

plus, say it with me now, f-strings

river anvil
#

yes

#

that

#

please

vestal briar
#

Mm maps

lilac glade
summer rampart
#

9 months and 18 days

#

now's like the perfect time to try and have a Python 2 deprecation baby

glass gorge
#

Congratulations you were born on the day python died

#

"whos python"

rough sapphire
#

I thought they were going to shut it down this year

#

f#$%# nine months of this left

glass gorge
#

Doesnt mean they will wipe python2 of the face of the earth

#

There will still be legacy code in py2

gentle moss
#

there will always be legacy code

stark prawn
#

How long will red hat keep supporting it though.

#

They still patch ancient versions of php

vapid bluff
#

well this is great

#

why do they even release updates with known issues

grave phoenix
gentle moss
#

yah WHAT

#

i'm one of those people

grave phoenix
sand goblet
worn kite
#

"minor breaking changes"

#

looks like they're going to screw stuff up

vapid bluff
#

an out of season april fools joke

#

an intern screwed up and published the draft

#

thats my headcanon

gentle moss
#

oooof

#

they're removing the likes / retweets thing to stop people being visibly ratio'd

rough sapphire
#

blue_checkmark.jpg

tulip palm
#

โ˜‘*

sand goblet
#

I'm not even sure what it means to be ratio'd

sinful copper
#

it means you got more replies than likes

#

which means your post was bad and people are mostly arguing with it

sand goblet
#

seems like that should be public info

gentle moss
#

yes

#

people don't like the fact that their shit tweets or opinions are clearly displayed by the stats

lime jewel
#

codejam 4/5 suggestion. the absolute opposite of what we just had. a beautiful intuitive easy program that is just utterly dumb/pointless. like https://thanosjs.org/

gentle moss
#

but people using twitter want to see their numbers, they're kind of the point

#

removing visible likes aint gonna do shit but piss people off

sand goblet
stark prawn
#

They voted against a no-deal brexit.

#

I'm mostly surprised at the fact that 278 people voted in favor of it.

gentle moss
#

308

#

voted in favour

#

the tory party whipped votes AGAINST this amendment

#

also it doesn't stop no-deal brexit, it's completely meaningless

#

if they still don't vote for a deal, revoke article 50 or get an extension (EU wont give one unless UK can stop shitting its pants)

#

no-deal still happens

stark prawn
#

For an extension they need every other member to agree.

gentle moss
#

164 MP's voted for an amendment (didn't pass) to try and get the EU to remove the Irish Backstop

#

a red line that the EU has had since uhhh checks notes FOREVER

#

yes, that's exactly a massive fucking problem grote

gentle moss
#

some funny things happened though

#

a government whip, whose job it is to get party members to vote how the party wanted, wont be fired after not voting how the party wanted.

#

the whip failed to whip himself

gentle moss
#

ooooh yah.

rain spindle
#

@gentle moss I think this perfectly sums up the problem

gentle moss
#

yeah, CGP Grey is always good

#

the very fact UK politicians pretended like the EU's strategy / red lines weren't clear is laughable

grave phoenix
#

What's the deal with eu

rain spindle
#

The UK wanted out
The EU doesn't have any options

Shitshow

grave phoenix
#

So uk voted out again?

halcyon siren
#

CGP Grey ๐Ÿ˜ƒ

grave phoenix
#

Idk what that is

#

Enlighten me

halcyon siren
#

great youtube channel which that screenshot sharpie sent was taken from

#

Tons of interesting videos

grave phoenix
#

Oh

#

I thought it was a weird political/economical term

gentle moss
#

If you scroll up or look at my recent musings it'll sort of fill you in

#

I think they're in ot2

#

Or here. Idk.

proper dune
#

@rain spindle It's more like:
UK public voted out
UK government doesnt want to go out even though it pretended it did
UK wants to keep the benefits of EU like the economic bloc
EU realises UK wants that
EU realises it has no benefits for giving UK that
EU doesnt give in to UK because they cant do anything and they want this over and done with
Everyone realises UK is being an entitled turd and wants EU benefits without any responsibility
Shitshow

#

UK dun fucked up

rough sapphire
#

maybe it's a good thing

#

UK leaves.. EU gets a stronger economy.. UK expats have more proclivity to learn new languages

tulip palm
#

in wonderland perhaps

rough sapphire
#

sad for Ireland and Scotland though

proper dune
#

Cant wait till UK destroys itself because "muh immigrants" once people realise the EU is a larger economic block, move off UK to elsewhere to base their operations, UK oldies realise they cant retire in portugal or whatever anymore, etc etc. and the country becomes even more of a ghost of its "glorious" past

thorny arch
#

runescape private server feelsGladMan

merry solstice
#

@proper dune

languid kelp
#

can i get an invite please

cobalt otter
#

@languid kelp

gentle moss
#

[02:22] Tron: UK leaves.. EU gets a stronger economy.. UK expats have more proclivity to learn new languages

#

UK expats notoriously do not do this, ever

#

plus just because the UK leaves the EU doesn't stop English being the common language among european countries

#

:3

rough sapphire
#

u wo8 m8

#

lol

#

sounds like the UK needs some Freedom

gentle moss
#

freedom from incompetent politicians would be nice

rough sapphire
#

we'll fight them on the beaches

gentle moss
#

rofl

gentle moss
#

@sand goblet

#

:D

#

MP's, how thick can they get?

sand goblet
#

Haha

austere hawk
#

what's up with british people and knives?

stark prawn
#

Knifes are too dangerous even for spreading margarine on bread.

sand goblet
#

In the UK you're allowed to carry certain types of knife

gentle moss
#

small blades and you need a reason to be carrying

#

for work or w/e

sand goblet
#

No, you can carry without a reason

gentle moss
#

pen knives are generally fine

#

like leathermans

sand goblet
#

It's very specific on the type of knife though

tame terrace
#

what about slingshots

sand goblet
#

Haha

#

Well, it's a weapon I suppose

gentle moss
#

no

tame terrace
#

yes but is it illegal

gentle moss
#

you're wrong gdude :3

#

you have to have a good reason to be carrying a knife

sand goblet
#

I looked it up a little while back bisk

#

I might be misremembering as so often happens, but

gentle moss
#

it has to be folding, blade less than 3", non-locking

#

lock knives are illegal

#

for public carry, anyway

#

private ownership is fine

sand goblet
#

I think you can't have serrated or utility knives either

gentle moss
#

unless it's a "saw"

#

:D

#

slingshots aren't considered weapons under UK law btw

#

which is shocking considering how strong they can be

sand goblet
#

In Ireland you can't carry a projectile or spray weapon, or anything sharp at all

#

The only exception is for your job

gentle moss
#

you can still be done for having a slingshot in public

#

but under like an anti-crime law

#

prevention of crime or smth

tame terrace
#

they are here in norway

#

and I get why since you can kill people with them but I also feel a bit like slingshots is just what dennis the menace uses to like prank people.

#

like.. water balloons, or banana peel

#

or putting a stack of pennies on the train tracks to get the train to derail

gentle moss
#

isn't that a myth?

#

and yeah, i've used some pretty strong slingshots and done serious damage to thick pieces of metal. they're super nasty.

#

but then again crossbows which can shoot through a pair of car doors don't require a license and can be purchased by any 18 year old.

glass gorge
tired osprey
#

I understand it until you set x do c[X] but till there it's sensable

However I don't think one would write "I have to" in a mathematical publication or something in that direction

glass gorge
#

Eh ill just write it down and walk up to my professor and stare her dead in the eye like "Am i stupid, or does this make sense?"

oak tangle
#

Mathematical publications are actually relatively informal and a lot use an active voice as well (as you should, passive voice is meh but a lot think it's "more formal")

#

@glass gorge That's what teachers are for. Just ask her and she'll probably help you with it.

glass gorge
#

I'm on the late side though

#

Hand in is tomorrow

#

She did mention it yesterday that nobody visits her in her available hours

#

So i may start doing that after this one

#

but for now I'll just have to deal with being stupid

oak tangle
#

You can still visit her

#

Nothing wrong with going by today

#

At least, I wouldn't mind that

#

I mean, you've already put in a lot of work and are still unsure. Sending an email would be too late, but just popping by in person should be okay

glass gorge
#

I was, but i figured id hear if she was in or not

oak tangle
#

I'm afraid I'm too rusty to really check your work, otherwise I would have helped you

glass gorge
#

so i sent an email a few hours ago still waiting for an answer.

#

I have no idea of he officer hours

#

and i dont wanna waste an hour ++ as im already short on time

oak tangle
#

We list those on our University employee page

#

But, that doesn't account for appointments obviously

glass gorge
#

O got an answer

#

She has office hours mon / wen 16-18 yoj

oak tangle
#

Ah, they you're out of luck on the teacher's assistance part

#

I feel bad not being able to help you, maybe I'll stare at it some more to see if I actually remember anything of the linear algebra I did 15 years ago

glass gorge
#

This isnt my answer btw, its just notation i use to actually ask my questions here and ther

#

instead of screenshotting my textbook

oak tangle
#

Hmm, I don't think I'll be able to help you... Maybe eivl has some insights? I think his knowledge is more up to date than mine

gentle moss
#

r/apple

stark prawn
oak tangle
#

Whataboutism is an art

glass gorge
#

@oak tangle I think i figured it up, but other question c:
Are non pivot columns of a matrix always linear dependent?

oak tangle
#

On each other or on the pivot columns, @glass gorge ?

glass gorge
#

each other

oak tangle
#

Why would you think they are?

glass gorge
#

Cause the true false statement asks for it

oak tangle
#

Ah

glass gorge
#

And i frankly can't think of any definitions

oak tangle
#

Okay, well, it's False. There's no reason they should be.

glass gorge
#

That's what i thought

#

It just sounded wrong

oak tangle
#

I think they want you think about the linear dependence between the pivot and non-pivot columns and why those are special

glass gorge
#

I guess i should try to come up with a counter proof then

#

.

oak tangle
#

You just need one example

#

Make a 2_A_4 matrix with two pivot columns first and two independent non-pivot columns after it

#

The first two could just be:

1 0 x x    
0 1 x x
glass gorge
#

Fair

glass gorge
#

@oak tangle any idea what Row(A) means? A being a mxn matrix

oak tangle
#

Row space, maybe?

glass gorge
#

Row space is ?grumpchib

#

Theres no look up for row space in my book, i cant find it in any slides and google isnt helping grumpchib

#

Nvm found it in the word dictionary

#

Which i have no idea why it has word look up and a word dictionary

glass gorge
#

@oak tangle You wouldn't happen to have a general explanation of what a range is?

#

I thought it was just the set of results in the codomain after a linear transformation

oak tangle
#

You're going to get Python answers on this server ๐Ÿ˜‰

glass gorge
#

~~ Nou~~

oak tangle
#

Haha

#

Uhm, my memory is shitty, I have to look it up

#

Isn't that the thing with the column space?

#

Like the span of all linear combinations of the columns

glass gorge
#

I mean i thought that is what it was, but then i got statements like "If A is a m x n matrix, and the linear transformation x |--> Ax is surjective (if thats an english word), then the range of A = m"

#

how can a set of vectors be equal to a dimension?

#

Is what im basing myself of

#

And T(x) transformation can be written as a matrix A

#

where Ax = b (b is in the range of the codomain)

oak tangle
#

Man, this has been too long. I need to dive back into this.

glass gorge
#

hah, You dont have to if you don't wanna

#

I may be spewing random bs just confusing you. And i'm pretty sure i have enough to pass this assignment

oak tangle
#

What exactly do you mean by "a set of vectors be equal to a dimension"?

#

They are not saying that A = x, just that the range of A is m

glass gorge
#

What is m then

#

i thought that was just a real number for the dimension

oak tangle
#

Yes and the range is also a dimensionality

#

More or less

glass gorge
#

But if you do want to these are the questions I am stuck on

If A is a m x n matrix, and range of A = m. Then the linear transformation x |-> Ax is injective``` ```
If A is a m x n matrix, and the linear transformation x |--> Ax is surjective , then the range of A = m``` ```
B refers to the Beta sign here.
B = {b_1, ..., b_n} and C = {c_1, ..., c_n} are bases for the vectorspace V, then the j-th column of the change-coordinate-matrix P_(C<-B) coordinate vector [c_j]_B```
#

I may rewrite the last one in typora, cause darn that formatting

#

Also im translating from norwegian

oak tangle
#

That's okay

#

So, the span or range means "all the space you can reach with a linear combination of those vectors"

#

For instance, with two vectors that are linearly independent, you can reach a 2-dimensional plane, right?

#

So, the range of that thing is 2

glass gorge
#

oh ๐Ÿค”

oak tangle
#

For the top line you wrote, what it means that the span is equal to m, so when you apply the transformation, space won't be squished into dimensionality lower than m

#

That means that you'll keep a one-to-one mapping and no two distinct vectors will end up at the same place after the transformation

#

So, it's injective

#

(There's no two vectors that map to the same result point)

glass gorge
#

And that is true then, cause [m x n][m] = [m x 1]

#

so the matrix multiplication wont remove rows

oak tangle
#

Well, think of a transformation matrix with only zeros. A bit boring, but what will happen if you multiply any vector with that?

glass gorge
#

0 vector in R^m ?

oak tangle
#

So, all the vectors end up as the null vector, there's no one-to-one mapping, but all vectors map to the same result

#

It's because space is squished into a single point

#

Because that null matrix has no span at all

#

It can't reach any point in space with a linear combination of its columns

glass gorge
#

Mkai, im following

oak tangle
#

That means it's NOT injective

#

Since many vectors map to the same result after the transformation

glass gorge
#

Injective means all b map to max 1 vector in R^n right?

#

wait no

#

Man i hate this norwegian bs in math

oak tangle
glass gorge
#

The image or mapping or w/e is injective if all b in R^m are mapped by max one x in R^n

oak tangle
#

Do you see the left two graphs in there?

glass gorge
#

So all results have max 1 input to get it

oak tangle
#

No X maps to the same Y value

glass gorge
#

That makes more sense to say

oak tangle
#

That's what injective means

glass gorge
#

Ok yeah im back on track

#

Where were we yoj

oak tangle
#

Haha

#

So, when you have an mxn matrix that can span m dimensions (it can reach all m dimensions), then every different vector will end up at its own spot after transformation. No two vectors end up the same after the transformation

#

However, if the matrix of size m by n has a lower span than m, that means that we can't reach m dimensions, but space is squished together. So, if you start out with a 3 by n matrix but with a span of 2, all the vector will lie in a 2d plane after the transformation, because the transformation matrix can't reach the third dimension.

#

That means that there are a lot of vectors that will end up at the same place

glass gorge
#

mkai

oak tangle
#

Since, we started out with m-vectors, but we don't have a 3d space anymore to hold them all, there squished to a 2d plane

#

So, that's what the top line means

glass gorge
#

and range here is the result of the transformation, so they already state that the dimensions are unchanged then?