#ot1-perplexing-regexing

1 messages ยท Page 283 of 1

vestal briar
#

When I was POSTing..

narrow comet
#

yeah you have a ways to go it's just you did the hard part

vestal briar
#

But I already found it all and you told me not to do anymore POSTs :(

narrow comet
#

you found the invite code already?

vestal briar
#

Huh

#

No

narrow comet
#

what do you mean found it all

vestal briar
#

I was going to POST that /generate like 10 mins before finding that

narrow comet
#

how did you find it

vestal briar
#

I was just guessing at it

#

But that was the next thing

narrow comet
#

lmao

vestal briar
#

And you said stop

narrow comet
#

I did

#

you were brute forcing instead of doing it correctly

vestal briar
#

Well I knew it was a POST

#

and /generate is a logical step

narrow comet
#

also I like how

vestal briar
#

I don't know about js

narrow comet
#

you know Python

#

which acts the same way

vestal briar
#

Fuck sake

#

encoded

#

No meta on thar

#

"format":"encoded"

#

Looks base something or md5

narrow comet
#

md5 lmao

vestal briar
#

Idfk

#

I wont be

narrow comet
#

calm the heck down

vestal briar
#

Seeing as it generates differently

#

Though the = stays the same

#

Now I feel I need to run this hash in the eval wrapped thing

narrow comet
#

oh dear

jagged fog
#

you're looking step ahead instead of looking step backward, if that makes sense

vestal briar
#

Ffs

#

Ahh

#

Ok

#

I ran it through verifyInviteCode and got a weird script returned

narrow comet
#

oh dear

vestal briar
#

What

jagged fog
#

now is the easy part

narrow comet
#

what wrong have you done now

jagged fog
#

just concentrate instead of asking here ๐Ÿ˜›

vestal briar
#

I have no leads

narrow comet
#

I can't believe you even used verifyInviteCode

vestal briar
#

Oh shush

narrow comet
#

I'm so confused I thought you were done

jagged fog
#

yea just keep it simple

vestal briar
#

I know it's encoded

#

No idea what

narrow comet
#

it's literally one more layer of encoding and it's not secret

jagged fog
#

step behind?

narrow comet
#

you're expected to know what it is by seeing it, I guess

#

it has telltale characteristics

vestal briar
#

It looks like BASE x

narrow comet
#

x?

vestal briar
#

Yes

#

A variable for a number

#

It is pretty basic maf

narrow comet
#

it's not 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 16, 17, 18...

vestal briar
#

base 19

narrow comet
#

count the number of symbols you aee

#

and you can rule out a bunch of bases already

vestal briar
#

Eh

#

I can auto upto base 36

narrow comet
#

ik what x means I just meant that you should know what x =

vestal briar
#

So probably that

#

Hmm

#

24 * 2 + 10

narrow comet
#

but base 36 isn't common, Owez

jagged fog
#

did you even try the decode it

vestal briar
#

And then theres an equels

jagged fog
#

more work less talking

narrow comet
#

the equals doesn't give you any hints?

vestal briar
#

Now I am just thinking base 127

narrow comet
#

@jagged fog talking helps thinking

#

there is only one base common enough to encode text

jagged fog
#

It prolongs success time

narrow comet
#

that would be used here

#

@jagged fog nah

vestal briar
#

Base 127

#

ASCII

narrow comet
#

that's not used, it has too many chars it uses

vestal briar
#

VVZPTkEtTkRQVUotVURJS0stWUZEUkktRFhaSEM=

#

Hmm

narrow comet
#

if you don't know this you're not right for the site in any case lol

vestal briar
#

They are fucking bases

jagged fog
#

Listening to him makes me confused, I don't even rememeber how I did it anymore.After step one it was like 1-2mins

vestal briar
#

I can only auto to 36

#

Then no idea what it is 36-127

#

Not 64

narrow comet
#

??

#

why not 64

vestal briar
#

OH shit

#

Haha whoops

#

I thought that was just junk

narrow comet
#

lmao

vestal briar
#

I went too many levels down decoding it

#

:P

#

Yup I am in

#

Well that was an overthinking nightmare

narrow comet
#

yes

vestal briar
#

Hm it's reccomending vms

narrow comet
#

that wasn't so hard was it

vestal briar
#

Eh

#

It was more tedious and jumping a step

narrow comet
#

now may I formally introduce you to CTF

vestal briar
#

Yes yes capture the flag

#

I have watched LiveOverflow

narrow comet
#

you're ready already then

jagged fog
#

hmm I just realised I was lucky

narrow comet
#

I shot through the formatting stuff

#

just tossed the JS into a prettifier and solved that right quick

jagged fog
#

I used BASE64 second time only because it was BASE64 the first time

#

that saved me some time

vestal briar
#

Yeah

narrow comet
#

@jagged fog yeah first time is randem

#

I got B64 and then got ROT13

vestal briar
#

I got unlucky :P

jagged fog
#

ye I got rot13 now

vestal briar
#

I got base64

#

Both

narrow comet
#

I knew it was B64 because I know exactly what it looks like

torn leaf
#

hi

#

im ok at py

narrow comet
#

alphanumeric with equals at the end is always b64

torn leaf
#

btw where did the minecraft channel go?

jagged fog
#

well yea, so why wasn't it logical to try BASE64 for the second time if you got it the first time @vestal briar ?

narrow comet
#

Minecraft channel?

torn leaf
#

its a joke

#

look at the channel name

narrow comet
#

uhh

jagged fog
#

if I got rot13 for first time I would be stuck

vestal briar
#

I would have been better with ROT

narrow comet
#

can you not recognize b64 either? am I the only one somehow

vestal briar
#

I just thought it wasnt going to be the same thing twice in this case

narrow comet
#

I don't have to, like, think about it

vestal briar
#

I tried it and thought it was junk code

narrow comet
#

like you don't have to think about if an apple is an apple

vestal briar
#

Didn't realize the equal dashes

jagged fog
#

I never used that so I can't recognise it

narrow comet
#

I see

jagged fog
#

even if I once could I'm too braindead to remember

vestal briar
#

Huh it's 1:30am

narrow comet
#

I wouldn't say I interact with it a bunch, just enough times

#

I know, right?

#

why is it so late suddenly

vestal briar
#

Gone fast

narrow comet
#

wait what

vestal briar
#

Last time I remember it was early 10pm

narrow comet
#

is everyone on this server just British

vestal briar
#

Basically :P

narrow comet
#

for some odd reason

vestal briar
#

Or at least european

narrow comet
#

yeah what's up with that

vestal briar
#

I guess python devs are european

#

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

narrow comet
#

it's so weird

vestal briar
#

Also could you give me a tl;dr on the ui for this

narrow comet
#

dpy is full of aussies

#

here is full of brits

#

what next

vestal briar
#

What is the normal name for the Lab thing

narrow comet
#

lab thing?

vestal briar
narrow comet
#

oh the site itself lol I just closed that

vestal briar
#

:/

narrow comet
#

oh cool

#

it's a place where you just jump on and hack people?

#

nope

#

damn

vestal briar
#

Looks like they run servers for you to hack into

#

Though I don't see why someone can't just sudo and rm -rf /

torn leaf
#

wat is that

narrow comet
#

@vestal briar because that's not how hacking works?

#

you don't get free sudo on servers you nincompoop

vestal briar
#

But what's preventing that

torn leaf
#

nincompoop lmoa

#

lmao

vestal briar
#

Well you can get root.txt

#

That's a chalenge thing

narrow comet
#

what's preventing that is how in the real world you obviously can't log into any server you want and have root

vestal briar
#

Yeah

torn leaf
#

NINCOMPOOP

narrow comet
#

it's the same here

torn leaf
#

fav word

vestal briar
#

But once you complete a challlange

#

And have sudo access

narrow comet
#

wrong

vestal briar
#

That the chalange requires

narrow comet
#

you don't hack into computers by getting sudo access normally

#

that's way more effort than needed

#

or rather

vestal briar
#

Not what I am talking about

narrow comet
#

they wouldn't be set up to allow you to

vestal briar
narrow comet
#

also these are obviously fake machines

#

not actual machines

vestal briar
#

Hm?

narrow comet
#

bet the way to hack into that system is not to get root access like you think it is

#

it's to trick something that does have root access into giving you the fiiile

#

these are fake machines for sure

vestal briar
#

I am asking what is a lab

#

& what is a machine

narrow comet
#

server

#

it's a VS

vestal briar
#

So a vm hosted remotely

narrow comet
#

ya ya whatever point is it doesn't hurt them if you destroy it in any case

vestal briar
#

Is it created just for your account or what?

narrow comet
#

probably not

vestal briar
#

But what is preventing someone from doing that ๐Ÿค”

#

Also they have a good ip

narrow comet
#

they probably can't get perms to it

#

good IP?

vestal briar
#

10.10.10.x unless it's a virtual ip for them in servers

narrow comet
#

they want you to make a VM and then connect to their VPN

vestal briar
#

Yep

narrow comet
#

so yeah they can have whatever the hell IP they want on their own VPN

vestal briar
#

Or just a pentesting suite

#

Yeah

#

I wonder if xubuntu has vpn stuff on it already

#

Yep it does

jagged fog
#

ye you need to set your enviroment first

#

don't just randomly connect

vestal briar
#

PC too slow for a vm

#

Looks like mine is fine

jagged fog
#

Is Kali linux best in it's game

vestal briar
#

That or parrotos

#

Eh not bothered with vpn stuff

jagged fog
#

ooo I like parrot os

#

it's so lightweight compared to kali

vestal briar
#

Why do security distros look better then most linux uis

narrow comet
#

@vestal briar because they have some defaults slapped on

vestal briar
#

Actually that is reskinned xfce

jagged fog
#

because cool

narrow comet
#

yup

vestal briar
#

I tried to make them borders work

#

Nope

narrow comet
#

just slap on a nice theme and call it a fay

vestal briar
#

(Don't mind white bit, left monitor is smaller)

#

That's my theme

#

Also my desktop backgrounds are fucked up so the topbar bit is blue

jagged fog
#

I always like to inspect screenshots for personal info

#

It's kinda my tick

vestal briar
#

Just did that to myself

jagged fog
#

hiuhehe

vestal briar
#

:P

#

Not much to see

#

Just some test servers and programming ones

jagged fog
#

20min for 5 gigs, thank you fast internet senpai

#

also your mail

vestal briar
#

Also that anime looking server is not mine

jagged fog
#

๐Ÿ˜›

vestal briar
#

Yeah

#

ITS ALL THE SAME TO ME

#

do do dooo dun do doo

#

THE ACE OF SPADES

jagged fog
#

kek

vestal briar
#

What else can you find on me

jagged fog
#

I just want CRACK attack to be implemented so I can heck my neighbours

vestal briar
#

k

jagged fog
#

I could prob find tons but aint nobody got time for that @vestal briar

vestal briar
#

You are sad then

#

Ill take it back if you dox me

jagged fog
#

I am a sad man

#

sad pepe

jagged fog
narrow comet
#

@jagged fog did it actually come from Reddit

#

it's too good to be Reddit

jagged fog
#

I don't know

#

There could be a command that prints that string ๐Ÿค”

#

Welp off to bed

rough sapphire
#

I really don't want to bring up any sort of political convo whatsoever, but why do people think nationalism is bad? There is absolutely no reason why people think it should be bad

#

Nationalism is just a strong feeling towards ones own country, I can't see how that is bad

#

@rough sapphire The reasoning behind thinking it's bad is it breeds the "My place is better than your place" mentality

#

The human spirit is naturally competitive

sinful copper
#

it also very often comes with the idea that people who are of a different ethnic origin don't have the right to be part of your country, which is bad enough as a blanket immigration policy that leads people to refuse asylum seekers and refugees, but often extends to even if they're born there

rough sapphire
#

That is nationalism taken too far

#

But it is still nationalism

sinful copper
#

I think it's rare to see nationalism without that in practice

rough sapphire
#

But biased at the same time

#

But more or less, that's the rationale behind why nationalism is seen as bad.

#

Yeah

sinful copper
#

even ignoring that factor,

#

look at things like brexit or the US tariffs on China - undermining their own country's trade deals with a bizarrely transactional view where all trade has a 'winner' and 'loser', and insisting on being the 'winner' even if that means everyone is worse off

rough sapphire
#

We use higher tariffs so we don't get as much junk from china
I still see a lot of junk though
(Not saying a lot of "made in USA" is good either)

vestal briar
#

But doesn't the junk from china help the economy even if it is junk

rough sapphire
#

Not really

vestal briar
#

I mean people are getting payed to transport

rough sapphire
#

The money leaves our economy and some of it never returns

#

How?

sinful copper
#

that's not how money works

#

like i said, bizarrely transactional view

#

if anything, money leaving our economy and never returning makes us the "winner", since money isn't actually worth anything so we're getting physical stuff in exchange for some printed bits of paper

vestal briar
#

Converting money is weird

rough sapphire
#

@sinful copper How true, since the US economy is based on trust now
We have basically no gold standard, our paper bills are completely worthless when you think about it

vestal briar
#

At a stage it's literally nothing but a promise

#

Well yes @rough sapphire

#

& that has been that way presumably before most of us where born

rough sapphire
#

Yeah

vestal briar
#

UK is based off of US

#

Not sterling silver anymore either

rough sapphire
#

Older currencies are worth a lot, like silver nickels, etc.
Stuff like pennies now are just zinc and are practically worthless

vestal briar
#

Yeah

rough sapphire
#

Unless you count the 1 or 2% copper in them

#

Which is still worthless

#

Unless you melt billions of pennies

#

Hehe it is only a matter of time before people stop believing in the USes trust system

vestal briar
#

Hmm ยฃ100k is a billion pennies

royal birch
#

Hi

#

This nitro boosting is cool

robust sierra
#

we need minecraft channel back at 20k

buoyant pendant
#

ye

tired osprey
#

can we have factorio instead

narrow comet
#

yes

tired osprey
#

cool

tame terrace
#

thanks. you're welcome. please.

jagged fog
#

๐Ÿค”

thorny lodge
#

Guys i know i might sound dumb

#

Because i'm a begginer

#

But uhm if i do x = 10

#

how do i print the value of 10 without doing >>print ('10')

#

but putting x in the place of 10

pine vector
#

just print(x)

narrow comet
#

print(x)

thorny lodge
#

Oh

pine vector
#

and no, you don't sound "dumb". we all started at zero...

thorny lodge
#

๐Ÿคฆ i was trying to do print('x')

narrow comet
#

ya that'd print the letter x

thorny lodge
#

tysm guys

royal birch
#

Take a udemy beginners course of you have money. Or a YouTube course if you don't. It'll help a lot

thorny lodge
#

I'm using sololearn

rough sapphire
#

You should use automate the boring stuff

thorny lodge
#

Anyways uh i'm trying to write something down in another line using /n but failing badly

rough sapphire
#

The 20 first pages teach all that

pine vector
#

@thorny lodge newline? thats \n; backslash vs forward slash.

thorny lodge
#

Can you do an example ?

narrow comet
#

it's

#

\n

rough sapphire
#

"name\nname"=

narrow comet
#

instead of /n

rough sapphire
#

name

#

name

narrow comet
#

you write \n

thorny lodge
#

Oh yes

narrow comet
#

because it's a backslash not a forward skash

pine vector
#
message = "This is line number 1.\nThis is line number 2."
print(message)
thorny lodge
#

i forgot ๐Ÿ˜”

narrow comet
#

skash

#

btw this is not a help channel

#

I'm not sure if you noticed, or...

thorny lodge
#

kk

buoyant pendant
#

automate the boring stuff is awesome! but sololearn is also very good.

rough sapphire
#

I started reading

thorny lodge
#

i thought the help channels were had more to do with python having bugs

#

Anyways forgive me

rough sapphire
#

but i have read python crash course

#

So i know the basic

buoyant pendant
#

i used sololearn after i read automate the boring stuff and i think it thought some of the more complex things like lambda

narrow comet
#

why would a place called help channels be for reporting Python bugs

#

wait, 5 channels for bugs?

rough sapphire
#

6*

#

start at 0

buoyant pendant
#

slightly unfair because i did it after i knew it all hahahah

#

was still fun.

thorny lodge
#

Idk man if there are 5 channels for reporting bugs, dosen't make sense to me

#

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

#

rip my sanity

lethal temple
#

to the end

tame terrace
#

@timid latch help channels are suddenly busy. yeah if you put two strings next to each other with nothing between, Python will just read them as one. We can leverage this to do multiline strings that all have the same indentation and look fairly clean. as long as there are parenthesis before and after the strings, it will just read the whole thing as a single long string.

timid latch
#

thats cool.

tame terrace
#

this is great for staying within the max chars per line requirement of your linter if you're writing a long sort of welcome message, too.

#
welcome_message = (
    "Welcome to the blabla things and stuff and things and this is a "
    "pretty long string, Peter!"
)
worn kite
#

and you can also e.g. switch between normal, f- and raw-strings in one literal

tame terrace
#

yeah. so that second string there could be an f-string.

#

if you wanted to insert {name}

timid latch
#

amazing

vestal briar
#

Trolls are funny in this server atm

#

python is trash, @everyone haha

buoyant pendant
#

so many of them!

sand goblet
#

lol, I'm trying to move my gnome notifications to the bottom of the screen

#

yep, it's inverted. Nice.

#

Ah, lol, package repo out of date, gnome-extensions version works

wet steppe
#

KDE nice

sand goblet
#

no, gnome

#

:P

#

KDE is great but I had issues with it

inland granite
#

there was a minecraft channel? GWaobaPePeCry

oak tangle
#

There was even a server.

buoyant pendant
#

where did it gopepe

rain spindle
#

#rip

#

Bring it back!!!

#

with less mods Jesus Christ

sand goblet
#

People weren't playing it

#

That's what happened lol

#

I tried to make it relevant by providing some computing mods but the Python community when it comes to Minecraft is tiny and there still aren't really any mods that support it

#

People might request it back now but I guarantee you it'll be empty a week after launch :P

#

We'd be better off playing jackbox

#

Which I am totally up for by the way in about an hour and a half if you guys are into it

#

Not gonna do it if I can't get at least 5 people though

#

Now that I have good Internet I can get back into doing weekly jackbox :P

sand goblet
#

No RSVPs? Fair enough

rough sapphire
#

generating random user data and seeing a chance to sneak in a meme:
self.os = random.choice(["Windows Vista", "Windows 7", "Windows 8", "Windows 10", "i use arch btw"])

vestal briar
#

Hmm dr evil reminds me of donald trump a little

rough sapphire
#

@sand goblet I'd be down to play Jackbox

#

Quiplash?

sand goblet
#

Oh hey, someone finally replied lol

#

It's too late now, I'm in bed

#

But I might start up a weekly thing

rough sapphire
#

That'd be neat

sand goblet
#

Need to guage interest somehow

narrow comet
#

I won a game of Quiplash once

rough sapphire
#

once

sand goblet
#

I like fibbage better ngl

rough sapphire
#

Eh, not into it

narrow comet
#

@rough sapphire I don't have it and I've only played like 3 times

#

smh

rough sapphire
#

Quiplash, Drawful, Bidiots

narrow comet
#

okay it's actually like

rough sapphire
#

Top-tier

narrow comet
#

10 times

sand goblet
#

You like the old ones then

narrow comet
#

fibbage is gud

rough sapphire
#

The latest stuff isn't that great

sand goblet
#

Some of it is trash

narrow comet
#

I can't remember if I'm good at Fibbage

sand goblet
#

Like monster seeking monster

narrow comet
#

we'll say I'm a top tier at it

sand goblet
#

That's just terrible lol

rough sapphire
#

Never played that one

sand goblet
#

But there's some good stuff too

#

Oh god it's the most awkward thing

#

Everyone is some monster with a power, you're all at a valentines party trying to hook up

#

You get to send 3 texts each round to try to convince someone to pick you

narrow comet
#

tee KO didn't make any sense to me

rough sapphire
#

"PICK ME AND I WILL CRUSH YOUR BONES TO MAKE MY BREAD K THX"

sand goblet
#

TeeKO is great lol

narrow comet
#

why is it even called a game though

sand goblet
#

I mean let's be real

narrow comet
#

I think I was confused by the apparent lack of skill aspect

sand goblet
#

A lot of these games work best with more people

#

Bracketeering with a full group is a fucking riot

narrow comet
#

you're working with some randomly picked stuff from the other players what are you even going to do if what you got is no good

sand goblet
#

You do the best with what you have

#

You're trying to make something funny

#

Be creative

narrow comet
#

but the best isn't going to be good enough

#

if you're not lucky

#

same with CAH

sand goblet
#

Nah, that's not true

#

Sometimes it's bad but you'd be surprised what you can do if you know a room

narrow comet
#

it's not about having a sense of humour it's about getting something potentially funny handed to you

#

mine gold vs. get a nugget that might be gold and all you have to do is dust it off

sand goblet
#

Again, it's about playing the room

rough sapphire
#

Quiplash is absolutely playing the room, lol

sand goblet
#

God yeah, definitely

#

Haha

#

Did you get the font one yet?

rough sapphire
#

Font one?

sand goblet
#

I enjoy that they have these obvious ones with callouts

#

Yeah, it asks what the font you hate the most is

#

It'll bitch at you if you say comic sans

#

Haha

rough sapphire
#

lol

#

That's great

narrow comet
#

Quiplash is much better

sand goblet
#

Fibbage 3 is excellent

#

I warm up with normal fibbage 3, but really the star of the show is Enough About You

#

Good times

narrow comet
#

lmao

sand goblet
#

Anyway time for bed

#

I'll probably put out a survey or something

#

Or maybe I'll have to add polls to @royal lake :v

rough sapphire
#

f strings are amazing

tired osprey
#

theyre faster than all other formatting ways in python

narrow comet
#

they're not very interesting

tired osprey
#

why not?

#

theyre nice syntactic sugar which also happens to give us a speed up

narrow comet
#

@tired osprey which bit of that is interesting

tired osprey
#

if you are questioning the purpose of syntactic sugar youre questioning the majority of core python developments in the recent years

narrow comet
#

I'm questioning how interesting they are

half spoke
#

we dont need syntactic sugar! write it in machine code!

narrow comet
#

not their usefulness

summer rampart
#

it looks nice, thatโ€™s plenty interesting

narrow comet
#

it isn't actually plenty interesting at all

tired osprey
#

first meme answer at 2:54 starts clock

narrow comet
#

2:54?

tired osprey
#

yes

narrow comet
#

where are you

tired osprey
#

in a place called germany

narrow comet
#

now that I think about it western Europe does make a lot of sense

tired osprey
#

its always 2:54 somwhere

narrow comet
#

also your pfp is German so I knew what you were going to say beforehand

#

false

tired osprey
#

how is my face german

#

rude

narrow comet
#

it just

#

looks German

half spoke
#

^

tired osprey
#

what about me looks german

half spoke
#

the face

tired osprey
#

i dont even have blonde hair

narrow comet
#

the German face structure

#

is German

half spoke
#

not all germans have blond hair, thinking that would be racist

tired osprey
#

(im german I can say taht :P)

half spoke
#

:thonk:

tired osprey
#

and where are you guys from?

half spoke
#

where was i born, or where were my ancestors born?

tired osprey
#

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

#

both?

half spoke
#

because those give very different insights :P

#

im american, but my ancestors are from pretty much everywhere in europe

#

we're a weird bunch. especially the italian jews lmao

tired osprey
#

I see

crisp sierra
glass gorge
#

you forgot js

#

Which is one of the more fun one to compare to

rough sapphire
#

well sql is pretty universal.. # of tags doesn't really stand out..

glass gorge
#

Well its related to posts / questions about the languages

#

SQL is fairly simplistic for basic use, compared to learning basic usage of a programming language

rough sapphire
#

i like go

vestal briar
#

OK then

#

[gdude approaches]

sand goblet
#

OK then

slate juniper
#

What's going on? My GitHub repository has only two branches, but both PyCharm and git bash are showing me three branches. I am connected to the internet. I can't fetch from this phantom branch, either, although I can fetch the others. The name of this branch is the same as one I had previously merged and deleted.

tame pier
#

The local branch will still be around even if the remote branch is deleted

#

You can safely delete it

slate juniper
#

No, it's listed in the remotes

#

I have two local branches, tracking two remote branches, and a third remote branch

#

I tried deleting the remote branch, and I got the message it doesn't exist. I tried deleting it as a local branch with the same name and I got not found

sand goblet
#

Not sure quite how you managed that one

slate juniper
vestal briar
#

Maybe theres a weird origin overlap

sand goblet
#

With the git branch -d I would give the full path to the branch

vestal briar
#

There are 2 origins somehow?

#

Oh yeah

sand goblet
#

origin/whatever

slate juniper
robust sierra
#

2 more help channels lmao

sand goblet
#

it was foretold, don't worry

#

:P

vestal briar
#

Hmm

sand goblet
#

well, it's not wrong

vestal briar
#

Since 2015 you say

#

:P

narrow comet
#

Discord epoch

#

ouch

slate juniper
#

charge your phone, please

sand goblet
vestal briar
#

fstrings are great

sand goblet
#

Surprised you're not into the idea, scowez

#

seems like it'd be your thing

vestal briar
#

Huh

#

I'll look into it when I am home

#

Teachers think I'm looking at PowerPoint on pgone

grave phoenix
#

f"{'{{os.system(\"shutdown\")}}'.format(globals()**, locals()**)}"

vestal briar
#

Stop

grave phoenix
#

we need to go deeper

vestal briar
#
from internet import Servers
for i in Servers.iter:
    i.shutdown()
grave phoenix
#

Having an iter property instead of a __iter__ metamethod

vestal briar
#

yes

#

The internet is dangerous

grave phoenix
#

A weird place

vestal briar
#

Yea'

vapid bluff
#
class Internet(Memes):
    pass
vestal briar
#

Full of @vapid bluff info

vapid bluff
#

omg

grave phoenix
#

And @vapid bluffclasses

vapid bluff
#

that ping almost gave me a heart attack

vestal briar
#

Stop ripping my joke off and making it better

#

Oh wait thats called innovation

grave phoenix
#

But it needs more @vapid bluffmethods

#

Ok I'm stopping now

vestal briar
#

Haha

#

I am all powerful

#

H A H A

grave phoenix
#

I just don't want to annoy the guy so much xd

vestal briar
#

Woah dude you are being so @vapid bluff right now

#

Duuuuuude

#

Haha

#
from internet import Wikipedia
w = Wikipedia(rate_limit_wait_seconds=0.1)
result = w.search('steve wozniak')[0]
print(result)
vapid bluff
vestal briar
#

Sorry @vapid bluff ,

#

We where just being @vapid bluff

grave phoenix
#

I'm on mobile data so no video

vestal briar
#

About you, @vapid bluff .

tame terrace
#

can we not spam-ping meta

grave phoenix
#

I just did it twice :p

tame terrace
#

I see six pings in like the past 20 messages and it's not okay.

grave phoenix
#

I count 7 tho

tame terrace
#

..

#

your line is "okay sorry we'll stop"

rough sapphire
#

if there's 7, that just makes it more not okay

grave phoenix
#

"Ok I'm stopping now"

#

I already said it above

#

And I did stop

narrow comet
#

ABP

#

always be pedantic

vestal briar
#

Yeah Cloner

narrow comet
#

there are 7

vestal briar
#

Why'd spam ping

#

Not right

#

Bad

grave phoenix
#

It was mainly you <-<

vestal briar
#

ME?!

#

Accusations!

timid latch
#

it`s good to be back on my main computer, with a keyboard not covered in sticky juice.

grave phoenix
#

???

timid latch
#

was away the last 4 days and used my slow laptop, then spilled my drink

#

on the keyborad

grave phoenix
#

Sad

narrow comet
#

@minor jewel for fun?

minor jewel
#

i dont think brainfuck was made for fun...

narrow comet
#

it was

tame terrace
#

of course it was.

#

why else would it be made

#

it's not useful

minor jewel
#

but thats not fun at all

#

imagine being a brainfuck developer

tame terrace
#

yeah and I don't like football so let's get rid of both of those.

narrow comet
#

BF is fun to use

grave phoenix
#

Linux was made for fun and it ended up being useful tho

narrow comet
#

well I liked doing stuff in it

#

me and two others tried to make a language that compiles to BF

minor jewel
#

where can i get a brainfuck compiler

tame terrace
#

we have a channel for people who love that kind of esoteric stuff over at #esoteric-python, they love making weird stuff like that.

narrow comet
#

isn't esoteric Python for...

tame terrace
#

we even had them write an esolang one month for a challenge

narrow comet
#

esoteric Python

minor jewel
#

Python

tame terrace
#

yes. they wrote an esolang. in python.

wet steppe
#

OMG I love esolangs

minor jewel
#

i can write coding languages in python?

narrow comet
#

ik but it doesn't seem relevant

#

yeah, of course

minor jewel
#

lmao

narrow comet
#

@wet steppe nice!

#

problem with esolangs is the shortage of ideas

grave phoenix
#

I mean, strings are a thing

#

And it's part of the language

tame terrace
#

the fact that some of our members wrote an esolang for fun isn't relevant to this guy saying esolangs aren't fun? I don't know.

wet steppe
#

for write coding languages
an FP lang like haskell or F# is good

#

esolangs are best

narrow comet
#

OCaml is good for compilers

wet steppe
#

OCaml yeah

narrow comet
#

esolangs are great but at this point it's clear nobody knows how to make another good one

sand goblet
#

chef is the best esolang. CHANGE MY MIND.

narrow comet
#

heh, chef

vapid bluff
#

khajiti is the best esolang

#

where eso = elder scrolls online

narrow comet
#

Magic: The Gathering is a good esolang

minor jewel
#

i'd like to make a language with random symbols being commands

narrow comet
#

you can encode programs in the decks and run them simply by sitting two people down (it doesn't matter who) and having them play a game

sand goblet
#

oh we have that

#

we call it APL

narrow comet
#

it works by forcing them to play certain things

tame terrace
#

how about RockstarLang?

    
Midnight takes your heart and your soul
While your heart is as high as your soul
Put your heart without your soul into your heart

Give back your heart

Desire is a lovestruck ladykiller
My world is nothing 
Fire is ice
Hate is water
Until my world is Desire,
Build my world up
If Midnight taking my world, Fire is nothing and Midnight taking my world, Hate is nothing
Shout "FizzBuzz!"
Take it to the top

If Midnight taking my world, Fire is nothing
Shout "Fizz!"
Take it to the top

If Midnight taking my world, Hate is nothing
Say "Buzz!"
Take it to the top

Whisper my world
narrow comet
#

so no matter who's playing the program gets run

sand goblet
#

@minor jewel

minor jewel
#

for example, \ฯ€\ยฎ!|-|\โ„ข is print

narrow comet
#

yup, APL

#

heckton of symbols talk about readability

tame terrace
#

rockstarlang has best readability

#

but it also has

#

singability

#

which is even better

sand goblet
#

that is hilarious

narrow comet
#

you also have Text which is a pretty nice lang

vapid bluff
narrow comet
#

languages are composed of ASCII code points

#

when you execute the program it displays the text

#

example interpreters include cat

#

or Notepad

#

@vapid bluff Emojicode is the most complete emoji based lang

minor jewel
#

is assembler hard?

#

low-level assembler

narrow comet
#

assembly?

vapid bluff
#

@narrow comet oh i didnt even look at what i pasted lmao

minor jewel
#

assembly

narrow comet
#

for a real system, kinda

vapid bluff
#

i thought that was emojicode

narrow comet
#

lmao

minor jewel
#

you seen roflcode?

vapid bluff
#

i just googled 'emoji language' and copy pasted something in the results

narrow comet
#

heh

minor jewel
#

@vapid bluff there's an emojilang compiler om web

narrow comet
#

weird the many strange ways to have code

minor jewel
#

seen it like 1 year ago

narrow comet
#

any of you guys heard of Thue

#

or ///?

minor jewel
#

whats Shakespeare?

tame terrace
#

if you want a fun taste of what assembly is like, try the game TIS-100

#

it's great.

minor jewel
#

coding language

narrow comet
#

Shakespeare Programming Language?

#

SPL for short

minor jewel
#

oh and ~English is cool lang

grave phoenix
#

Not English?

sand goblet
#

is TIS-100 super hard, lemon?

#

I'm interested but still holding back

narrow comet
#

I'm too stupid for TIS-100

#

but I don't think it's hard

minor jewel
grave phoenix
#

Nice

#

That's really high level tho

hardy abyss
sinful turtle
#

I wrote a 6000 char long brainfuck program and it was the worst thing ever lmao

#

Making an esolang is fun

#

coding in an esolang (in most cases) isn't

minor jewel
#
--<-<<+[+[<+>--->->->-<<<]>]<<--.<++++++.<<-..<<.<+.>>.>>.<<<.+++.>>.>>-.<<<+.```
sinful turtle
#
++++[>++++++++<-]>[>++>++++>++++>+++>+++>+++>+>++>+++>++++>+++>+++>++++>+++<<<<<<<<<<<<<<-]>++++++++++++++++.>-------.>------------.>++++++++.>+++++++++++++++.>++++++++++++++.>.>++++.>+++++++++.>-------------.>+++.>+++++++++++++++.>--------------.>++++.
#

wow never knew discord had brainfuck syntax highlighting

narrow comet
#

it uses a separate thing for the highlighting

sinful turtle
#

yeah

#

wow it even has asciidots syntax highlighting

vestal briar
#

:)

narrow comet
#

@vestal briar only compiles such a small amount of C that it's crap

vestal briar
#

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

torn mural
#

I'm fan of f strings

grave phoenix
#

Blowing air?

#

With helices of f-strings?

#

Powered by an event loop motor?

vestal briar
#

You ok buddy?

vestal briar
#

Crash landed when landing on the top due to poor weather conditions and passed :(

narrow comet
#

how misleading

#

impact into skyscraper is outright not true

vestal briar
#

Yep :/

sand goblet
#

that is the daily mail

#

surprised you're not used to it by now

#

:P

vestal briar
#

:)

#

Let's make a scraper that goes through and finds all articles with a sensationalized words

#

shocked, dumbfounded, suprised

#

And that's how you download all of the articles in the daily mail

half spoke
#

are yall really surprised the daily mail is anything other than a garbage tier shitrag?

#

lol

vestal briar
#

Yes youtube

#

Normal people things

half spoke
#

lmao what

#

why is it an hour long?

vestal briar
#

They are posting full episodes of soaps

#

And they are official

stark prawn
#

Because giving birth takes a while.

half spoke
#

when the pirates wont stop so you pirate yourself to outpirate the pirates

vestal briar
#

Just an unedited clip for an hour

half spoke
#

wait wait

vestal briar
#

Getting cameras setup

half spoke
#

56 minutes?

vestal briar
#

Yes

half spoke
#

do yall not have commercials?

vestal briar
#

Adblock

half spoke
#

no i mean like

#

in america, an "hour long show" is only 45

vestal briar
#

Oh it's probably like 20 mins

half spoke
#

because we have about 8 minutes of commercial per 30 minute block

stark prawn
#

What do they play the ohter 15 mins?

vestal briar
#

Going from 15 to 20 seems a lot

#

Like more then it actually is

#

15 is like a little 10

#

Then 20

stark prawn
#

That's 1/4th of the time spend on commercials.

half spoke
#

welcome to america, grote

stark prawn
#

And from what I've heard they also pay a ton for it.

vestal briar
#

And uk

#

Ok

half spoke
#

"this is america" starts playing

vestal briar
#

Time to sleep

half spoke
#

never

stark prawn
#

Like $25+ just for tv

half spoke
#

sleep is for the weak

tired osprey
#

15 min of time for 45 min episodes is quite common in germany too

#

3 breaks with 5 min each os the viwer doesnt really notice it

half spoke
#

theres a reason i dont watch cable

vestal briar
#

What shall I do

tired osprey
#

i surely posted a video there sometimes

#

let me use the magic search bar for you

vestal briar
#

Thanks

#

<3

stark prawn
#

โœจ

vestal briar
#

๐Ÿ’‹

tired osprey
#

from: Nix#0120 has: video in: ot0-never-spoke-a-useful-mouth -> many ivdeos

vestal briar
#

โ„

#

k

#

It's weird that 1980 is going to be 40 years ago now

tired osprey
#

in the meantime you can help me with a rust problem ive been banging my head against for abotu 2 hours if you want

vestal briar
#

I will try

tired osprey
#

cool

vestal briar
#

Not like I can do anything

#

But may aswell

tired osprey
#

ive been reading his code for an hour and im not getting it

vestal briar
#

So it goes exactly like this..

#

runs away

tired osprey
#

cool

#

how do i reproduce that in rust

#

if only rags was here

vestal briar
#

Uhh

tired osprey
#

he would know

vestal briar
#

He is using hal class

tired osprey
#

yes

vestal briar
#

embedded_hal

#

Now wheres that

tired osprey
#

but there is an InputPin and an OutputPin trait in embedded hal

vestal briar
#

Yes

#

So bind to the same pin?

tired osprey
#

however your pin should only be allowed to have one of them at once

#

so how does this motherfucker get it to have his pins with both

vestal briar
#

You know how you can have multipule things communicating on the same port

narrow comet
#

this man is too intelligent

vestal briar
#

Like port 80

tired osprey
#

yes that is what im trying to do owen

vestal briar
#

I am assuming the same is happening here

tired osprey
#

question is how

#

HOW

vestal briar
#

Magic

narrow comet
#

wait

tired osprey
#

I NEED TO COPY THAT MAGIC

narrow comet
#

just use Python

#

dummy

vestal briar
#
use hal::digital::InputPin;
use hal::digital::OutputPin;
tired osprey
#

fuck python

#

seriously

#

for this task fuck python

narrow comet
#

you can do this easily in Pythonnnn

tired osprey
#

no

vestal briar
#
pub trait OpenDrainOutput: OutputPin + InputPin {}
impl<P: OutputPin + InputPin> OpenDrainOutput for P {}
tired osprey
#

not at all

#

python doesnt even run on the MCU im using

#

i even had to bootstrap support for this MCU in rust from the bottom up myself

#

yes owen

#

ive seen that

#

ive copied it

#

it doesnt work

#

its not like i cant read

vestal briar
#

Poor nix

#

So sensitive

tired osprey
#

i mean they are good and i know why but still...

#

๐Ÿ˜ฆ

vestal briar
#

So cast

tired osprey
#

did you read the last part

#

of the msg

vestal briar
#

FUCK THIS error (its good anyway)

#

Oh yeah that's easy

#

Just implament it

tired osprey
#

its actually not because that error is device specific

narrow comet
#

oi

#

I have a solution

#

what OS are you running

tired osprey
#

my driver has to work on all stm32 chips

#

what OS I am running or what OS my chip is running

vestal briar
#

Ok

narrow comet
#

you

vestal briar
#

Maybe C has a more popular choice for embedded

narrow comet
#

or the chip

tired osprey
#

well you can freely choose between windows 10, fedora 30, fedora 28 and debian

#

and the chip isnt running an OS

vestal briar
#

Then reverse engineer that

tired osprey
#

see owen

vestal briar
#

See nix

narrow comet
#

makes sense, didn't think the chip would be runny an OS but you confused me

tired osprey
#

i know how to do this is device specific rust

#

but i have to generalize it

#

just a trait thing

#

just a fucking type thing

#

did i mention types freak me out sometimes

narrow comet
#

so what I would do is uh.

vestal briar
#

Nix

#

Why don't you just use 2 pins

narrow comet
#

use dnf, yum, control panel, apt and what have you

vestal briar
#

Wouldn't that fix this

narrow comet
#

to just delete any Rust installations you may have

vestal briar
#

Shh @narrow comet

#

It's alright

narrow comet
#

then

tired osprey
#

using two pins isnt acceptable

vestal briar
#
When an I/Ox pin is set as an output, it is possible to read its status by also setting it as an input pin. When reading the status of the I/Ox pins set as inputs the status of an I/Ox pin set as both and input and output pin is also returned```
tired osprey
#

nix has to follow a standard

narrow comet
#

drink a dr. pepper while watching the sunset

vestal briar
#

Ok then follow it

tired osprey
#

yes

vestal briar
#

So if you follow it

tired osprey
#

for the stanadrd i need an input and output pin at the same tme

vestal briar
#

You won't get this error

tired osprey
#

fun fact

#

the standard is a rip off of a well working other standard which they modified (they basically added a bunch of useless shit to it and made it more unsafe) so they dont have to pay license fees for the good stnadard

narrow comet
#

inb4 unfun fact

#

yup

vestal briar
#

What

tired osprey
#

yes

#

it goes like

#

Good standard -> license fees

conclusion
remove safety features from a good standard, add a few additional useless transmitions
-> by law other standard
-> no license fees

#

yay

vestal briar
#

Called a rip-off nix ๐Ÿ˜…

tired osprey
#

yes but a rip off made worse on purpose

vestal briar
#

Yes

tired osprey
#

see if i wanna read from a chip with teh good one i do

start slave_addr read_bit register_addr <data resposne> stop

in this i do (and now it gets funny)
start slave_addr write_bit register_addr stop start slave_addr read_bit <data response> stop

#

because transmitting the slave address twice makes sense right

vestal briar
#

Well wouldn't that just be changing the direction of the gpio flow from input to output

narrow comet
#

this is what's known as venting

#

all you have to do is say

vestal briar
#

Lyric with fancy terms

narrow comet
#

"mhm, okay, yup, right, ouch, wow"

tired osprey
#

i mean im not even mad at them for ripping off i2c

narrow comet
#

until they shut up

tired osprey
#

im mad at other things

vestal briar
#

Ohh

narrow comet
#

@tired osprey oh, yup

#

mhm

#

oh I see

vestal briar
#

I thought you where talking about programming

tired osprey
#

just for you i wont shut up

vestal briar
#

Not just smile and nod

narrow comet
#

mhm, nice, wow

vestal briar
#

Lyric

#

Good boy

#

Get to bed

#

Nix

#

Good boy

#

Get to bed

tired osprey
#

just because a few omni vision pricks dont want to pay license fees

narrow comet
#

I can't sleep you doink

vestal briar
#

It will all make sense with a clear head

#

Shh

#

It's ok both of you

tired osprey
#

its not about making sense

narrow comet
#

I am a diabetic this is nawt fair

tired osprey
#

there is nothing confusing there is a fundamental part of software missin

vestal briar
#

Yes

#

So sleep

tired osprey
#

no

#

solve

vestal briar
#

No

tired osprey
#

yes

narrow comet
#

no sleep

vestal briar
#

Sleep then solve

narrow comet
#

for him

#

he no need

tired osprey
#

fuck sleeping

vestal briar
#

Problem solving is hard when tired

narrow comet
#

wrong

vestal briar
#

Tired mode is for powering through on known task

tired osprey
#

i actually successfully moved my sleeping rythm towards 3-4 am in the morning in the past week

vestal briar
#

Eh

narrow comet
#

my rhythm is a little broke

vestal briar
#

I am off today/tommorow

narrow comet
#

I'm so tired but I cannot sleee

#

p

tired osprey
#

im off until september

#

lol

vestal briar
#

Nice

tired osprey
#

anyways

vestal briar
#

You know how boring cs class is

tired osprey
#

SOLVE

vestal briar
#

Yes

tired osprey
#

yes

vestal briar
#

Sleep n solve

tired osprey
#

no

vestal briar
#

no no

#

Double negitive

tired osprey
narrow comet
#

who decided that hyperglycemia should mean insomnia

#

who was like mhm let's make that be a thing

tired osprey
#

if only the onewire example code wouldnt prove him wrong

narrow comet
#

screw you god

vestal briar
#

Yes

#

That's what I fucking said

#

Woo

narrow comet
#

is scOwez like toad or something

vestal briar
#

No

#

Frog

narrow comet
#

what's your deal, are you toad

vestal briar
#

Lyric

tired osprey
#

owen he is going further than you

#

a lot

vestal briar
#

What are you talking about

#

Yes but still

tired osprey
#

he is proposing a device agnostic approach to this

vestal briar
#

I AM THE GOLDEN GOD