#ot1-perplexing-regexing

1 messages · Page 282 of 1

rough sapphire
#

@torn mural Yeah LA riots were no joke. Just recently was the 30th anniversary of the Tianamen Square massacre as well.

half spoke
#

oof :/

#

i would love to do research on them but
they were just so horrible, i can't really bring myself to watch it, it would fuck with my mental health

rough sapphire
#

Knowing history in my opinion is far better than the alternative. Not knowing what came before leads to a vicious cycle of repeating history.

#

Hi

#

o/

#

Hello

#

How are you

#

I'm doing well, yourself?

#

i'm well too

half spoke
#

well, it's either "not know the specifics of history" and be a lucid and productive member of society, or "know the dirty details of history" and not be able to do anything lmao

rough sapphire
#

I think if enough people know about things like the Tianamen Square massacre, it'd make a massive difference.

half spoke
#

im pretty sure most people know it happened

rough sapphire
#

The book about algorithms have 1000 pages

#

Many don't, actually.

#

Sorry

half spoke
#

really?

#

it's kind of everywhere

rough sapphire
#

Yeah, lots of people in China have no clue about the incident or what happened.

half spoke
#

thats a very different thing than "I think if enough people know about things like the Tianamen Square massacre, it'd make a massive difference."

#

its almost like living in a dictatorship that suppresses the flow of information is bad

rough sapphire
#

I think this is in part about the china government control of the press

half spoke
#

anecdotal, but ive never once heard someone say "what was tianamen square?"

rough sapphire
#

Are you in China though?

half spoke
#

besides, not everyone can handle hearing the dirty details of what happened

#

"its almost like living in a dictatorship that suppresses the flow of information is bad"

rough sapphire
#

Absolutely, no doubt

half spoke
#

you said "I think if enough people know about things like the Tianamen Square massacre, it'd make a massive difference."
not "enough people in china"

rough sapphire
#

sounds like youtube of today

#

Yes, I did.

half spoke
#

most governments rewrite their atrocities out of history

rough sapphire
#

they do..

#

But that doesn't change what I said though.

half spoke
#

"I think if enough people know about things like the Tianamen Square massacre, it'd make a massive difference."

#

thats different than "I think if enough people in china know about things like the Tianamen Square massacre, it'd make a massive difference."

#

those two things are very different

grave phoenix
#

Sup

rough sapphire
#

wazzuuupppp

#

they should make a new Scary movie..

half spoke
#

WAZZAAAAAAAAAA

rough sapphire
#

run bitch RUNN

#

@half spoke That's twisting my words a little bit though, isn't it? It's implied that I meant individuals in China, as that's where it happened.

half spoke
#

i disagree

#

you may have implied it, but i dont think its easily inferrable

rough sapphire
#

Well that's what I meant

half spoke
#

sorry if you felt i was twisting your words

#

that wasnt my intention

rough sapphire
#

I think this calls for a duel

half spoke
#

i forfeit

#

too tired

rough sapphire
#

@rough sapphire Not my scene.

#

come on.. you can choose your weapon.. snowball.. paper planes.. artichoke

#

Not into thunderdome type dueling lol

vapid bluff
half spoke
#

TWO CODERS ENTER

#

ONE CODER LEAVES

rough sapphire
#

fucking bidoof

vapid bluff
#
values = [1, 2, 3, 4]
product = 1
all((product := product * i) for i in values)
#

lel

grave phoenix
#

That's not valid syntax right?

vapid bluff
#

it is in 3.8

grave phoenix
#

wot

#

What does it means

vapid bluff
#

basically the same thing as this:

values = [1, 2, 3, 4]
product = 1
for i in values:
    product *= i
grave phoenix
#

But isn't that just 4!

vapid bluff
#

:= is called an assignment expression operator. does what it says on the tin. performs assignment in an expression

#

well yea but consider that values has random stuff in it instead

#

[1, 2, 3, 4] i was using this just as an example

#
values = [12, 92, 88, 3]
product = 1
all((product := product * i) for i in values)
#

there

grave phoenix
#

I see

#

So, not only performs an assignment, but also returns the assigned value

vapid bluff
#

that too

grave phoenix
#

It's a preassignment expression operation? Or postassigment expression operation?

vapid bluff
#

post

#

if by postassignment youre referring to when it returns the value

grave phoenix
#

So, it's just an assignment operator as in C/C++

half spoke
#

what's the call to all() doing?

#

ah nvm

vapid bluff
#

so now we kind of have ++ prefix 😄

#
value = 1
_ = 0
print((_ := value, value := value+1)[0], value)
#

i guess this works as a postfix ++ but of course the ugly meters are off the charts

grave phoenix
#

Now we need stuff like :+= for and post increment assignment operator and +:= for a pre increment assignment operator

#

xd

vapid bluff
#

id be happy with just a blanket pre assignment operator

#

maybe =: ? lmao

rain spindle
#

Was anyone here part of the rethinkdb to Postgre move of python discord?

I'm interested in doing this, but it's a bit of a issue trying to convert my json data structure over.

sand goblet
#

I don't think they ported the data structures lol

#

It looks to me like it was a redesign entirely

rain spindle
#
{
    "id": 2818828181919,
    "invertory": {
                         "stone": 10,
                         "memes": 420
                    },
    "in_boat": True
}
#

How would I go around putting this sorta thing in SQL?

#

Seperate tables for each piece data piece?

#

And how do you do something like that inventory thing? is that a table per person?

sand goblet
#

No, it's an inventory table with foreign keys

wet steppe
#

Why are memes in the boat

#

Do memes go there 👀

shell blade
gentle moss
#

golden song

#

QUIT THAT BANGIN'

sand goblet
stark prawn
#

This octopus
Let's give him boots
Send him to North korea

vestal briar
#

I think I need to use nosql for stuff

#

:(

oak tangle
#

@timid latch You joined this server recently, right?

timid latch
#

yes

#

2 or 3 days ago

#

i think

oak tangle
#

Oh, nice.

#

Have you been programming in Python for long?

timid latch
#

yes, 1 or 2 years i whould say. but in the last year I have been realy learning a lot. but whould not say I am a master.

oak tangle
#

Well, you are helping a lot of people

timid latch
#

I like helping others 😃

oak tangle
#

That really helped me to learn python better when I started doing it

#

Do you work with Python as well?

timid latch
#

no, this is more of a hobby

oak tangle
#

Oh, you're a hobbyist like me! nice

timid latch
#

😃

shell blade
#

Yay hobby people

oak tangle
#

Awake already?

timid latch
#

me?

oak tangle
#

No, @shell blade

#

I think she went to bed when I woke up

shell blade
#

I haven't slept yet

oak tangle
#

ah

#

that explains it

wet steppe
#

go sleep

#

:moon:

#

🌙

shell blade
#

I have strep my sleep patterns are a mess

oak tangle
#

Oh

#

hope you feel better soon

shell blade
#

Thanks, yeah sometimes I sleep all day or w/e but I have not been tired at all an do made sure to take my vivanse early too its super weird

timid latch
#

@oak tangle why were you asking me those questions, just wondering or were it something else?

wet steppe
#

he's a detective

timid latch
#

did I do something wrong?

oak tangle
#

No, not at all

timid latch
#

good 😃

shell blade
#

Pikachu detective

oak tangle
#

Just noticed that you were active a lot

#

But I'm really bad at making casual conversation

wet steppe
#

it sounded like an interogation lmao

oak tangle
#

haha

#

yeah

#

I figured

#

sorry, @timid latch

wet steppe
#

it was okay really don't worry 🌻

timid latch
#

np 😃

#

were you wondring if you should give me helper? (sorry if this question is a bit pushing)

oak tangle
#

No, not really. We usually wait a while/observe people for a while before we truly start considering that

timid latch
#

ohh, okey. 😃

oak tangle
#

just noticed you were in the help channels a lot the past two days, but maybe our timezones line up a bit

timid latch
#

my clock is at 13:56

shell blade
#

Almost 2pm

oak tangle
#

Mine as well (CEST, I live in the netherlands)

shell blade
#

Its 6am here

oak tangle
#

Yeah, I thought so

#

That why I expected you to still be sleeping

#

I hope our qualifier didn't give you nightmares

#

man, imagine lemon staring at you like that before bedtime

#

Now that would be a nightmare

shell blade
#

No maybe I dunno dev frustrated why I can't find the bug

timid latch
oak tangle
#

It's one of the owners (but you probably noticed that already)

timid latch
#

yes

#

yhe*

oak tangle
#

He's our resident Viking

stark prawn
#

With the addition of server boosting someone should make an animated version.

shell blade
#

I told him he looked liked a viking he didnt like that lol

minor jewel
oak tangle
#

We already have an animated version of lemon, but I can't use it, because I don't have nitro

stark prawn
#

It's not a 4 part one.

oak tangle
#

:lemonshake:

#

true, true

stark prawn
#

Someone yesterday mentioned they had 5x5 animated emoji for something different.

#

Now that would be marvelous.

oak tangle
#

@shell blade Yeah, he's probably going to swing his axe at me now, like a proper viking.

shell blade
tame terrace
#

hm. I don't have an axe emoji.

tired osprey
#

im sure vikings got battle hammers as well

half spoke
#

how intersted would you guys be in a paper on designing secure applications for an inherently untrustworthy system?

#

thought came to me a little while ago, but im not sure how interesting it would be

wet steppe
#

yeah

#

sounds good

proper dune
#

Define inherently untrustworthy system?

narrow comet
#

no private memory lmao

half spoke
#

awesome
pretty far away from my final project, but im trying to think of ideas

#

a hypothetical system where at any given moment, an attacker could have full access

#

a good example is an ATM

#

because holy shit those things are terrible

narrow comet
#

why must the terrible things be the things in charge of money

half spoke
#

thats capitalism for you

proper dune
#

Sounds like an interesting thing to read given decent insight but Im not sure what insight you can get out that isnt already obvious

half spoke
#

not really looking to give insight, more trying to find new techniques to mitigate potential attacks

#

like "assuming an attacker has userspace control over this machine, what can we do to keep data secure anyway?"

#

ugh, why are computers so insecure

gentle moss
#

lots of things are really insecure

half spoke
#

yeah but why are all the things we depend on woefully insecure

gentle moss
#

i broke into my girlfriends car with a piece of string the other day

half spoke
#

lmao

gentle moss
#

¯_(ツ)_/¯

narrow comet
#

@gentle moss how

gentle moss
#

i'm not going to describe how to break into cars in this discord

#

:P

narrow comet
#

fair

proper dune
#

how to break into cars: get the keys

gentle moss
#

that's.... not breaking in

#

that's stealing a key

proper dune
#

and then smash the window with it

summer rampart
#

the easiest way would be to [REDACTED]

half spoke
#

technically its still breaking and entering

#

or is it? breaking and entering is entering a private residence without permission with the intent of committing a crime

#

but is a car a private residence?

#

laws are weird

narrow comet
#

no, I think it'd just be property damage and the theft...?

#

idk

gentle moss
#

smashing a window would be breaking in, yeah

#

that counts

proper dune
#

to break into a car, simply g̷̛̅i̸͌̈v̶̱̊ë̵̲ ̸̂͂ǘ̷̻p̷̌̽ ̷͊͛ŷ̸̄o̸̽̚ȕ̵̕r̵̈̏ ̸̍͒f̴͋͝i̵͆͠r̷͛̕s̴̾̓t̵͋̌ ̵́͗b̴̀̃o̶͗͛r̸̦̀n̷͙̍

gentle moss
#

also it's not breaking and entering

#

that's specifically a property

half spoke
#

imagining that in philly bo's voice tbh

vapid bluff
#

on their newer phones samsung have an electronic fuse that trips at the first sign of rooting

half spoke
#

oof

vapid bluff
#

this is, as far as im aware, irreversible

half spoke
#

is that legal?

gentle moss
#

sounds like it shouldn't be

proper dune
#

it doesnt disable your phone or anything

#

just voids your warranty if you're in the US

vapid bluff
#

it sounds like something ATMs should have too

proper dune
#

or does nothing if you're in a country with decent protection laws

vapid bluff
#

first sign of tampering -> fuse blows -> sends massive voltage through entire system and fries it

narrow comet
#

thought warranty was voided anyway

proper dune
#

that's not what happens

vapid bluff
#

ideally then preventing the lock or whatever is keeping them oney inside from being opened too

narrow comet
#

@vapid bluff then every ATM would be broken all the time

#

if it totally destroys it

vapid bluff
#

ok, serious tampering

#

like if somone manages to get inside the thing to a good degree

proper dune
#

the fuse is tripped when you run a bootloader not signed by samsung

narrow comet
#

just activate dynamite and you get bombed

proper dune
#

there's loads of other ways to exploit systems than by running a different bootloader

vapid bluff
#

something that would be hard to do. youd have several layers of physical protection and then the fuse

#

as a last resort

#

@proper dune im talking about hypothetical ATM fuse not the phone ones

gentle moss
#

[14:25] meta: first sign of tampering -> fuse blows -> sends massive voltage through entire system and fries it

#

what would that achieve?

vapid bluff
#

in case that's not what happens was in reference to me

proper dune
#

yeah what i'm saying is, you cant just transfer it over. the only thing about the knox fuse is that it persists when it runs an unsigned bootloader

#

for one, exploiting an ATM probably isnt through a custom bootloader

#

and that if you can already detect unsigned software running, you dont need any kind of fuse at all

vapid bluff
#

@gentle moss well im making a load of assumptions, like whether the lock on the safe where the money is held is operated electronically or not. also they wouldnt be able to pawn off/reuse fried parts for reverse engineering etc as easily if thats what theyre gonna do

gentle moss
#

hello, i am here to test your security

vapid bluff
#

im obviously not saying it would be a 1:1 transfer of the knox fuse or that ATMs are exploited through running a custom bootloader

gentle moss
#

ATM theft has shifted significantly in the last 10 years

vapid bluff
#

@proper dune

#

rather something that operates in a similar way and kills the entire system if compromised

#

woah lol

gentle moss
#

yah, it's easier to steal the whole damn thing

#

then just grind open the cash safe

#

¯_(ツ)_/¯

#

this has happened to about 4 ATMs in the last 6 months where I live

#

they steal heavy equipment from a building site (easy) then use it to smash the ATM out of a wall and just fuck off with it

stark prawn
#

damn.

gentle moss
#

the other is just lifting those stand alone ATMs into the back of a van

stark prawn
#

Here they just use cars.

summer rampart
#

Have you read the news about the people who took a blowtorch to an ATM and ended up welding it shut?

gentle moss
#

rofl

#

that sounds funny

#

fyi there are a few good talks from DEFCON about jackpotting / exploiting ATMs that covers the software side of it rather than uhhh

#

physical

#

stuff like popping the covers on standalone ATM's and getting a USB stick into a port then using Win XP exploits

stark prawn
#

windows xp driven atm's

gentle moss
#

since so many ATMs run XP embed

stark prawn
#

Or using the audio jack

gentle moss
#

oh you mean for hearing aid loop or w/e

vapid bluff
#

ok new idea

#

get this

#

we turn all atms

#

into transformers

gentle moss
#

:D

#

there have been some cool as fuck ATM hacks

proper dune
#

i can get behind this

noble gate
wet steppe
#

^possible bot?

oak tangle
#

Hmm, I don't know. Bots usually spam something that is actually spam instead of a google trends link to minecraft vs fortnite

#

And, any reason for dropping that random link so randomly in one of our channels?

gentle moss
#

he just came to rub salt into the forknife

queen sluice
#

Anyone here know much abotu .zshrc stuff?

narrow comet
#

go and ask

gentle moss
#

i mean he just did.

queen sluice
#

Ha!

#

Its super confusing how the prompt works

#

I eventually got what I wanted though before asking...

narrow comet
#

prompt?

#

oh yeah that stupid wizard thing is stupid as hell @queen sluice

#

just config with the config file itself

vestal briar
#

How tf would you even find atm exploits

#

Yes I would like to buy this 50k atm to test on please

narrow comet
#

just go up to a real ATM and try to exploit it lol

#

you won't be stopped

gentle moss
#

well tbh you can kind of just order an ATM

#

¯_(ツ)_/¯

#

sorry, i mean security professionals can kind of just order them

narrow comet
#

writing pristine code is cool

#

I'm going for the perfect function

#

for the qualifier

#

for fun

sinful copper
#

apparently cheap ATM machines only cost like 1500 bucks

stark prawn
#

ATM machines

gentle moss
#

:D

narrow comet
#

ATM machines

rain spindle
#

Capatilism

gentle moss
#

@sand goblet you know it's national doughnuts day right?

sand goblet
#

I didn't

#

:P

gentle moss
#

ahhhh

#

some brands are fucking weird with this shit.

sand goblet
#

but I couldn't have gotten doughnuts today anyway

#

lol yeah that's.. yeah

gentle moss
#

i mean i guess you've got to get the holes in them somehow

#

but that's an bit extreme

sand goblet
#

haha

#

I feel betrayed

rough sapphire
#

Debian?

wet steppe
#

use

#

Fedora

#

BTW

sand goblet
#

Nah, more that Etcher is electron

#

haha

#

it was unexpected

vestal briar
#

Yep :/

#

I mean it's open source so you could port some stuff over to gtk or something

wet steppe
#

why is Etcher electron lol

#

its such a small app

vestal briar
#

Because of the "mordern interface"

#

@sand goblet There is a cli-orientated version fyi

oak tangle
#

!superstarify 555510689972879360 1d

royal lakeBOT
#
Congratulations!

Your previous nickname, أمان محمد, was so bad that we have decided to change it. Your new nickname will be Aretha Franklin.

You will be unable to change your nickname until
Sat, 08 Jun 2019 17:27:26 GMT.

If you're confused by this, please read our official nickname policy.

narrow comet
#

nice

gentle moss
#

You better think

#

THINK

#

think about what you're tryin' to do to me

oak tangle
#

Think

#

Let your mind go

#

Let yourself be free

#

Or something

gentle moss
#

close enough

#

:D

rough sapphire
#

sup

gentle moss
#

not much apparently

minor jewel
#

@narrow comet moved here since theres a conversation going in ot0

#

softwrap?

#

it works

gentle moss
#

mars is part of the moon

#

the moon is part of mars

oak tangle
#

Are you okay, bisk?

#

Caramel is part of Mars, but I've never found a moon in there.

vestal briar
#

Well

#

@oak tangle

#

Mars mooncake

minor jewel
#

impossible...

gentle moss
#

oh i'm okay ves

vestal briar
#

r/ihadastroke

gentle moss
minor jewel
#

r/ihavereddit @vestal briar

#

donald trump cant count

vestal briar
#

Fucking christ

#

That president doesn't realize that a moon iss is a gateway to other planets

sinful turtle
#

(It happened when I posted a message that just had a 'Right-To-Left Override' in it)

rough sapphire
#

Quality design bt

#

w

robust sierra
#

what does he mean by "of which the Moon is a part"

gentle moss
#

yeah, it's hard to understand in multiple context's

#

"NASA shouldn't go to the moon, we already did that. They should focus on bigger things like Mars, and we'll need to go to the moon to achieve that."

narrow comet
#

@gentle moss I think the point is that they're spending so much money they should be easily able to get to the Moon and going to Mars should be the next step

gentle moss
#

yeah, but he says the moon is part of mars

#

soooooo

#

it's got to be part of the mars plan

narrow comet
#

I guess?

gentle moss
#

but he says they shouldn't go to the moon

wet steppe
#

flat earth
and moon in mars

narrow comet
#

@gentle moss well, no, he says they shouldn't talk about it

#

the implication I believe is that it shouldn't be a big deal to go to the moon again

gentle moss
#

oh so nasa should just shut the fuck up about everything it does EXCEPT mars

vestal briar
#

Yeah

#

Fucking idiot

gentle moss
#

i get what his take is

#

but it's fucking stupid

narrow comet
#

then again he goes on to say defense and science as other two things to target

gentle moss
#

going to the moon IS a fucking big deal

narrow comet
#

which is A+

gentle moss
#

even today

vestal briar
#

Yeah

narrow comet
#

yup

vestal briar
#

We need something around the moon to feasably get to mars anyway

wet steppe
#

Mars has big safety issues

vestal briar
#

Either a moon base or a space station

gentle moss
#

and realistically you've got to PRACTICE mars

#

where better

#

than

#

the

#

fucking

wet steppe
#

especially if they want to come back and not just die on mars

gentle moss
#

moon

vestal briar
#

Yep

#

Short travel time

wet steppe
#

if they are willing to RIP on mars then the mission is doable already

vestal briar
#

Pretty safe

narrow comet
#

the order of things that should be focused on

vestal briar
#

Low gravity

narrow comet
#

Mars
Defense
Science

vestal briar
#

Already got tech to go tomorrow or in at max 2 years

gentle moss
#

nasa needs to make habitats for mars

#

the moon is a great place to practice that shit

tired osprey
#

NASA needs to make many things for Mars

gentle moss
#

or even to create a launch pad

rough sapphire
#

you know what else is a great place to practise that shit?

gentle moss
#

to make getting to mars easier

rough sapphire
#

Earth.

narrow comet
#

eh?

tired osprey
#

no

#

that is in fact not true

rough sapphire
#

Earth will never be as uninhabitable as Mars

narrow comet
#

practice leaving the atmosphere on Earth

tired osprey
#

earth is a shitty place to practice this

narrow comet
#

genius

tired osprey
#

and mars has an atmosphere

#

so thats also wrong

wet steppe
#

Elon Musk is gonna get to Mars before NASA

rough sapphire
#

Anything you can do on Mars

#

you can do better on Earth

narrow comet
#

leaving the atmosphere

#

our atmosphere

gentle moss
#

can you explore mars better on earth than on mars?

grim pelican
#

@rough sapphire please don't use the r-word on this server

rough sapphire
#

What is there to see on Mars?

gentle moss
#

MARS

rough sapphire
#

That we already didn't

gentle moss
#

MORE MARS

narrow comet
#

more mars

#

dumbo

gentle moss
#

drill some holes as a human in mars

#

look at mars as a person

#

say stuff about mars, as a person

#

you know

#

human stuff

#

because we're humans

molten goblet
#

mars human stuff

gentle moss
#

fuk is wrang mate

rough sapphire
#

Most pointless thing I ever heard

#

anyway, remind me in 2024

gentle moss
#

the pursuit of knowledge

#

so pointless

narrow comet
#

writing perfect Python code takes a long time

gentle moss
#

fuck we go to the moon for?

#

we can just send probes eh

tired osprey
#

has ice been doing anything not related to trolling today

gentle moss
#

don't need those fucking poncy astronauts jumping all over it

#

what's the point of that

wet steppe
#

lmao I like it when bisk is like this

narrow comet
#

@tired osprey he's been in help chats

tired osprey
#

i see

rough sapphire
#

Nah I was trolling all day

gentle moss
#

lol jk m8 fooled u

tired osprey
#

since when does bisk speak like modern kids

narrow comet
#

never even seen this ice dude in all my life

#

and I've been here a solid like

#

probably a whole two weeks

gentle moss
#

i still don't know when you got here, i just accepted you

tired osprey
#

😮

rough sapphire
#

because I joined today since I wanted to ask something but figured it out before I could ask

gentle moss
#

stop being mean

rough sapphire
#

maybe I should leave

narrow comet
#

when who got here

gentle moss
#

not you ice.

tired osprey
#

Compared to you Im not mean bisk

narrow comet
#

oh ice only just joined

wet steppe
#

hi ice

gentle moss
#

hello ice

tired osprey
#

we can find ice on mars

gentle moss
#

your take on going to mars is dumb but i'm sure you're alright

narrow comet
#

guide on assimilate into community: aim for help channels

#

slowly osmose into off-topic

#

take over server

wet steppe
#

nah I've never even been in a help channel

narrow comet
#

suddenly, literally 1/4 of the total characters sent on the server are you

#

(this literally happened)

wet steppe
narrow comet
#

it is topkek

#

but it happened

#

I don't type that much, do I

#

tbh this server at least moves faster so I'm not taking up entire screens

vestal briar
narrow comet
#

I know, right

#

five thousand

#

can someone figure out the rate of messages I'm sending

#
  • 1.50 it, I sleep at night
grim pelican
#

wow you guys were nearly even

tired osprey
#

considering import has been here a lot longer than owen thats quite interesting to see

robust sierra
#

im talking on the server less often soo maybe thats why?

grim pelican
#

nix your message count is more than all three of us combined, impressive

shell blade
#

how do you see that?

grim pelican
#

the search bar in the top right is very powerful

#

you can use the from: keyword to find all messages from a certain user

tired osprey
#

ive been here for ages though :p

grim pelican
#

!user 178876748224659457

royal lakeBOT
#
Nix#0120

User Information
Created: 3 years, 30 days and 6 hours ago
Profile: @tired osprey
ID: 178876748224659457

Member Information
Joined: 1 year, 9 months and 25 days ago
Roles: <@&463658397560995840>, <@&352427296948486144>, <@&295488872404484098>

Infractions
Total: 10
Active: 0

grim pelican
#

yea

shell blade
#

10 infractions

tired osprey
#

i gotta say

grim pelican
#

lol

tired osprey
#

that 3 of those are wrong spam alerts

shell blade
#

i think i might have one im not sure

#

!user 118378926149074953

royal lakeBOT
#
Nope.

Sorry, but you may only use this command within #bot-commands.

grim pelican
#

!user 118378926149074953

royal lakeBOT
#
Madi#1080

User Information
Created: 3 years, 6 months and 15 days ago
Profile: @shell blade
ID: 118378926149074953

Member Information
Joined: 3 months and 14 days ago
Roles: <@&352427296948486144>, <@&505040943800516611>, <@&585529568383860737>

Infractions
Total: 0
Active: 0

shell blade
#

none

grim pelican
#

you can do !user with no arguments btw

shell blade
#

i have been here longer than 3 months though

grim pelican
#

did you ever leave and come back?

shell blade
#

oh yeahhh i was cleaning up my server lists cause they were all guild servers for wow and i left this one too lol

grim pelican
#

yea that'll do it

tired osprey
#

i wonder wether i should switch to i3 and alacritty

grim pelican
#

never heard of alacritty, i definitely plan on switching to i3 at some point

shell blade
#

nice

grim pelican
#

you just reminded me of my uptime nix

tired osprey
#

alacritty is some rust terminal emulator using the GPU to render shit

#

i promised the people to package it for fedora buuuut getting that monster standard compliant is a huge task

grim pelican
tired osprey
#

hey ive had this machine for not more than 8 hours

grim pelican
#

gEt oN mY lEveL

shell blade
#

mmm can i just stay here

rough sapphire
#

no

tired osprey
#

if i manually set my uptime higher than you

#

and send a screenie

#

what do i get?

rough sapphire
#

ok but what will you set it to?

tired osprey
#

higher than him

rough sapphire
#

also, jokes on you, my rpi has been running for months

tired osprey
#

his thing has an uptime of barely above a year

grim pelican
#

and it's my main machine

rough sapphire
#

ok, must have been playing WoW

tired osprey
#

can you even do that on linux

rough sapphire
#

yes, linux is great and does all things

tired osprey
#

fine brain ill switch to i3

shell blade
#

is WoW still shitty i left after legion?

#

like did they fix any of the issues

tired osprey
#

@steel fox should know

#

he is WoW addicted

#

or at least id argue he is

shell blade
#

i played that game for like seven years

#

very addicting game

tired osprey
#

I see

tame terrace
#

I played it for two. when it came out. it is indeed addictive. like crack cocaine.

#

glad I got out.

#

quit my school over that shit.

tired osprey
#

o_O

shell blade
#

what serve did you play on lemon? and what expansions did you play?

#

oh nm you would have been on euro realms derppp

tame terrace
#

no expansions, I quit early BC

shell blade
#

ohh

tame terrace
#

only ever played classic up to about aq

shell blade
#

i started at wrath through legion

tame terrace
#

RP server. ran a huge community

#

surprise surprise, right?

shell blade
#

lol, I never got into rp my self

tame terrace
#

running communities has always sorta been my thing.

#

I didn't really RP either but the servers were great because people were polite and tended to be more mature.

shell blade
#

I always landed on servers where i got recruited for guilds

#

then when mythics became competitive i mostly just did that

tame terrace
#

every pvp or pve server back then were shit holes full of toxic people as far as I could tell

#

but the RP servers, although filled with dorks, were a good place to build a nice and friendly community

#

like this one.

shell blade
#

yeah but sometimes rp people can be snobs too like if you don't rp right or something

tired osprey
#

what just happened?

shell blade
#

I thought i got kicked lol

tired osprey
#

yeah

bleak lintel
#

guild crashed by the looks of things

#

hm, I wonder if the cap increase didn't take effect

shell blade
#

but all in all rp servers are more friendly especially Trade chat lol

tame terrace
#

@bleak lintel can you check with partner chat?

bleak lintel
#

Yeah I'm already on it

shell blade
#

wow we need to throw a party when we hit 25,000

bleak lintel
#

lol

tulip palm
#

let's make a minecraft server :^)

tired osprey
#

again?

tulip palm
#

damn that was so long ago. was it 5k or something?

tired osprey
#

at least factorio this time

shell blade
#

I never played minecraft

sand goblet
#

orly

shell blade
#

no

sand goblet
#

aw

shell blade
#

just didn't seem like my thing

sand goblet
#

pydis minecraft server when

#

oh wait

tulip palm
#

haha i just checked, it was our 3k milestone

tired osprey
#

wasnt it you who hosted that thing :p

sand goblet
#

exactly, nix

wet steppe
#

Omg Minecraft yes

narrow comet
#

infractions 1?

#

how was I not aware I had one

#

I can't even think what it would be from

#

wait I've been here for only 22 days

#

5 thousand msgs

#

is about 230 messages a day

#

meanwhile all you guys

#

have worse ratios

#

than 230 messages a day

#

apparently

wet steppe
#

230 messages a day

#

is not a ratio

tulip palm
#

it technically is

#

230:1

#

messages to days

wet steppe
#

oh yeah

#

it is a ratio

narrow comet
#

dumbo

wet steppe
tulip palm
#

:D

narrow comet
#

230

#

match that and I'll give you an infinite amount of cash

grim pelican
#

thought you were about to measure in hertz there for a second

narrow comet
#

uhh?

#

oh lol you're right I should

grim pelican
#

it's the only logical method really

narrow comet
#

roughly 0.002 hertz

#

that's 0.15 a minute

grim pelican
#

finally a metric i can understand

narrow comet
#

actually not that much but it includes long periods of downtime

#

if we * 1.5 it to try and get the metric for me being awake

#

0.23 a minute

#

not even 1 a minute, I'm still unhappy

narrow comet
#

@twilit marlin one recieves two images and picks which one is a real face

#

the other one recieves random data and tries to make a face

#

the one that picks which one is a real face gets trained based on if it got it right

#

the other one gets trained on if it can trick the one trying to figure out the faces

twilit marlin
#

huh

#

sounds interesting

gentle moss
#

Hello

rain spindle
#

Hi

shell blade
#

ok we need this emoji ablobhammer + lemon

tender prairie
#

Is it a good idea to participate in the code jam although I can only work on it until july 5th? Would really like to Join it but i’m unsure if thats enough... (i can work on if Full Time tho)

tulip palm
#

yeah that should be fine, just do what you can. you'll have two other teammates who can carry on working on it.

#

missing two days doesn't seem nearly as bad as it could be.

#

oh hey, i'm away after july 5th too

#

how spicy

tender prairie
#

Haha nice, I misread it, thought it goes until july 9th for some reason 😂

sand goblet
#

Wonder if anyone here uses Backloggery

#

I don't, but it might be time for a replacement..

#

Creator of Backloggery

#

Of course discord sent them in the wrong order

#

This over people being excited over the new destroy all humans remake

#

Sigh

wet steppe
#

THQ Nordic is nazi?

sand goblet
#

They did a dumb a few years ago and held their AMA on 8chan

#

Instead of reddit

#

That's all

#

8chan is just like every other chan - there's shitty people there and there's normal people there

#

Kind of like discord and reddit really

#

I wonder if they also ban kotaku articles :P

#

THQ Nordic has something like 80 games in production by the way

#

We'll be seeing a lot more of them

#

It is curious to me though

#

Backloggery is a pretty simple service

#

You could probably replace most of its features with about a week of work

#

It basically just allows you to keep track of your game completion stats - it's manual, too

#

They kind of can't afford to take a controversial stance

jagged fog
#

Lmao ama on 8chan

sand goblet
#

Haha, yeah, I don't really get why they did that

#

Reddit would have had a much wider audience

vestal briar
#

Hmm this looks pretty simple

#

Old php site

sand goblet
#

Django, postgres, kubernetes

#

Some kind of object storage

#

Bingo bango bongo

vestal briar
#

This is easy

#

What kind of thing is it

#

I don't understand the about us

sand goblet
#

It keeps a database of video games and allows you to track your progress in them

#

That's all

vestal briar
#

Ah

#

So it's just a trello board

sand goblet
#

Nah it's not even that

#

Your games have 4 completion states and you switch them as you go

vestal briar
#

Christ

#

I could make this auto-generated and better super fast

#

I am thinking using lutris's api to get games and icons

#

Then just some js-powered fucking checkboxes

sand goblet
#

Metacritic would be a better source

vestal briar
#

Oh yeah

#

Huh metacritic has an api

#

No it doesn't by the looks of it, need to scrape

sand goblet
#

It does

#

Their scores are embedded all over the place

vestal briar
#

Ah a 3rd party one driven by scraping?

#

Wifi died

#

Oh shoot

#

There is a pypi module :P

#

I would make a clone but I have more important things to develop and learn

sand goblet
#

Same

#

Bet someone will though

vestal briar
#

Yeah

hearty nacelle
#

Emmm hello?

vestal briar
#

I would choose nosql for this though

#

¯_(ツ)_/¯

sand goblet
#

Hi

vestal briar
#

Hi

hearty nacelle
#

Why is this server so huge? Python is a pretty shitty lang

vestal briar
#

Good for you

hearty nacelle
#

<@&267628507062992896> Why?

sand goblet
#

Haha

#

Goodbye.

vestal briar
#

Annd a troll

rain spindle
#

Another one.

vestal briar
#

There is 1 person online

#

Not gonna bother anyone, why even try to troll

sand goblet
#

Naw, he'll get it

hearty nacelle
#

What does that red thing do?

viral parrot
#

!ban 586901146036207652 troll nick with a troll name

royal lakeBOT
#

:incoming_envelope: :ok_hand: permanently banned @hearty nacelle (troll nick with a troll name).

sand goblet
#

That was a terrible troll

vestal briar
#

Yeah

#

Wow

sand goblet
#

You'd think they'd get creative by now

rain spindle
#

These guys come here all the time

vestal briar
#

At least hit all of the higher ranks

viral parrot
#

they come when we ban their friends

vestal briar
#

And pretend to ask a stupid question

#

So you get a longer time

sand goblet
#

Sounds like you're banning the right people then @viral parrot!

rain spindle
#

Well , I suppose gdude selfbots would make it more interesting

vestal briar
#

:)

#

Ooh

rain spindle
#

But people want to avoid getting ip-banned

viral parrot
#

yeah, agree.. we do not want those here

rain spindle
#

And mass mentioning.... that could get bad

vestal briar
#

Hi I am gdude's re-incarnation! I want to be your bessst friend for ever and ever

#

How long does it even take to mass mention

#

You could put like 10 messages in each channel mentioning someone

#

And then edit them

rain spindle
#

Well. You could probs get like 500 if you really, really tried

vestal briar
#

Yeah

rain spindle
#

We are talking 25 accounts

#

All setup

#

Then hitting enter

#

Hopefully that never happens

#

This server does really well at avoiding trolls

tame terrace
#

haha wooow

#

lowest effort troll I've ever seen

vestal briar
#

Yeah

#

this server is trash, lemme ping 1 guy thats online

#

10/10 troll

narrow comet
#

with 400 or less people you can mass mention the whole server immediately if my math is correct

#

otherwise it's at a rate of 80 people a second

#

so it'd take a while

vestal briar
#

You create new messages in every channel and edit each existing one

#

Thats the max you can do with ratelimits

narrow comet
#

editing doesn't mention

vestal briar
#

Or just instantly pm as much

#

Ah shoot

#

Ok @ half of them

#

pm other ones

narrow comet
#

is the message sending rate limit by channel?

vestal briar
#

Ones that fail @ them

#

I think yeah

#

I tried it

#

Well I just made a mass spammer directed at a friend for lols

#

Left it on for a while and we stopped it at 10k pings :P

narrow comet
#

I'd check the ratelimit tag on dpy, but

vestal briar
#

It pinged both of us at the same speed if on seperate channels

#

If on the same channel, it was random who would get pinged

#

I think the ratelimit is about 1 msg per second on each channel

narrow comet
#

@vestal briar it's 5/5s

#

per channel

vestal briar
#

Ah

#

That'd make sense

narrow comet
#

so you can do a fast burst but can't overdo it

vestal briar
#

Yeah

#

so (5 * channels) / 60

#

hz

#

Wait what way round is hz 🤔

narrow comet
#

hz is per second

#

most monitors display at 60hz

vestal briar
#

¯_(ツ)_/¯

#

So just 5 * channels * bot

sand goblet
vestal briar
#

Deep plate, Fancy pants

half spoke
#

why would a troll immediately ping admins to let them know theyre a troll?

#

"admins, please ban me"
like wtf

sand goblet
#

Because they're trying to be annoying

#

They want the reaction

acoustic fern
#

It's the frailty of genius

#

It needs an audience

#

:P

sand goblet
#

You're saying it was you? :P

narrow comet
#

honestly if the trolls had 2 brain cells they could get a lot of fun out of causing an argument instead of immediately ousting themselves

#

but noo

sand goblet
#

Nah, there's no instant gratification there

narrow comet
#

I said if the trolls have 2 brain cells

#

which they do not

rough sapphire
#

Quite interesting question i got while i was on some gaming event, is it even possible to create Steam application which you can't escape/abuse to launch browser/crash to desktop?

vestal briar
#

Yes

#

Some scammy steam games have crypto miners in em

jagged fog
#

Just registered on hackthebox, it's whack

grim pelican
#

i thought the hacking to get the invite code thing was cool

jagged fog
#

Ye

#

Was easy tho

grim pelican
#

still fun though

gentle moss
#

HAH

#

told you they're plates

narrow comet
#

@jagged fog for a second I thought there was no join link and you were legit supposed to hack into the site of your own initiative

#

unfortunately, no such luck

jagged fog
#

But you kinda do have to

#

@narrow comet wym

narrow comet
#

@jagged fog it gives you a special page and tells you to hack into it

#

it would have been way cooler if you had to hack into it because you decided to

jagged fog
#

Ye?

narrow comet
#

and you didn't know what page had the exploit on

jagged fog
#

Aha

#

Still it's something

#

Did you figure it out?

narrow comet
#

hm

#

not yet

#

thonking

jagged fog
#

First part is hardest imo, rest takes like 2 minutes at most

#

Gl

narrow comet
#

the main thing I have to do is figure out what they mean by "hack" because it can range from an actual exploit to reading the page source

jagged fog
#

Don't try to far fetch it like that it's just entry exam

grim pelican
#

yea definitely don't overthink it, try whatever you think would be "obvious" first

narrow comet
#

hmmmm

#

what on earth is this JS nightmare

grim pelican
#

lol

narrow comet
#

how'd I even get here?

#

this is either code for a really weird purpose or obfuscated

#

why the regex?!

#

@jagged fog done and dusted

#

that was ezpz

grim pelican
#

nice

narrow comet
jagged fog
#

Noice

vestal briar
#

I can't get into it

#

I think I have been entering the CSRF token and being angry when it fails

#

I know it checks regex

narrow comet
#

lmao

vestal briar
#

Haha I POST'ed the website

#

:P

narrow comet
#

might want to think harder boi

vestal briar
#

I don't want to deobforscate an eval I don't know js

#

I know it posts

#

But I don't know JS for the life of me

narrow comet
#

@vestal briar you don't have to deobfuscate anything

vestal briar
#

Well I can tell you its not in the html

#

I grep'd it

narrow comet
#

grep lol

#

think more script kiddie

vestal briar
#

curl -X GET https://www.hackthebox.eu/invite | grep code

#

Hm

#

1234

#

Nope

narrow comet
#

more script kiddie

grim pelican
#

lol

narrow comet
#

btw the invite code is immediately recognisable as a code

#

so if you get, like, random crap, it's not the code

vestal briar
#

Not code then

#

:P

narrow comet
#

when you get the code, you'll know it's the code

#

is what I mean

vestal briar
#

Fuck I overthink things

#

Last one of these things I tried didnt actually work on my pc

#

Like the fucking html for it wasnt there :P

narrow comet
#

btw you can do this entire thing with a web browser

#

if that's any help

vestal briar
#

Yeah

#

Nothing is in storage or headers

narrow comet
#

you were so close...

vestal briar
#

Hmm what part

jagged fog
#

👀

narrow comet
#

you literally said what you had to do

#

in this chat

vestal briar
#

Yeah it is suppost to be in the html

#

But it's not

#

The form POSTS but it has a obforscsted eval with regex

narrow comet
#

what do you do when you find an expression covered in an eval ya dumbass

vestal briar
#
<input type="hidden" name="_token" value="gKf9wEGClcEsVUcUklAeIg7C8wab7z3R26TJn95Y">```
#

That's what I could find that stood out

#

I have no idea

#

I mean I ran it in the console thing with no result

narrow comet
#

that is meaningless

vestal briar
#

Well eval to me is running js

#

Like what happens with python

narrow comet
#

if you saw Python code and there was a weird expression wrapped in an eval

#

your first instinct to figure out what it did

vestal briar
#

Then I would run it

narrow comet
#

would be to run the entire thing?

#

you're dumber than you look

vestal briar
#

Did that

#

Thanks <3

#
eval(function (p, a, c, k, e, d) {
  e = function (c) {
    return c.toString(36)
  };
  if (!''.replace(/^/, String)) {
    while (c--) {
      d[c.toString(a)] = k[c] || c.toString(a)
    }
    k = [
      function (e) {
        return d[e]
      }
    ];
    e = function () {
      return '\\w+'
    };
    c = 1
  };
  while (c--) {
    if (k[c]) {
      p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c])
    }
  }
  return p
}('1 i(4){h 8={"4":4};$.9({a:"7",5:"6",g:8,b:\'/d/e/n\',c:1(0){3.2(0)},f:1(0){3.2(0)}})}1 j(){$.9({a:"7",5:"6",b:\'/d/e/k/l/m\',c:1(0){3.2(0)},f:1(0){3.2(0)}})}', 24, 24, 'response|function|log|console|code|dataType|json|POST|formData|ajax|type|url|success|api|invite|error|data|var|verifyInviteCode|makeInviteCode|how|to|generate|verify'.split('|'), 0, {
}))
#

I don't know js 1 bit

#

Or how it interacts with html properly

jagged fog
#

tbf the first part is hardest, after that is's piece of cake

narrow comet
#

say I wrote some bash

vestal briar
#

Mhm

jagged fog
#

nothing much with that but if you read carefully there's a clue in that message

narrow comet
#

curl weird_url | sh

#

what would you do if you found this

vestal briar
#

Wonder why it is piping to shell

#

Go to the weird url

narrow comet
#

there

#

you're not so dumb after all

#

if you can't figure it out at this point I will not grace you with my respect /s

vestal briar
#

Soo.. ddos hackthebox?

#

:P

narrow comet
#

not the point

jagged fog
#

just use the browser, nothing else

vestal briar
#

Well seeing you are saying that it is simplar then it looks then saying something about proving my brains with a weird question

jagged fog
#

I mean you can but you can do everything with browser

vestal briar
#

I assume its something in the html

narrow comet
#

nope

vestal briar
#

Piping into the api

jagged fog
#

read that eval function top to bottom and catch the clue

narrow comet
#

do you not know enough HTML to tell

vestal briar
#

When you say use the browser

#

regexr?

narrow comet
#

you don't even need to catch the clue you need to use one drop of logic

#

browsers can run JS

vestal briar
#

Woah

#

Really?!!11/!11

narrow comet
#

eval takes JS and runs it

#

you want to know what is being ean

vestal briar
#

Yep

narrow comet
#

no more of this

#

not telling you anything more

#

you're aggressively not getting it

vestal briar
#

You didnt tell me anything though

#

I ran it with undefined returned

jagged fog
#

but I did 😦

#

read that eval function top to bottom and catch the clue

vestal briar
#

Ah

#

I didn't see that

narrow comet
#

he doesn't need a clue he needs logic

jagged fog
#

oh man I'm invisible 😦

#

welp if he can't get it one way..

vestal briar
#

Ok so some random vars

#

Thn it replaced all the vars

jagged fog
#

I said the whole, top to bottom

vestal briar
#

With e?

narrow comet
#

just a tip, stop trying to parse it as code

#

for your needs it is text

vestal briar
#

packed..

#

So a code poem

narrow comet
#

maybe you can just ctrl+f and search for something that you want

vestal briar
#

It's this regex

#

response|function|log|console|code|dataType|json|POST|formData|ajax|type|url|success|api|invite|error|data|var|verifyInviteCode|makeInviteCode|how|to|generate|verify

#

With vars meaning packed

narrow comet
#

MAYBE ONE OF THE NAMES THERE IS INTERESTING TO YOU

vestal briar
#

makeInviteCode

narrow comet
#

finally my god

vestal briar
#

What

narrow comet
#

finally, my god

#

you finally made a step

vestal briar
#

Louder please

#

Ok now its encoded as base 64

narrow comet
#

he's done it

jagged fog
#

hip hip hooray

#

gj

#

now gl for next parts

vestal briar
#

Haha fucking really

narrow comet
#

yes

vestal briar
#

I could have just guessed it

narrow comet
#

what?

vestal briar
#

That was the next thing I was going to try to post

#

..

#

Then gave up

narrow comet
#

what do you think the code is

#

you can post it here because it's wrong

vestal briar
#

You said it wasnt using terminal

jagged fog
#

you still have like 5-6 steps