#ot1-perplexing-regexing

1 messages Β· Page 438 of 1

lunar shore
#

"Programmers are just tools that convert coffee to code" - A programmer humor meme

undone berry
#

It's a thing

lunar shore
#

Just drink that coffee , then your good to go

scenic blaze
#

My code spat out a generic valueerror with no additional information and I really don't want to debug this. I think I'm just going to log it and ignore it

cold current
#

Coffee doesn't affect my productivity at all, unfortunately. I once chugged two cans of redbull and then went to sleep 2 hours later.

lunar shore
#

@cold current Well , its effect stands for only like 1 hour or so

cold current
#

Two redbulls?

undone berry
#

I alternate between drinking coffee every day, where it's just sort of a reliance thing - and not really drinking it at all

#

but it does help me I feel like

lunar shore
#

So I usually use when project deadline is near

#

Athough never happened

quick ledge
#

I alternate between drinking coffee every day, where it's just sort of a reliance thing - and not really drinking it at all
are you saying that you drink coffee evry alternate days?

#

or at alternating stretches of days?

undone berry
#

Right now I drink it every day. 4 months ago I didn't drink it at all often

#

And I'm probably gonna give up with it soon

quick ledge
#

i guess I do the same thing

lunar shore
#

Guys how could I install ncurses on windows?

round zenith
#

@lunar shore cmd doesn't support ascii escapes

sand goblet
#

It does

#

but Curses doesn't support Windows

lunar shore
#

Uhhhh

#

So

graceful basin
#

if you want the python curses module, you can use windows-curses from pip

lunar shore
#

Basically the only way is WSL?

#

Nono Rust

#

I want to do terminal low-level stuff with Rust

#

Since it's much faster than Python

sand goblet
#

the solution is to not use curses

graceful basin
#

you can use conio IIRC

sand goblet
#

and write a cross-platform application

lunar shore
#

So what is a cross-platform library for TUI applications?

#

In rust*

sand goblet
#

cursive using the crossterm backend

lunar shore
#

cursive needs ncurses too

#

As far as I know

graceful basin
lunar shore
#

Oh pdcurses

#

Heard of it

#

Lemme check it out

sand goblet
#

cursive w/crossterm supports mouse input and rust people are saying it works on windows

lunar shore
#

Hmmm

#

I'll try adding it to my deps

#

Lemme check it out

#

Thanks for the info tho

sand goblet
round zenith
#

@sand goblet what is cross platform curses for python though?

sand goblet
#

curses with windows-curses

#

but probably what you actually want is asciimatics

lunar shore
#

But something , I downloaded the git repo of a rust lib , add it to my dependencies like :

[dependencies]
lib = { path = "MyLib/" }

But cargo still proceeded to download it

plucky ridge
#

Huh, hadn't heard of that one before

lunar shore
#

What is the problem here?

#

Like cargo should not be doing this right?

#

Oh it actually just downloads the libs dependencies

graceful basin
#

oh god, i somehow pressed caps lock, but my caps key is rebound to ctrl, so I cannot disable it

sand goblet
graceful basin
#

anyone remember the vbs way to get the WinShell object. the internet here is shit so google takes time

#

there we go

set wShell = createObject("wscript.shell")
WShell.SendKeys "{CAPSLOCK}"
lunar shore
#

Ummm

#

Guys

#

Cursive rust library needs ncurse.h :/

#
--- stderr
C:\Users\RaderH2O\Desktop\Rust\Ncurses\target\debug\build\ncurses-c2c5d5f1c9d73a2a\out\chtype_size.c:6:10: fatal error: ncurses.h: No such file or directory
 #include <ncurses.h>
#

I'm using cursive

#

And it's giving this error

graceful basin
#

try switching to a different backend

sand goblet
#

yup, as I said before, you need to use the crossterm backend

lunar shore
#

Oh kk

solid pollen
#

Or install ncurses-dev

lunar shore
#

On windows @solid pollen ?

solid pollen
#

Ah welp

#

Is ncurses even a thing on windows

lunar shore
#

lol that's my prob actually

#

And that's why I need PDCurses

graceful basin
#

the python bindings have windows-curses

#

but I do not think the C lib is ported

lunar shore
#

But as I said , low-level and terminal-related stuff in Rust , other things in Python

sand goblet
#

Curses really needs to die

graceful basin
#

honestly, last I tried, terminals were slow enough that python was fine

lunar shore
#

Nvm I'll just make a terminal game without Ncurses

sand goblet
#

Curses is an ancient gnu library that will never be cross platform because that's not how the gnu do

lunar shore
#

lol

graceful basin
#

I remember I made snake by just copypasting a cpp snippet into my C code and compiling it in cpp mode for moving the cursor to 0,0

lunar shore
#

lol

solid pollen
#

Windows/GNU when

#

lol

#

The fuck the url haha

cold current
#

What the hell is that URL

#

I feel like that URI had some personal info attached to it @solid pollen

solid pollen
#

I don't think so, that's a Google proxy image

cold current
#

Ah, nevermind than, I just glanced at it

graceful basin
#

very few companies are dumb enough to put critical things into URLs these days

solid pollen
#

Yeah, the urls are always transmitted in clear text

sand goblet
#

I'm not a big fan of the whole gun debate, but I just don't understand america

#

a 5-year-old in north carolina was shot point blank by a neighbor today while he was playing with his sisters

#

and people try to defend gun ownership?

#

this shit keeps happening man

scenic blaze
#

"The only way to stop a bad guy with a gun is a good guy with a gun"

sand goblet
#

if only that were true eh?

#

haha

scenic blaze
#

Oh, statistically it's nonsense

spice storm
#

true

scenic blaze
#

It's like less than 1% of active shooter indicents are resolved from someone on-site with a gun

#

and that's not even talking about collateral damage

spice storm
#

well non lethal stuff is good but its not also good when it is misused

sand goblet
#

anything is bad when misused

scenic blaze
#

Funny thing, it's called less lethal now

#

Because it can still kill people

#

so due to lawsuits, they're branded as less lethal ammunition

sand goblet
#

but I have a hard time believing the general populace needs to be carrying instant death boom sticks around with them all the time

scenic blaze
#

It's fear

sand goblet
#

is it though

#

I'm pretty sure most people are just selfish and want to keep their guns

spice storm
#

true

scenic blaze
#

NRA ad campaigns are heavily fear based, they're telling people to prepare for war

#

It's also interesting that when someone on the left is in power, gun sales are driven up.

sand goblet
#

Huh, that is interesting

rough sapphire
#

its been that way for years

#

I used to sell stuff in the firearms niche 7-8 years ago, and after the sandy hook shooting my sales tripled for 2-3 weeks

#

the anti-gun rhetoric peaks after each shooting, and that makes people panic buy thinking it could get banned

sand goblet
#

that thought process is silly

#

we'll stockpile this thing that might be about to be illegal to own

rough sapphire
#

a lot of times in proposed bills they will get grandfathered in

sand goblet
#

how about we don't do that

rough sapphire
#

Kinda can see why they think that

#

Although I don't think I will be one to do that

#

I bought my guns long ago, no panic buying for me :x

scenic blaze
#

I don't know why they think this logic, but I believe the logic is that they need to buy more guns to protect the guns they have if those guns are made illegal

#

"The government will take my guns over my dead body"

rough sapphire
#

sometimes, it can be for a variety of reasons

#

I think some definitely are people that want to take advantage of the price

#

Which will be higher

#

its certainly a seller's market right now. I checked some listings earlier today and Glocks that sold for $5-600 earlier this year are now being auctioned with bids in the $7-800 range. Depending on what happens in November, supply/demand will either stabilize, or get much worse because of Biden's and Harris's views.

rancid forge
sand goblet
#

I won't get a reply

#

the guy asked for questions but he won't answer them

#

over 600 impressions and not one interaction

strange barn
#

test

rough sapphire
#

@strange barn Whatcha testin'?

strange barn
#

why is this channel marked as locked when i can message in it

shell cave
#

its not locked

rough sapphire
#

Because it's limited to the Developers role

#

When you join the server, you don't have the role. You have to pass verification. Which, you have since you're here and have the role πŸ˜„

strange barn
scenic blaze
#

It's marked as locked because somebody can't message in it

#

Not necessarily you

strange barn
#

oh

rough sapphire
#

@scenic blaze Yeah that sounds right

#

I don't know how the Discords work

strange barn
#

me too

scenic blaze
#

My file reader now has logging functionality and I'm very proud of myself πŸ™‚

#

and it no longer crashes when it can't parse the date, lol

rough sapphire
#

apparently they leave some channels open so ppl can lurk

halcyon tide
#

Hi guys!

#

Welcome to my new Programming language!! his name is John!!!!!!

#

here i'm going to show you how to make do re mi fa sol la si

#

on John!!!!!!

#

join yourslelf

#
import songsjohn = ["do","re","mi","fa","sol","la","si"];
sound_john = input("insert wihch one")
sound_john = songsjohn;
!!!! = high = songsjohn;

if (sound_john == sound == "do"):
      print("dooooooooo,tim.pun!!!!!")
elif (sound_john == sound == "re"):
      print("reeeeeeee,tim.pun!!!!!")
elif (sound_john == sound == "mi"):
      print("miiiiiiiiii,tim.pun!!!!!")
elif (sound_john == sound == "fa"):
      print("faaaaaaaaa,tim.pun!!!!!")
elif (sound_john == sound == "sol"):
      print("solllllllllllll,tim.pun!!!!!")
elif (sound_john == sound == "la"):
      print("laaaaaaaaaaa,tim.pun!!!!!")
elif (sound_john == sound == "si"):
      print("siiiiiiiiiiii,tim.pun!!!!!")
:}else{:
      print("U did not write anything")```
#

I hope you enjoyed it!

#

And have a good Night!!!

topaz aurora
#

For ages, PC / Windows users and Mac users have been arguing about which operating system is best. You come at just the right time to talk to two people you meet. One person who is a Windows user thinks that the simplicity of the window design makes Windows a better operating system, while the other person who is a Mac user claims that macOS is the better operating system because the graphical window effects are
more advanced and user-friendly.
What do you tell the people to make them understand that they are "out cycling" in their argument about which of the two operating systems is best?
@rough sapphire Replying here since it's off-topic for #python-discussion

Different operating systems appeal to different uses. Personally I don't agree with the argument about the difference in the UI since I'm more concerned with developer tools.

quick ledge
#

I use Hannah Montana Linux btw

scenic blaze
#

sounds legit

quick ledge
#

it actually exists fyi

stark nymph
#

Binod

rough sapphire
#
LinuxReviews

Hannah Montana Linux is a GNU/Linux distribution themed after some TV show which was popular in the US in the early 2000s. There was only one intital release in 2008, there were no further releases. It was based on a now very old version of KUbuntu, Ubuntu's KDE-desktop flavou...

#

"...themed after some TV show..."

upper sand
#

looks more like windows xp lol

solid pollen
#

This is a really old one haha

quick ledge
rough sapphire
#

My question is... were these memes or legitimate attempts to get young people into Linux? osarchive says that it was created with the intention of getting young people into Linux.

#

If thats true, thats like when church pastors try to do a hip hop rhyme about jesus to win over young people.

#

lol

#

I hope its just a meme

#

biebian lol

upper sand
#

lmfao

quick ledge
#

lol

#

but i think it was done jusst for lolz

#

im pretty sure no one is gonna ise HML or JBL because they think they are cool

#

but what do I know

#

people do surprise me sometimes

#

people be peopling

upper sand
#

lol it has donation set up

#

on their website

#

πŸ˜†

vagrant silo
rough sapphire
#

I hate to share this because its http but its worth it

violet roost
#

how did they manage to abuse KDE so badly

solid pollen
#

only have

rough sapphire
#

It seems like the creator is taking themselves seriously to some extent.

#

The song is the most ridiculous thing on the site

violet roost
#

^

solid pollen
#

I hate to share this because its http but its worth it
@rough sapphire man, if you knew the amount of legacy download that are http, like the whole Debian archive from which you install system packages is http haha

rough sapphire
#

yikes

solid pollen
#

It seems like the creator is taking themselves seriously to some extent.
It is part of the joke haha

rich rover
#

i think i should just throw my computer into the bin and live life normally again

solid pollen
#

Want some help?

rich rover
#

if you have the time

#

other than that, i'm working on a workaround

solid pollen
#

Sure thing

#

Grab an help channel and ping me there, if you want lemon_pleased

rich rover
#

alright

rough sapphire
upper sand
#

seems like u were really intrigued by the HM linux

undone berry
#

Dumbest fact I can ever remember reading seriously:

  1. A bird’s first migration is very risky, but those that survive may live longer
    A bird lives longer if it doesn't die the first time it tries to do something
upper sand
#

and predrators are always there no matter how old it is haha

sand goblet
#

I thought you were talking about social media for a second and I was like "yup, word"

rough sapphire
#

a bird's first attempt at instragram is always the riskiest

plucky ridge
#

@sand goblet here's a kick in the nuts. Playing CrossCode yesterday, just got access to Rhombus Center and BAM. Progress stopping crash on PS4. So now I'm stuck on the city select screen waiting for a patch or having to swallow my pride and redoing hours of progress.

sand goblet
#

Oh dang, that's a big F

plucky ridge
#

Since my autosave loads me on said screen and my manual save is far behind that

#

Wheeeee

sand goblet
#

Never had anything like that on PC, that's a big bummer

gritty zinc
#

@rough sapphire something like "if you're slowly lowering your device into a toilet, like companies program their products to do automatically". Mostly talking about the agressive kinds of planned obsolescence like lowering CPU clock speed on old devices without telling the users.

#

(this practice is mostly justified by voltage problems on old batteries or something, I believe, but doing it silently isn't)

rough sapphire
#

ah you're going at it from a catchphrase

#

i was hoping for something more literal lmao

gritty zinc
#

nah, I haven't heard of any devices literally lowering themselves into toilets, although it sounds like a wonderful idea for a virus targeting robot vacuum cleaners.

rough sapphire
#

how about this... a forced update that monitors the user's bathroom activity and shocks them in order to drop the phone into the toilet

jagged fog
gritty zinc
#

@gritty zinc "Union of Soviet Socialist Republics" ?
@rough sapphire
I didn't mean that USSR is one, but that it practiced non-acronym abbreviations a lot.

rough sapphire
#

@gritty zinc i know, but sometimes it's not necessary to do that;

like python needs it, instead of .p, .py works better

But for venv why not just ve ?

gritty zinc
#

ve sounds completely impossible to guess the meaning of

round rose
#

venv came after virtualenv iirc

#

so to me, that kind of explains why they went with venv

gritty zinc
#

virtualenv is a tool to create isolated Python environments. Since Python 3.3, a subset of it has been integrated into the standard library under the venv module. The venv module does not offer all features of this library, to name just a few more prominent:
hmm, checks out.

rancid forge
#

help booting from grub is a challenge

#

so right now im trying to take my ubuntu disk that i burned and turn it into a flash drive...

plucky ridge
#

So like.... are you melting it down to the shape of it or....

rancid forge
#

well i actually didnt need to

#

apparently my ubuntu iso was just in a weird spot

plucky ridge
#

Bizarre

rancid forge
#

and the whole reason im doing this is because i just dont want to figure out how to put a 32 bit bootloader with a 64 bit installation disk

quick ledge
#

Can't u download a new iso?

rancid forge
#

but i could copy the ubuntu from disk hundreds of times in the time it takes to download the thing from the internet

quick ledge
#

And is it working?

rancid forge
#

well no need

#

i just used the iso i already had on my computer that i put on the cd in the first place

#

and if this works, i have to download the ubuntu 20.04 server disk anyways

quick ledge
#

Maybe I misunderstood your issue

river laurel
#

do you guys think the surface go 2 is good for programming? its small and compact and small

#

(and compact)

rancid forge
#

well it depends on what you're trying to do

river laurel
#

i guess the 8gb m3 core could run pycharm right...? i think ill be doing some web dev soon

rancid forge
#

maybe probably

solid pollen
#

It would handle pycharm pretty fine I think

#

Maybe not IJ tough

river laurel
#

whats IJ???

rancid forge
#

IntelliJ IDEA

#

if i had nitro i could show the :intellithonk: of a different server

quick ledge
#

Send a pic

river laurel
#

lol
im trying to decide of a laptop thats good for programming and light gaming for under a thousand dollars

plucky ridge
#

Yeah I think you can right click and copy the emoji image link

scenic blaze
#

depends what you're programming

plucky ridge
#

And what gaming

rancid forge
river laurel
#

Probably just csgo actually

quick ledge
#

Nice thonk

river laurel
#

and django or flask and maybe html css whatever those are

plucky ridge
#

I missed the t when you said it previously so I thought it was going to be holding a clown horn or something

solid pollen
#

CS:GO is so old it would run on a beefy potato lol

rancid forge
river laurel
#

yeah i hear it runs 50+ fps

plucky ridge
#

Ehhhhhh

#

You likely still want to have something more than an Intel chipset

#

And potentially more than an AMD APU

floral viper
#

The feeling when you realize that CS game the kids play is old

quick ledge
#

I want an intelli honk emoji now

river laurel
#

wait is the core m3 intel? im not really into computers

scenic blaze
#

I dislike that the more I build my program and add error checking/logging the longer it takes to run

#

My program takes 10 seconds now

plucky ridge
#

Any of the core series should be Intel, yeah

scenic blaze
#

and kills my cpu/memory for the duration

river laurel
#

oh

plucky ridge
#

When I say intel chipset, I mean graphics chipset

#

Sometimes also called integrated graphics

rancid forge
river laurel
#

well that kinda sucks
any recommendations for good laptops under $1000?

floral viper
#

What you could do for programming is just get a potato laptop and remote into your desktop

scenic blaze
#

There's a reddit called r/recommendalaptop or something like that

plucky ridge
#

I mean hell, you can do your programming on a Raspberry Pi

#

It's the gaming that's going to be the deciding factor for the spec

river laurel
#

yeah honestly i just want it to play csgo

scenic blaze
#

I still say it depends on what he's programming. For me it's the programming that's the bottleneck

river laurel
#

and like you dudes said,its a pretty old game
unless they release another one when i buy another laptop

plucky ridge
#

Well check the minimum or recommended specifications that CS:GO requires and go from there

#

If that's your baseline

#

And then from there, when looking at machines, you can check to see if the GPU it has is better or equal to the recommended spec

scenic blaze
#

minimum: A potato
recommended: A mature potato

plucky ridge
#

So... like one with curves?

undone berry
#

Minimum CSGO requirements are pretty low

river laurel
#

oops

#

yeah its like 2gb ram

plucky ridge
#

Well there's more to it than memory requirements

undone berry
#

8gb Ram and the Ryzen 5 3400g should get you 60fps

plucky ridge
#

I'm choosing to believe the 3400g means its that many grams

rancid forge
#

3.4kg

undone berry
#

it won't run AA(A*) games

solid pollen
#

That's a heavy cpu damn

plucky ridge
#

Right?

undone berry
#

gut it will run CSGO and Esports games

plucky ridge
#

And yeah, the APUs aren't bad

#

But they're looking for a lappy, not just a card/chip

river laurel
#

i dont think i will be playing aa games but i guess its mainly for programming

undone berry
#

oh yah

#

not really following properly - that's me being lazy

rough sapphire
#

laptops are not great for gaming imo

scenic blaze
#

But how else will I play my Alcoholics Anonymous games???

plucky ridge
#

Dude that's like a me tier joke

undone berry
#

CSGO is very light, and can be done on a laptop, I'm not sure what a minimum there is

plucky ridge
#

I know you can do better

floral viper
#

Anti-Air games I guessed!

river laurel
#

my current laptop has an intel core i3,5gb ram that doesnt hold a charge so i guess it would be a pretty good upgrade...?

undone berry
#

I know a bunch of people who do it on expensive laptops

river laurel
#

woah

#

ouch

scenic blaze
#

Nice Kamikaze Hemlock πŸ˜„

undone berry
#

nah - it works fine for them. Mostly because they're moving about a lot

floral viper
#

How often do they need to buy a new one?

undone berry
#

never since I've known them

scenic blaze
#

I have a gaming laptop that works just fine for me.

undone berry
#

one of them uses a 2014 mbp, one uses a newer thin and light

floral viper
#

Idk how many years you known your friends πŸ˜‚

scenic blaze
#

I just need a laptop

river laurel
#

the nitro 5 looks good but it looks so gamery

undone berry
#

well

#

I have no idea how long they've had them

#

at least a couple of years

#

and clearly the 2014 mbp has been good since 2014

rough sapphire
#

and as a plus, once you're done you can turn the laptop upside down and cook some eggs

scenic blaze
#

I go everywhere with a cooling pad πŸ™‚

floral viper
#

My experience with laptops is that they get so full of dirt and shit after a few years that they clock down pretty radically. Difficult to clean em properly as well

undone berry
#

Actual gaming laptops seem like a terrible idea

#

if you're buying a laptop - go for portability

#

not this terrible hybrid of power, bulkiness, and a bit portable

rough sapphire
#

80s retro is in though

scenic blaze
#

I don't mind if it's a bit bulky

#

Just needs to be portable

rough sapphire
#

it's not bulky, it's a e s t h e t i c

scenic blaze
#

When I visit my fiancee I want to be able to bring my laptop then play with her and her friends.

undone berry
#

bloody gaming laptops with mech RGB keys that weigh 15kilos and are about a foot thick

scenic blaze
#

Oh

#

I should clarify that my laptop is around 1k, it's classed as a gaming laptop but isn't anything too hardcore

river laurel
#

oh which one is it?

solid pollen
undone berry
#

yeah, I'm complaining about the extreme end

#

but I can't see any utility in almost any gaming laptop

scenic blaze
#

Don't know the model off the top of my head but it's an Asus

undone berry
#

maybe the Razer Blade - but they're thin and lights as well

plucky ridge
#

Travel gaming

#

That's about all I can think of, though

floral viper
#

For travel gaming I prefer any of the handheld consoles. Switch or 3DS

plucky ridge
#

Ditto

#

But still, it's a viable thing

river laurel
#

Mobile gaming > Everything
dont ban me ty mods

undone berry
#

Portable gaming is one usecase, but gaming on a laptop is so much worse than on a desktop

rough sapphire
#

i'm yet to find a mobile game that i like

plucky ridge
#

I'm kind of bummed out that Nintendo is the only one in the handheld/portable gaming console market

solid pollen
#

For sure a switch is a better choice for travel gaming even if you just travel to your bathroom

undone berry
#

to the point where you want a separate keyboard/mouse/monitor at home anyway

river laurel
#

playstation basically stopped after the vita failed

undone berry
#

@plucky ridge I'd absolutely love a Switch-that's-really-a-ps4

floral viper
#

Nowadays the handhelds can do some pretty spectacular stuff as well, looking at you botw

undone berry
#

like, just have Sony rip off the Switch

river laurel
#

or we wouldve had gta v on portable or something

undone berry
#

and put PS4 games on it

solid pollen
#

My new favourite mobile game is discord oh wait

plucky ridge
#

I mean shit, I'd just want an updated Vita

#

I love that little thing

river laurel
#

yeah jesus thats good

solid pollen
#

GTA V really need to die, it is way too old

undone berry
#

The small buttons scare me - but I would probably give one a shot

#

there's nothing wrong with it though

#

it still plays fine

floral viper
#

I tried the psp way back in the day and I hated it. Lost faith in sony handhelds

river laurel
#

WHAT

floral viper
#

nintendo is where it's at

topaz aurora
#

To be fair though most GTA games are still playable

river laurel
#

They really need to release a new one

undone berry
#

people still buy it. It's on them.

river laurel
#

yeah its practically a money printing machine

#

man i wish they have free online on console again

rough sapphire
#

red dead > gta

undone berry
#

not for online

#

there's nothing fun to do with friends in Red Dead

#

I haven't even bothered playing RDR2

rough sapphire
#

then you totally should charlie

#

it's an amazing game

undone berry
#

I really liked RDR1, but the story of RDR2 really doesn't appeal to me for some reason

river laurel
#

heard you just suddenly get rammed by like a tank or somethinf

undone berry
#

I also have no way to play through RDR1 again first

rough sapphire
#

hang on i'll get you a rdr2 trailer

undone berry
#

which is what I'd really want to do

scenic blaze
#

Ever played Red Dead Revolver? That was fun

plucky ridge
#

Cowboy bullet time

undone berry
#

I played it when I was like 8

scenic blaze
#

What a challenge on the highest difficulty setting

#

Oh

undone berry
#

but don't remember it except for a fight with a fat dude that I could never win

scenic blaze
#

I'm old, huh

rough sapphire
undone berry
#

It released in 04, I wouldn't have had it til it was at least 2 years old, probably 3/4 years old. So I'd have been 8-10

#

haha - I think I've seen this before actually

rough sapphire
#

this is art

scenic blaze
#

omfg wtf is that

rough sapphire
#

this is art

undone berry
#

yah

#

he said so right there

#

it belongs in the Tate

solid pollen
#

Docker is

#

updating their ToS? lemon_thinking

#

Thanks you for, like, not telling us anything about what changed

plucky ridge
#

In fairness they're under no obligation to do so

#

But yeah, that always sucks

scenic blaze
#

I love it when they just throw the entire 75 page ToS at you again and say here's the updated one

#

Should just give us a diff file

plucky ridge
#

That'd be neat

#

Although not the best for non-coders

#

Like if it's actually that file type rather than just a diff page

solid pollen
#

Well non cinder can still use diff tools

#

But I don't think we have access to the old version

undone berry
#

wayback machine probably has it

plucky ridge
#

Sure but consumers shouldn't have to go to such lengths

#

Wish more things had changelogs

#

Like when a university changes their course plan for a particular degree path

undone berry
#

I just meant Akarys could probably use the wayback machine and his programmer magic to manually get a diff if he's invested enouhg

sand goblet
#

tos;dr doesn't have it either

undone berry
#

it totally sucks that there's not a change log

solid pollen
#

Well I mean, if they are no changelog I have a feeling that they are trying to hide the changes, ya see

sand goblet
#

off to the wayback machine for you then

scenic blaze
#

They are trying to hide the changes while still making you legally responsible for knowing them

#

Thankfully companies still tend to lose those battles

sand goblet
#

looks like a decent number of changes

#

pls don't mute me python-bot senpai

#

those are all the significant changes

#

everything else is docker moving from san francisco county to santa clara county, and changing "applications" to "third party content"

#

some of those are a tad suspect though

scenic blaze
#

nice

sand goblet
#

you're welcome @solid pollen

solid pollen
#

Nice thanks

lunar shore
#

@sand goblet Light-.....LIGHT-THEME!?!?!?!?

sand goblet
#

As if this site I visited once ever for a single task has a dark theme

#

What's wrong with you

lunar shore
#

I thought it's like pycharm lol

plain dock
#

Spinnin microwaves

#

hMMM...

scenic blaze
#

Could you not?

eager trout
#

Quick word of advice, this isn't a shitposting server

#

ah looks like the patrons role got a new color

#

wait a minute lol, how come you're royal blue?

scenic blaze
#

There are three different donation levels now, each with its own color

eager trout
#

oh

scenic blaze
#

Well technically four, there's a donation level that doesn't give anything

plucky ridge
#

Technically they all don't give anything other than a color and our appreciation

#

But it's nice to see people donate since all of that goes right back into prizes for the various CodeJams

eternal wing
#

Oh cool, so after I lose this role, I can buy my color back ;)

wheat lynx
#

*colour

eternal wing
#

DAMMIT I already reacted to you on the other channel

#

Gray

#

I want the color gray

topaz aurora
#

Don't you mean grey?

sand goblet
#

Channel for patrons to bitch about the latest troll when

#

Don't actually do that, that'd be awful lol

wheat lynx
#

lol, don't worry, we wont.

#

It would be nice if we could give patrons something extra to show our appreciation, because you guys are so cool

#

But we don't want things to become pay to win sort of thing, so we don't really want to do that

scenic blaze
#

patron only channel to Bitch about staff

sand goblet
#

Honestly any patron channel idea I've had always seems like it'd turn into #lol-this-raid-sucks eventually

plucky ridge
#

I don't think our position on it will change any time soon, thankfully

wheat lynx
#

Even if we gave patrons permissions to type during a raid, it wouldn't make much of a difference because we sort them out so quickly anyway ;)

sand goblet
#

Haha, that's certainly true.

#

And voice still works. :>

wheat lynx
#

Oh huh, I didn't even think of that.

undone berry
#

I don't actually see any utility or interest in it -but I struggle to see how a Patreon offtopic channel would be pay to win - it would just be boring

sand goblet
#

It would be kind of counter to the discourse of the server though

plucky ridge
#

Not so much pay to win as much as just exclusionary

wheat lynx
#

Yeah, pay to win is the wrong term, but it wouldn't really benefit anybody (as you were saying)

undone berry
#

offtopic for me is pretty much the main draw to the server, but I'm not the target audience, for most people and from the staff perspective - offtopic feels very tertiary to the main goals

plucky ridge
#

It's mainly to keep the riff-raff out of the help channels

sand goblet
#

The only reason there were off topic channels originally was because you just can't stop general chatter haha

plucky ridge
#

Yep

undone berry
#

yeah, I get that - but that's why I don't see the patreon channel as being counter to the discourse of the server

#

or particularly exclusionary

#

again - I don't actually want or care about it

plucky ridge
#

And because of that, people might think that donator channels mean they get to jump ahead in line for help, which absolutely isn't the case

undone berry
#

hmmm - I kinda see the argument there, but that also seems to hold true just for giving the pretty colour

plucky ridge
#

Except that they have to stand in the queue like everyone else this way

#

Rather than having a low traffic channel that'd easily catch an eye if a message is sent there

#

Even with the color

sand goblet
#

People do occasionally mistake the colour for staff

#

That's why if I'm poking someone that may have broken a rule I make sure to tell them I'm not

wheat lynx
#

Colours are just aesthetic, barring people who can't/wont pay from a particular channel is quite different imo

undone berry
#

I don't really see it. As long as the channel isn't visible to them, it doesn't seem that exclusionary

#

hell - you could even make it accessible to any coloured role, just anyone who's not a Developer

wheat lynx
#

If you can't see it, it isn't there...?

undone berry
#

which is purples

plucky ridge
#

Which again, we don't want

undone berry
#

yeah - i'm not saying you do want it

plucky ridge
#

We have Partner channels

undone berry
#

sure, but it's not like an extra channel is gonna be make or beak for them

plucky ridge
#

But they're a different matter, honestly

#

It's not about user perspective though

#

It's a staff viewpoint and a server culture thing

undone berry
#

again, I don't think the channel is a good idea - but I really don't buy the reasoning against it

plucky ridge
#

It's a server meant to help everyone, regardless of whether they donate. A private channel like that would more than likely get abused for that purpose, and since we don't actually make anything from the donations, we really don't feel the need to make something super duper special.

#

All of that money goes straight back into the community

undone berry
#

i mean

#

the community rewarding those who give back to the community

#

seems like it would probably be a net good thing

#

that seems like a healthy cycle

#

and it already exists with helpers

plucky ridge
#

How do you mean there?

sand goblet
#

It's touchy legally

#

It's not a donation if you get something more than a cosmetic out of it

undone berry
#

Helpers give to the community in the form of help. That gets recognised and acknowledged with a role+invite to staff+access to staff channels

#

i'm not sure why the fact it's a cosmetic matters

plucky ridge
#

Yes, because they are expected to carry their weight

undone berry
#

getting something is something

plucky ridge
#

They're not getting it for free

undone berry
#

neither is someone giving money

plucky ridge
#

Volunteering is different than paying, though.

#

Both from a financial/legal standpoint and also from our point of view

undone berry
#

i'm not saying it isn't. I'm just saying there are similarities between the two

#

i.e giving back to the server

plucky ridge
#

That's a bit of a stretch, though. The donations aren't directly benefiting the person who made them unless they win a jam

undone berry
#

I don't see how it's legally touchy. Tonnes of places have Discord's that require paid access

plucky ridge
#

And the Helper perks are purely so that they can do an even more efficient job

undone berry
#

normally legal touchiness from this stuff comes from gambling laws

plucky ridge
#

It's still not an area we want to touch

undone berry
#

as long as you guys operate as a charity should

#

it's not a legal issue at all

#

my point is that there's 0 difference between what you're currently doing - and different patreon benefits

#

in legal terms

plucky ridge
#

Okay, can you confirm that's the legal case with every country that our server has members from?

undone berry
#

of course I can't confirm it

#

but I can say it

#

with almost 100% confidence

plucky ridge
#

You can, and I can also say that it's not worth the extra hassle

undone berry
#

Can you say with absolute confidence that what you're already doing isn't breaking the law in one of those?

#

it's the exact same thing

#

I'm not sure why you think the cosmetic nature of things shifts it legally

plucky ridge
#

I can actually since Joe's dad has looked over the documents

#

Legal expert and what not

undone berry
#

Joe's dad might be a lawyer

#

but not in hundreds of countries

#

and no one is expert in the law of every country

plucky ridge
#

What do you want from me here

undone berry
#

to acknowledge that the point about legality is dumb

plucky ridge
#

If it ends the conversation, sure, fine, it's dumb

#

Sorry, that was unfair of me. I just get really tired of having to try and justify every decision we as a server make

undone berry
#

You do do a good job of it though

#

and are very patient with my bullshittery

plucky ridge
#

I suppose.

#

I just know what I want from this server and the direction for it to grow. To me, it's all about the education and helping aspect. Everything else is completely secondary.

wheat lynx
#

Although we also do care about the off topic channels, of course, and we want to protect the vibe here

#

I just don't see any actual benefit to anybody of having a patron channel. It's like, "woo, we have our own channel, it's basically the off topic channels, but with less people to talk to. Great". Anyway, you'd finished the conversation, so i'll shut up lol

undone berry
#

no - I agree, a patron channel would be dead and boring

#

I don't actually think it's a good idea

#

I just don't buy the p2w argument

wheat lynx
#

Ah that's fair, I'm not sure I agree that it isn't exclusionary, but I have to go, so i'll leave it at that.

rough sapphire
#

I love all of you guys.

#

That is a completely sober statement, btw.

rancid forge
#

help are there any java classes with a thing like this: ```java
public class ThisClass {
public static class OtherClass {
// ...
}
}

rough sapphire
#

well i think there are static methods

#

ive never seen a static class in python tho

rancid forge
#

well this is java and im just looking for an example of that in the actual jdk 11

#

javacord that im in answered that java.util.Map.Entry is an example which was handy to find out

untold hatch
#

i got hacked by dead_sec

twilit hull
#

no wae

#

fake

#

show proof

upper sand
#

Haha

scenic blaze
#

I kind of disagree with the pay to win argument too. I still see cosmetics as a tangible benefit. It’s not like a game where you can clearly differentiate between cosmetic and gameplay bonuses. In a game the goal is to win. What’s the goal in a discord server?

upper sand
#

flexing

#

n fun

livid mango
#

?

upper sand
#

?

twilit hull
#

!

gleaming hare
#

@ emanueljg#4884 hey you asked me to remind you about the factorio release a month ago, it is today

#

how did it ping the wrong person

#

oh he left

#

and i cant dm him because no mutual servers

#

can someone reach out to him to deliver the message

empty aurora
#

How do you remember to remind someone after a month? I set a reminder with Google Home and 3 days later when the reminder arrived, I realised it had heard me incorrectly. And I was never able to recall what reminder I'd been trying to set. I forget my own reminders.

gentle moss
#

just stick post-it notes on everything

soft violet
#

Everything? That sounds a little uncomfortable, if you ask me.

#

Not to mention environmentally unfriendly. "Where once, a proud forest stood tall, now, only sticky notes."

#

The rubber duck apocalypse, but with sticky notes.

winter terrace
#

i heard there's this crazy new thing called sleep

#

not a big fan of it personally

soft violet
#

Sometimes it's an inconvenience. Sometimes, it is respite from the anxieties of the waking mind.

winter terrace
#

3:00 am

#

radical

cosmic hatch
#

Just make a script that allows you to set reminders.

#

Literally what I did to be less forgetful lmao

shell raptor
#

Question about VSCode.
Is there some extension like paredit, but for HTML tags?
For example, paredit allows you to grab expressions under a pair of parentheses with a shortcut:

;                 V
(defn square [x] (*) x x)
(defn square [x] (* x) x)
(defn square [x] (* x x))

and do other useful manipulations with brackets/parentheses/... .
It would be useful for me to to the same with tags::

<!--  V    -->
<form> </form>
<input type="...">

<!-- Result that I want after using shortcut: -->
<form>
    <input type="...">
</form>
rancid forge
#

I just managed to lock myself out of my phone for around a half hour

gleaming hare
#

How do you remember to remind someone after a month? I set a reminder with Google Home and 3 days later when the reminder arrived, I realised it had heard me incorrectly. And I was never able to recall what reminder I'd been trying to set. I forget my own reminders.
@empty aurora i just created a calendar event on my iPhone

empty aurora
#

Good thing you didn't use Siri then, lol.

gleaming hare
#

yeah, i use siri a lot actually, and because i use iOS 12 siri has a little problem, also here is the screenshot

solid pollen
#

Hey @kindred matrix I was typing when your help channel closed, if the content of the page is generated dynamically using JS, you should use Selenium otherwise BS should be fine

kindred matrix
#

@solid pollen Thank you. I think it's all HTML. I want to make sure that I can interact with the pages on my own and click another URL and it will analyze the page for me again.

solid pollen
#

Ah, if you want to interact with the page you'll need selenium

rancid forge
#

Well I mean interacting as in clicking a link? I am using bs for a project that I'm working on involving "clicking" links

river laurel
#

is 4gb vram enough for programming?

solid pollen
#

You don't need vram for programming, in most cases

kindred matrix
#

@rancid forge Maybe you can help me then. I asked a question in Calcium about working with an open tab instead of opening a new one every time I am running a script.

rancid forge
#

Wait a tab?

solid pollen
#

Yeah, instead of actually clicking the link, you could just scrap the url again, that's smart

plucky ridge
#

Love, thy name is honey mustard and hashbrowns

sand goblet
#

That's an interesting combo

rough sapphire
#

hmm nothing happened for... 2 seconds in thi server wow

#

how inactive

plucky ridge
#

@sand goblet It's the best

sand goblet
#

I like them with ketchup

rough sapphire
#

lol

plucky ridge
#

PSH

#

Yer livin in the past, brah

spiral ridge
#

i screenshotted that

sand goblet
#

we got mcdonalds hash browns yesterday

#

I wish I could just buy frozen ones from them to cook ourselves

spiral ridge
#

why is that?

sand goblet
#

because they're amazing

#

nobody does them like mcdonalds

spiral ridge
#

i never tried them

#

i think by saying that i ended the conversation

sand goblet
#

Oh okay

#

I was gonna say something else but I guess not

#

:>

spiral ridge
#

you can say it lol

plucky ridge
#

At least here at Walmarts you can get frozen hashbrowns kind of like theirs

#

But it might just be an unhealthy American thing

sand goblet
#

I'd make them myself but I don't think I can get the right kind of potatoes

rough sapphire
#

@plucky ridge could you explain what potato grits are

plucky ridge
#

I really wish I could

#

They're just this... mush

#

With no taste

sand goblet
#

they're little potatoes they throw on the road when it's icy to stop you from slipping

rough sapphire
#

lmao

plucky ridge
#

Okay, that was a good one

sand goblet
#

:>

plucky ridge
#

"Hmm, roads are getting slick. I should put my snow potatoes on my tires."

sand goblet
#

haha

spiral ridge
#

that quote out of context

plucky ridge
#

But yeah, grits seem to be more of a southern thing

#

I never understood them

#

Or the appeal of them, rather

#

That said, I do find myself ordering them once in a long while just to remind myself how terrible they are

rough sapphire
#

do you know what?

#

apples are great

#

they're really great

winter terrace
#

I have to agree with that statement

sand goblet
#

depends what kind of apple

undone berry
#

I spent the entire day doing fuck all, quickly rushed some Excel sheet script thing in like an hour - showed my boss he was like "cool, above expectations", and pretty much just told me to go do whatever I like for the next 90 minutes

#

great - that was my plan anyway

sand goblet
#

risk of rain?

#

haha

undone berry
#

Never played it before, and I dislike jumping right into multiplayer

#

but

#

I am gonna play it solo for a while I think

sand goblet
#

Solo is a good plan for trying it out

#

do I have you on steam either way?

#

don't think so

undone berry
#

No, I'll send you my friend code

spiral ridge
#

why do both of you have different colored patron roles

undone berry
#

apparently I didn't actually download the game yesterday - although I thought I did

winter terrace
#

I spent the entire day doing fuck all, quickly rushed some Excel sheet script thing in like an hour - showed my boss he was like "cool, above expectations", and pretty much just told me to go do whatever I like for the next 90 minutes
@undone berry sounds like school with extra steps

rancid forge
#

help it's been raining for hours on end with no sign of stopping

undone berry
#

@winter terrace I get money for this though

winter terrace
#

Exactly

#

That’s just school with extra steps

#

Such as getting pai

#

:(

#

I want money

sand goblet
#

@spiral ridge we pledge at different levels

spiral ridge
#

okay

rancid forge
round zenith
#

@spiral ridge what happened to your pfp?

rancid forge
#

it went *poof*

round zenith
#

Since you use vsc

spiral ridge
#

everyone has been messaging about my pfp

rancid forge
#

wait why is my pycharm presence not showing up

#

it takes lots of code to just get method javadoc

rancid forge
#
chatDeathsByCause['sschr15'] += 1
print(chatDeathsByCause['sschr15'])
# 4
sand goblet
#

I just discovered that Escargot MSN is a thing

#

It's a community project that reverse engineered how MSN Messenger used to work and now runs a third party server so you can still use it to chat

#

That's wild

rancid forge
#

i am writing some ugly code

round rose
#

oof

rancid forge
#

nvm i need something else apparently

#

im dying inside

rough sapphire
#

Is that JavaScript?

rancid forge
#

nope

#

python

#

with "beautiful"soup

rough sapphire
#

Ah

#

Was gonna suggest some built-in function

rancid forge
#

how do i select a thing with an id containing < or > (escaped as &lt; and &gt;, respectively)

spiral ridge
#

ok i changed my pfp

rancid forge
#

it's back to unity tree

plucky ridge
#

Lookin' good

spiral ridge
#

people have been messaging me if i would change it

#

just incase your confused

rancid forge
plucky ridge
#

Where's that at?

rancid forge
#
doc_loc = data.select_one(str(name.select_one("a").attrs["href"]).replace("%3C", "&lt;").replace("%3E", "&gt;")[int(constructor):])
```my code is just dying
spiral ridge
plucky ridge
#

Dude... break that up a bit

#

Don't do that to yourself

rancid forge
#

no matter what, soupsieve hates me

rough sapphire
#

Can't you new-line-chain that?

plucky ridge
#

You mean with the slashes?

#

That's really not suggested either

rancid forge
#

probably but i moved things around and im still dying

rough sapphire
#

Oh, forgot you need to slash them

rancid forge
plucky ridge
#

Ideally you'd want to separate it so that you can more easily pinpoint tracebacks

rancid forge
#

i'm trying to access this: ```html
<a id="<init>(int)">Integer</a>

rough sapphire
#

Simply < doesn't work?

rancid forge
#

nope

rough sapphire
#

Why?

#
c_loc = data.select_one(
    str(name.select_one("a").attrs["href"])
    .replace("%3C", "&lt;")
    .replace("%3E", "&gt;")[int(constructor) :]
)
#
  1. Why doesn't that work
rancid forge
rough sapphire
#
  1. Why add angle brackets in id
#

I dont know if that workls but its better than a one line

#

Hmm

rancid forge
#

i didn't add the angle brackets in id, that is in javadoc

rough sapphire
#

Oh

rancid forge
rough sapphire
#

I mean like

#

Why would someone add angle brackets in id

#

Let me see what I can do

rancid forge
#

constructors in java are identified as <init>()

#

they linked using the java identifier

rough sapphire
#

What is your current selector

rancid forge
#

hmm?

rough sapphire
#

Oh

#

The selector you have right now in your code

rancid forge
#

ummm...

#

this? ```html
<a href="#%3Cinit%3E(int)">Integer</a>

rough sapphire
#

Oh

#

Can you try, instead of #, [id='whatever']?

rancid forge
#

oh that's smart

#

ok so it almost works

#

it doesn't break the other stuff

rough sapphire
#

Glad to know

rancid forge
#

now testing

#

accidentally typed $ instead of &

#

it is not being found...

#

attempt 3: using <>

#

(not the comparison operator)

#

thanks for the help

rough sapphire
#

You're welcome

rancid forge
#

now i just need a way to save thousands of classes' fields, methods, constructors, and all of their javadocs

river laurel
#

do you guys think 512 gb is enough for a laptop?

rough sapphire
#

It largely depends on the use case. For a lot of people it is. For me, its not really. My solution is to have an SSD of about that size and then get additional hard drives for storage. Its cheaper.

river laurel
#

oh my current laptop has 100gb
im looking to upgrade
i guess 512 is good enough...? maybe

quick ledge
#

how much storage have you used in the current laptop?

#

if you don't download large games I think you should be fine

river laurel
#

like 80% of it

#

yeah probably some light gaming
csgo, and just programming in general

quick ledge
#

I think you should be fine

#

with 512GB

rough sapphire
#

Hi Guys I'm to new to this server

undone berry
#

128gb ssd is enough storage for a laptop imo

plucky ridge
#

@rough sapphire Welcome to the server! What brought you here, if I may ask?

#

@undone berry Unless you're a packrat like me

undone berry
#

Even then, id lean towards external drives and cloud storage

#

Not saying more isn't nice

plucky ridge
#

Or a secondary HDD if it supports it

undone berry
#

Just that it would only be a tiny factor

plucky ridge
#

They're cheap enough anymore

undone berry
#

yeah, for photos and stuff I'd just buy like an 8tb HDD and get an external hard drive enclosure

#

that does sata -> USB

#

or some similar setup - I don't really store much, so I'm not sure on the exact needs

plucky ridge
#

That's a lot of cat pictures

rough sapphire
#

Thanks, Hmm I heard that this server is extremely useful for python so i created a account and joined... to gain more information and get some experience with u guys and share my knowledge aswell.

quick ledge
#

That's a lot of cat pictures
yes....cat pictures. and "homework"

plucky ridge
#

Very cool. Are you fairly new to Python or are you an experienced Pythonista?

rough sapphire
#

I'm fairly new to python

plucky ridge
#

!resources Cool! Well in that case I'd like to point out our resources page on our site. It has tons of great beginner books, sites, and playlists. It also has a page detailing a few of the various editors or IDE's you can pick from to write your code in

royal lakeBOT
#
Resources

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

rough sapphire
#

thank you

plucky ridge
#

Any time!

rancid forge
blissful moth
#

so like python try: # do something here, idk except: pass # Suppression reason: ?

rancid forge
#

no like the ide says something

blissful moth
#

ah

#

well no idea

rancid forge
#

making that disappear

#

the reason is because i define it in an if statement so it automatically assumes that it might not exist

blissful moth
#

i mean is it only used if that if statement is true?

rancid forge
#

correct

blissful moth
#

ah

#

i mean you can't put pycharm at fault for that

rancid forge
#
if condition_a:
    thing = []

for i in things:
    if condition_a:
        thing.append(i)
    else:
        print(i)

if condition_a:
    print(done)
```this kind of thing
scenic blaze
#

Yeah, pycharm is just guessing and I don't mind it. You can always supress it for that statement

#

Or restructure your code

blissful moth
#

i myself just leave the squiggly lines there

rancid forge
blissful moth
#

docstring syntax?

rancid forge
#

yea

#

and all of them are optional parameters

#

they all have defaults

blissful moth
#

neat

#

hey you do codewars?

rancid forge
#

?

quick ledge
#

they asked HEY YOU DO CODEWARS?

rancid forge
#

oh no my keyboard isn't set to the right mode so i can't make an upside down question mark ΒΏ

blissful moth
#

wait what

quick ledge
#

ΒΏ
here you go

rancid forge
#

thanks

#

ΒΏ

quick ledge
#

you can paste that

blissful moth
#

copy pasting

#

the essence of a programmer

quick ledge
#

ΒΏ
@rancid forge ΒΏSΙΉβˆ€MƎpOΖ† Op ∩Oβ…„ β…„ΖŽH pǝʞsɐ ʎǝΙ₯Κ‡

blissful moth
#

are you australian or smth

rancid forge
#

im busy trying to figure out why there's a None when there shouldn't be

blissful moth
#

what you tryna do

rancid forge
#

uhhh

#

...

#

get

#

the entirety

#

of javadoc into json

#

so i can make a discord

#

bot that isn't incredibly slow

blissful moth
#

smth like

#

j.javadoc javax.swing.smth?

#

and then it just spits out the documentation?

rancid forge
#

for some reason i got a none on a constructor line...

blissful moth
#

f bro

rancid forge
#

apparently a constructor didn't have javadoc?

#

why am i running this incredibly intensive task in pycharm?

blissful moth
#

masochism?

#

i mean there's always notepad++

rancid forge
#

no it's a python command thing

blissful moth
#

ah

rancid forge
#

for some reason the thing generated a 30kb json file with the name JavaBean.json i need help

#

so

#

instead of spending six years fighting with None in places where it shouldn't be, I'm instead just going to put it in a try/catch block

#

debugging is so slow

rancid forge
#
console.log(++killsBySschr15); // 5
blissful moth
#

what

blissful moth
#

say what you will about the ussr
their music is banging

errant wyvern
charred fulcrum
#

lol

errant wyvern
#

meh

sand goblet
#

one of the best videos on the internet

#

hilarious like/dislike ratio

undone berry
#

I absolutely love linking it to people asking for help with sneaker bots

scenic blaze
#

What's a sneaker bot?

undone berry
errant wyvern
#

Why do people even want to make sneaker bots?

#

It's the most pathetic thing ever

#

What's a sneaker bot?
@scenic blaze it's a program that scraps websites that sell sneakers

scenic blaze
#

I don't understand the fascination of webscraping or why people use it over using an api

errant wyvern
#

Actually what's the point of making a sneaker bot

sand goblet
#

they use it to quickly buy expensive sneakers

#

and then they sell it on for 3x the cost

rough sapphire
#

There's plenty of sites that don't have an API, nor is it against the ToS. But yes, using an API is levels above doing any level of scraping

sand goblet
#

and it works, because people are stupid

errant wyvern
#

once my mum fell on a scam that was like "omg buy our shoes that are 90% off"
bruh
even the grammar was horrible on that website

undone berry
#

It's the most pathetic thing ever
Money

#

Not really that complicated or pathetic

errant wyvern
#

There's plenty of sites that don't have an API, nor is it against the ToS. But yes, using an API is levels above doing any level of scraping
@rough sapphire yeah, why Adidas (for example) would want to make an API except for stats, that it's extremely unlikely?

rough sapphire
#

They wouldn't

undone berry
#

They probably already do. Just not a public facing one

rough sapphire
#

@undone berry Well, in this case, we mean a public facing one.

undone berry
#

I'm guessing their registered retailers have access to an api bidding or ordering system

#

Sure - but my point is that API already exists targeted to the people Addidas wants to target - i.e businesses and not scalpers

rough sapphire
#

Maybe? Could be a different system altogether.

undone berry
#

Well, I'm taking the term API here more broadly to make a point - it probably is a different system yeah

#

but I'd still guess there's an enterprise facing rest API ordering system

scenic blaze
#

I'm just making the general assumption that if a company doesn't have an api they don't want you harvesting their data but I'm sure there are exceptions

undone berry
#

The way many companies approach webscraping is that they will scrape it as long as you're not undermining their business model

#

and that usually means they'll scrape unless the data is for sale from that place

weak oasis
#

Is anyone experienced with physics here

calm tapir
#

Hi guys

#

how is everyone

#

he?

#

come on gus\ys

#

let's talk abbout othn her

#

here

gritty zinc
#

@velvet ivy IIRC Notch did a series of streams showing a game being programmed from scratch, graphics included. Java, obviously, but has some value regardless of the language you're using.

calm tapir
#

wat!?

gritty zinc
velvet ivy
#

interesting...

calm tapir
#

exactly

#

this is the answer i wanted to get

mortal fox
#

Notch skypepuke

calm tapir
#

wait

#

but i saw a class on youtube about python

#

i ran it

#

it works

#

then don say anything bad about my code right?!

#

do it on your s\

#

not on mine

#

ok?

#

bye

#

i mean to her guys

#

not you

#

relax

gritty zinc
#

Notch :skypepuke:
Yeah, true. You'd hardly be showing support for him by viewing his years-old programming streams, though πŸ˜‰

calm tapir
#

wdym

mortal fox
#

Yeah, the tutorial's fine. I was just reminded of what a repulsive human being he is

calm tapir
#

im 14 and i started programming this year

#

why is that girl with the pistol talking to me like that as if i were trash

scenic blaze
#

Didn't you say you wanted to hack your girlfriend's account?

calm tapir
#

yes

#

i want

#

but this another subject

scenic blaze
#

Maybe that's why they're talking to you like you're trash πŸ€·β€β™€οΈ

calm tapir
#

the girl i blocked with the pistol

mortal fox
#

Let her go, my dude. Nothing good will come of that

calm tapir
#

look

#

that code i did it on java and on C
and she is always saying bad things about me

scenic blaze
#

Your girlfriend or some person on the internet?

calm tapir
#

a person from this server

#

the girl laughing with a pistol

scenic blaze
#

Didn't you join the server today

calm tapir
#

like pscopath

#

yes

#

no

#

wait

#

i have 3 accounts on discord

#

at this one

#

i joined weeks ago

#

and she always looks at me like the stupid

mortal fox
#

Lol, let it go, dude

calm tapir
#

@young shoal this is the girl im talking about

young shoal
#

what

calm tapir
#

@young shoal come on say the same thing about my code

#

i don see your messages

#

u been blocked

#

thanks

young shoal
#

ok

calm tapir
#

good night for everyone

young shoal
#

i mean, my criticisms were genuine, you can't treat a class like a function in java

calm tapir
#

but this is the way i saw on youtube

young shoal
#

probably not

calm tapir
#

and my teacher taugh me that

young shoal
#

also probably not

mortal fox
#

Can you do that in any lang? I thought that's what methods were for GWchadThinkeyes

young shoal
#

that is what methods are for

calm tapir
#

oh my god

#

mthods

#

wait i will have to unblock her because i have always to open the message

young shoal
#
import java.util,Scanner;
public class helloWorld{
    public static main void(System[] atgs){
        Scanner reader = new Scanner(System.in);

        int x,numbers;
        
        for (int x=1;x<=5;x++){
            System.out.println("insert");
            numbers = reader.nextInt();
        }
        result = mulNumbers(numbers);
    }
    public class mulNumbers(int c){
            
        int mult = 1,x;
        
        for(int x=1;x<=5;x++){
              
            mult *= c;
        }
        return mult;
    }
}

this code literally will not run

#

i can explain why if you want

calm tapir
#

ok

#

thanks

viral marsh
#

Can you do that in any lang?
you can make callable objects in cpp

young shoal
#

yeah but like, why

#

i'm not going to friend you @calm tapir

mortal fox
#

Why would you do that? Legit curious

calm tapir
#

see?

#

this is what a person who is not human

#

where is the thing about friends

#

bye

remote socket
#

!silence

royal lakeBOT
#

βœ… silenced current channel for 10 minute(s).

remote socket
#

Alright I've had enough

#

!tempban 728386190767816724 3d You keep causing problems/drama. You've had multiple infractions before. You keep claiming you have alt accounts, which is clearly against ToS. Take a break to calm down, once again.

royal lakeBOT
#

:incoming_envelope: :ok_hand: applied ban to @calm tapir until 2020-08-18 00:07 (2 days and 23 hours).

remote socket
#

!unsilence

royal lakeBOT
#

βœ… unsilenced current channel.

young shoal
#

i really thought i was about to get banned