#ot1-perplexing-regexing

1 messages · Page 383 of 1

gentle moss
#

cook.

low shadow
#

but since these types of wave are spread all over world

gentle moss
#

no

sand goblet
#

The microwave dishes are dangerous, if you climb up and sit in front of one with a sun lounger

low shadow
#

then it may cause harm

gentle moss
#

stop.

sand goblet
#

As people have done.

low shadow
#

study must be done

thorn snow
#

@low shadow Dude, microwaves are shielded pretty heavily

sand goblet
#

But it's such a low amount literally everywhere else

low shadow
#

before implementing 5G

gentle moss
#

studies have been done

#

stop spreading conspiracies

thorn snow
#

And btw, WiFi is on the same frequency

sand goblet
#

Study HAS been done

low shadow
#

show me some links

thorn snow
#

BUt it has such a low intensity that it does not harm anyone

#

which is why routers are hard locked at 100 miliwatts

sand goblet
#

Why don't you exercise some critical thinking and find them yourself?

low shadow
#

i found this

#

Broadcasting radio and television signals
Transmitting signals from cordless telephones, cell phones and cell phone towers, satellite phones, and 2-way radios
Radar
WiFi and Bluetooth
Cooking food (in a microwave oven)
Heating body tissues to destroy them in medical procedures

sand goblet
#

None of that says anything other than where microwave technology is used

#

There's literally no context

gentle moss
#

and again, microwaves are everywhere

#

they come from space

sand goblet
#

Yup

low shadow
#

but low amount than cell tower

they come from space
@gentle moss

thorn snow
#

@low shadow Let me ask you something

#

Do you know what radio actually is?

#

any kind of radio wave?

low shadow
#

i know what radio waves are

thorn snow
#

yeah well what is it?

low shadow
#

wave on specific frequency and wavelength

#

see this

thorn snow
#

It's sound

#

plain and simple

low shadow
#

यसैमा फेरी खोज्ने
वेब परिणामहरू

Radio wave - Wikipedia
en.wikipedia.org › ...

यस पृष्ठलाई अनुवाद गर्नुहोस्
Radio waves are a type of electromagnetic radiation with wavelengths in the electromagnetic spectrum longer than infrared light. Radio waves have frequencies ..

#

and cell phones towers emit radio waves, 5g may emit stronger frequency

thorn snow
#

You hear other people because they talk to you in a specific frequency we can hear

#

You cannot hear wifi because you cannot hear the frequency

#

Some people take that and say because we have ears, those frequencies impact us

low shadow
#

you cant hear xray so is it not dangerous

thorn snow
#

but it's bullshit

gentle moss
#

here

#

have a paper

#

a very long paper

sand goblet
#

The hilarious thing is that the towers don't really put out much by way of waves

gentle moss
#

about the effects of mmWave technology on living creatures

sand goblet
#

Your phone is adding far more of them in order to find towers

gentle moss
#

it's long

#

it's complicated

#

and you're totally not going to read it.

sand goblet
#

Ooh, I have an image for this

#

This isn't the full version actually..

low shadow
#

hmm

#

ok thats safe

gentle moss
#

We highlighted the findings of mmWave radiation studies on the eyes and skin since, in communication applications, these tissues would receive the most radiation, with other tissues receiving, by comparison, a negligible amount. Ocular injury can be induced by short-term high-intensity exposure (e.g., 2,000 mW/cm2, 1.5–5 s) far beyond the anticipated future communication device levels, but the eyes do not appear to suffer damage from longer low-intensity exposure (e.g., 10 mW/cm2, 8 h), which might be experienced from mmWave communication technologies in the far field.

#

a.k.a. you need to literally try to irradiate someone to do damage

#

2,000miliWatt of mmWave radiation fired straight into your eyeball can cause damage

low shadow
#

a.k.a should be changed to i.e.

#

and thats safe

#

got it

sand goblet
#

Just don't climb a tower and sit in front of an active dish on a sun lounger with a beer

#

You'll die, but more importantly, the beer will explode

gentle moss
#

"in other words" vs "also known as"

low shadow
#

Just don't climb a tower and sit in front of an active dish on a sun lounger with a beer
@sand goblet i drink wine not beer

gentle moss
#

both work.

sand goblet
#

That is literally the most pedantic response you could have made

#

Also you don't drink anything, you're not 18

#

:v

low shadow
#

Also you don't drink anything, you're not 18
@sand goblet i drink there is no rule here

sand goblet
#

Where is here?

low shadow
#

nepal

sand goblet
#

Oh, okay

gentle moss
#

nepalese drinking age is 18

low shadow
#

in asia literally no one follows such rules

gentle moss
#

yeaaaah....

sand goblet
#

Maybe they should.

low shadow
#

they cant

#

follow, drinking is in their genes

sand goblet
#

Are they all alcoholics? Is that what you're saying? Haha

low shadow
#

no

sand goblet
#

Then they can.

low shadow
#

some people who drink then they drink no age limit

#

like my friends

thorn snow
#

I wanna go to the Indian sea in one of the next few years

#

There is a french island

#

Makes holiday there extremely convinient

sand goblet
#

Well, the long term effects of drinking on minors is something that's been studied, so

#

That explains a lot

gentle moss
#

consumption of nearly every major psychoactive compound has a negative effect on brain development

#

even caffeine

sand goblet
#

French? I thought you were German

low shadow
#

still people drinkg

sand goblet
#

Do you know French too?

low shadow
#

even caffeine
@gentle moss

thorn snow
#

Je parlez en petite peux du francais Monsieur

gentle moss
#

dude

#

no.

sand goblet
#

Not bad

low shadow
#

brain health

#

it imporves

gentle moss
#

<@&267629731250176001>

#

that seems fucking whacky?

low shadow
#

consumption of nearly every major psychoactive compound has a negative effect on brain development
@gentle moss just the reply

sand goblet
#

The site's name was literally vape360

thorn snow
#

No need to call the mods because of a bit of french @gentle moss

low shadow
#

i did and u called mods

gentle moss
#

that's an article from a vape website too. what on earth do you expect?

#

hah scorch

sand goblet
#

Of course they're not going to tell you how nicotine fucks you up

sand goblet
#

Read the subtext

low shadow
#

i dont smoke

#

i eat

#

nicorettes

#

nicotex (Trademark)

gentle moss
#

did you read the article btw?

#

like actually read it?

low shadow
#

yes

thorn snow
#

@sand goblet But it's more along the lines I want to go somewhere tropical but not into a country where I may be executed because I looked wrong at someone

low shadow
#

i read like 3-5 articles on nicotine

#

then i started

thorn snow
#

It's EU, that is the motivation here

sand goblet
#

Nobody in the healthcare field can officially recommend nicotine for purposes not approved by the FDA, and the FDA has only approved it for smoking cessation

low shadow
#

fda hasnt approved curcumin , so what its not healthy

sand goblet
#

@thorn snow That's fair

gentle moss
#

these all seem to be preliminary studies which haven't made it out of the phase of testing it on mice

#

and it doesn't change the fact that your brain doesn't stop developing until you're 25

#

and consumption of psychoactive compounds will change how your brain develops.

sand goblet
#

Yeah everything in here is coulds or mights or maybes

#

Typical Vice really

low shadow
#
thorn snow
#

Typical clickbait

#

The other day I saw an article, heading was like "ANIMAL CROSSING COMING TO PC", article: "Animal Crossing will never be released for PC, but have a look at this game"

#

shit has become fucking awful

#

magazines putting out wrong headings, just to put things into perspective later

sand goblet
#

I did find that one yeah

#

But again it's just a preliminary study

thorn snow
#

but most don't read until that part

gentle moss
#

Because poor cognitive performance at baseline predicts relapse among smokers who are attempting to quit smoking, studies examining the potential efficacy of cognitive-enhancement as strategy for the treatment of TUD may lead to the development of more efficacious interventions.

#

that's an interesting conclusion

low shadow
#

i dont smoke

#

i told you that

#

also read next report

sand goblet
#

That is an amusing conclusion isn't it

gentle moss
#

yes but the study is talking about methods to help people quit smoking / nicotine

#

lol

low shadow
#

nicotine helps in

#

`

sand goblet
#

"People who are stupid can't drop smoking"

low shadow
#

Fine Motor Skills Alerting attention – accuracy and response time Orienting attention – accuracy and response time Short-term memory – accuracy Long-term memory – accuracy Working memory – accuracy and response time

sand goblet
#

What kind of study lol

gentle moss
#

i'm still reading the paper machine

#

:P

#

it's long and complicated, so i'm trying to understand what it actually says

low shadow
#

ok

gentle moss
#

oh dear

#

section 2 1st paragraph

#

In a population-based study of 2163 participants, smokers demonstrated deficits in attention, working memory, and impulse control functions

sand goblet
#

Again, the second one is all about treating people that are addicted to cigarettes

gentle moss
#

you can't cherry pick sections of a paper you like

#

and use it as evidence for your position

low shadow
#

i can give you 10+ reports to prove that consumption of nearly every major psychoactive compound has a negative effect on brain development is wrong

#

racetams are psychoactive too

#

nicotine is just an example

sand goblet
#

They're both saying that IN SMOKERS that they've given nicotine instead of cigarettes, those smokers PERFORM BETTER WHEN CIGARETTES ARE REPLACED WITH NICOTINE

#

They're not saying random people should take nicotine

gentle moss
#

:D

sand goblet
#

And they do also point out that nicotine is still addictive when taken without the cigarette

low shadow
#

i m just proving consumption of nearly every major psychoactive compound has a negative effect on brain development is wrong

sand goblet
#

It's a well known fact

low shadow
#

And they do also point out that nicotine is still addictive when taken without the cigarette
@sand goblet so what if i can control addiction i am the king

#

because of lockdown i m not using nicotine

sand goblet
#

And there are lots of psychoactive compounds, you'd have to prove a majority don't cause problems

gentle moss
#

Collectively, these studies demonstrate that nicotine has differential effects on cognition in humans that depends on smoking history and nicotine withdrawal status at the time of testing, and that cognitive enhancement from smoking may have downstream effects on mood by shifting the attentional bias of smokers away from negative stimuli.

thorn snow
#

You cannot control addiction, that is why its called addiction

gentle moss
#

that bit's interesting

low shadow
#

smoking is dangerous

#

not nicotine

rough sapphire
#

why are you back here trying to promote drugs again??

gentle moss
#

that's probably where the "nicotine helps depression" bit comes from

rough sapphire
#

can you fucking stop?

low shadow
#

i m not promoting

#

i m just proving bisk statement

rough sapphire
#

"nicotine is good for you"

low shadow
#

is wrong

rough sapphire
#

is promoting

gentle moss
#

my statement is not wrong

#

smoking or using nicotine while your brain is developing will alter brain development

#

end of.

#

fact.

low shadow
#

yes racetams are psychoactive

sand goblet
#

Nicotine probably isn't necessarily harmful if you're not a minor, on its own, but trying to say that it has positive effects on non smokers is pretty batshit

gentle moss
#

same for caffeine

#

that's why lots of places in the world have banned sale of drinks with high caffeine levels to children

low shadow
#

Nicotine probably isn't necessarily harmful if you're not a minor, on its own, but trying to say that it has positive effects on non smokers is pretty batshit
@sand goblet is neuroprotective

sand goblet
#

I don't think you understand what most of these terms you're throwing out mean

low shadow
#

they prevent glutamate excitotoxicity that is neuroprotective

sand goblet
#

But I would expect nothing less from someone that shitposts on r/drugs

low shadow
#

also bisk said caffeine is harmful for brain even caffeine

#

but there study which shows caffeine is great

gentle moss
#

we're talking about minors

low shadow
#

majority of selfhack report is from ncbi

gentle moss
#

people who aren't adults.

#

people who haven't got fully developed brains.

sand goblet
#

Yeah, kids suffer from caffeine issues at way, way lower doses too

gentle moss
#

you know, children.

sand goblet
#

And again you've linked a random blog instead of a credible source

low shadow
#

what if i dont have developed prefrontal cortex from nicotine , i will have other parts develops, it impairs prefrontal cortex onlly

#

as i know

gentle moss
#

A new study in the journal PLOS ONEconcerns caffeine consumption in pubescent lab rats. Researchers found that young rats who consumed the rat-sized equivalent of the caffeine in three or four cups of coffee daily experienced reduced deep sleep and delayed brain development.

low shadow
#

i dont drink coffee

#

i drink tea

gentle moss
#

and still missing the point

#

w/e

low shadow
#

green tea

#

full of antioxidant

#

sometimes blacktea

sand goblet
gentle moss
#

i'm so glad there aren't kids jacked up on redbull / kick in the town centre anymore tbh

low shadow
#

Given all of these factors, it is necessary that more research be conducted on caffeine use among children to understand long-term consequences of caffeine exposure during this critical period of development.

#

study must be done

#

cant say anything

oak tangle
#

Can we maybe just move on to another topic?

low shadow
#

ok

oak tangle
#

@low shadow You've been bringing up addictive substances and praising the use of prescription drugs for offlabel use for a while now. Please stop doing that.

low shadow
#

caffeine isnt prescription but nicotine is

#

i was just giving example

#

not praising

oak tangle
#

This isn't only about today

#

And that is not the point

#

There was this thing following the betel nut yesterday as well

low shadow
#

yes thats wrong i know( betel nut),

oak tangle
#

You seem obsessed with substance use/abuse

#

Don't bring it up here

rough sapphire
#

That looks like datura stramonium in his profile pic

#

I hope he isnt taking that stuff.

#

its an extremely deadly poison.

#

I hope that you are not doing that, sincerely

sand goblet
#

That's a nightshade right?

#

That sounds like a terrible idea

rough sapphire
#

Its very similar yes. Its where scopalamine and atropine come from

sand goblet
#

Oh jeez, yeah, definitely don't take that

thorn snow
#

Atropine is in the emergency injection for soldiers

rough sapphire
#

Atropine has soem medical uses, mainly reducing saliva in the mouth I think for certain procedures.

#

Scopalamine is just a deadly substance that makes you delirious

thorn snow
#

When I was in the army, you have a little pouch with bandaids and stuff

#

in real situations, you also get an injection against ABC attacks

#

its atropine

rough sapphire
#

right

thorn snow
#

it makes other poisons need longer to work

#

but it slowly kills you

#

Basically it protects you from taking up chemicals/radiation etc

rough sapphire
#

Interesting.

thorn snow
#

If you take it, find a field hospital, otherwise you die

#

but if you don't, you die faster

#

so

#

literally pick your poison 😄

low shadow
#

i m microdosing it, i stopped now 😅

#

@rough sapphire

sand goblet
#

Well that explains why you're incoherant on reddit

low shadow
#

whats incoherant

thorn snow
#

😄

sand goblet
#

You're impossible to understand because your points make no sense, your language is terrible, and your posts have no direction

#

Something like literally dosing yourself with poison will do that to you

low shadow
#

i just did once

#

only

#

anyways dont discuss here

#

probably ves zappa can get angry and ban me

sand goblet
#

Yeah, not really a suitable subject

#

But I do advise you to stop taking these substances in general

#

You'll feel better for it

low shadow
#

i got banned from many servers

#

like MANY

sand goblet
#

I remember you saying that, yeah

low shadow
#

when

#

did i share something here?

#

about my ban

rough sapphire
#

Jesus Christ.

low shadow
#

what

solid pollen
#

You know, there's a search button at the top right

rough sapphire
#

That stuff is what people use in south america to rob people it makes you so delirious you'll do anything anyone tells you to do.

#

I dont know why you'd think that is something youd benefit from taking

low shadow
#

i just did once. Felt like mad person. Just to know how IT FEELS. Never tried again

rough sapphire
#

sigh. You should focus more on programming, my dude.

#

But yeah anyway

low shadow
#

oh yes i was on programming assembly

#

i read one book, it was beginner friendly, beginning x86 assembly, recommend to others

solid pollen
#

It is like saying "I just killed someone once. Just to know how IT FEELS"

low shadow
#

Killing is immoral

rough sapphire
#

The thing that makes that particular substance so deadly is that without a lab its impossible to measure it. And the threshold between death and delirium is very small. Its not used recreationally, I suppose its occasionally used by very curioous people. Its mainly used to victimize people :/

low shadow
#

ok

#

TLS where's your SSL, i like your name just like gdude

thorn snow
#

SSL got deprecated

low shadow
#

ok

thorn snow
#

that is why he got renamed

low shadow
#

lol

#

i still hear TLS/SSL; probably replacing with TLS only should be done to avoid confusion

sand goblet
#

SSL usually refers to the certificate rather than the encryption

low shadow
#

hmm

#

TLS/SSL is just like TCP/IP i think

solid pollen
#

It is like pigeons/IP

rough sapphire
#

Actually I think unles yoy got version 1.3 I'm pretty useless too.

#

ha

low shadow
#

u may die of heartbleed

rough sapphire
#

the reason I picked this name when I came in here is because its an impossible user name to search for and find anything else about me

thorn snow
#

@low shadow TLS uses TCP/IP to ensure security

#

The name means Transport Layer Security

low shadow
#

is beast and heartbleed attacks related to TLS

thorn snow
#

Heartbleed was a bug in a library

solid pollen
#

!$!$!4\ is a good username too haha

rough sapphire
#

haha yeah

low shadow
#

i hear a lot of name in my childhood just like shellshock but now i know the meaning

#

i bought shellshock game but couldnt play it

rough sapphire
#

Of course, all you have to do is search the chat for links ive shared and you can dox me as easily as anyone else

#

But it doesnt hurt to make it difficult for people

thorn snow
#

Fun fact: You cannot really place TLS in the OSI model

#

it uses L4 to provide the stream, but the key exchange happens between 5 and 7

rough sapphire
#

interesting

low shadow
#

i dont know OSI model . It is very confusing . The layers. Some people mix layers

thorn snow
#

There are 2 different models really, if you look at it

rough sapphire
#

Its helpful as an abstraction to understand what might be causing what and what definitely isnt

thorn snow
#

The OSI model for computers in general

#

and the network OSI model

#

so always gotta know what you are talking about really

low shadow
#

i onlly know first layer is of hardware

#

thats all

#

tcp/ip guide is good book but still i couldnt understand

thorn snow
#

Yes, L1 is hardware L7 is the software like your browser

#

or Windows

solid pollen
#

L1 is pigeons

thorn snow
#

and in between describes how the electrical signals go from there to becoming data

rough sapphire
#

Which one is DNS again? haha

low shadow
#

It is like pigeons/IP
@solid pollen why is akarys focused on piegons

solid pollen
#

The only good way to make a reliable network

thorn snow
#

@rough sapphire L7

solid pollen
#

You don't know the story?

thorn snow
#

IPoAC

solid pollen
rough sapphire
#

hahaha

low shadow
#

first time heard something like this

thorn snow
#

They've actually tested it

#

packet loss was 20%

#

The MTU is great, but ping sucks

low shadow
#

how can piegons carry internet traffic

thorn snow
#

usb stick

low shadow
#

?

solid pollen
#

They carry usb sticks around

low shadow
#

so each piegons have usb sticks

sand goblet
#

It can be faster to do things like this than transfer over the Internet too

#

I mean if you FedEx a box of hard drives and it takes 2 days to get there you can be reaching several GiB/s in real time depending on how big the drives are

thorn snow
#

When you are a network admin and AA Guns suddenly becomes an issue

low shadow
#

what is AA guns (in relation to computer)

thorn snow
#

Anti Air cannons?

#

that shoot down pidgeons?

low shadow
#

oh

thorn snow
#

BUt when you think about, routing isn't too different how pigeons work. Always need to know where your next hop is

solid pollen
#

Hunt down packages!

#

Tracing the package can be hard though

low shadow
#

how much km is one hop?

wheat lynx
thorn snow
#

depends @low shadow

#

Between 2 sealines, multiple hundred km

#

on land? a few hundred

#

from your computer to your router? Probably a few meters

sand goblet
#

That's what I was thinking of@wheat lynx

#

Haha

rough sapphire
#

What, another switch? no, no.. it looks like we're going to need to install some aa cannons over here

solid pollen
#

Oh that's actually a technique used by Google

wheat lynx
#

It's a good book 😄

low shadow
#

hmm

thorn snow
#

hop in networking means from one router to the next

low shadow
#

ok

thorn snow
#

hold on I can show you something

#

I know that Apache.org is hosted in helsinki via its secondary ip

#
apache.org has address 40.79.78.1
apache.org has address 95.216.24.32```
low shadow
thorn snow
#
Start: 2020-04-18T13:11:14+0200
HOST: ras.internal.tuxstash.de    Loss%   Snt   Last   Avg  Best  Wrst StDev
  1.|-- router.internal.tuxstash.  0.0%    10    0.6   0.6   0.6   0.8   0.1
  2.|-- 62.155.243.146             0.0%    10    5.4   4.8   4.3   6.1   0.6
  3.|-- 217.0.195.185              0.0%    10    8.7   8.7   8.3   9.0   0.2
  4.|-- 217.0.195.185              0.0%    10    8.5   8.4   8.1   8.6   0.2
  5.|-- ffm-b4-link.telia.net     40.0%    10    8.6   8.5   8.4   8.6   0.1
  6.|-- ffm-bb2-link.telia.net     0.0%    10   35.6  35.6  35.3  36.0   0.2
  7.|-- s-bb4-link.telia.net       0.0%    10   33.4  33.2  33.0  33.4   0.1
  8.|-- hls-b1-link.telia.net      0.0%    10   35.2  35.3  35.1  35.7   0.2
  9.|-- hetzner-svc067711-ic35160  0.0%    10   31.8  32.0  31.3  34.1   0.8
 10.|-- core32.hel1.hetzner.com    0.0%    10   31.7  31.8  31.3  32.7   0.5
 11.|-- ex9k1.dc2.hel1.hetzner.co  0.0%    10   32.8  31.8  31.4  32.8   0.4
 12.|-- tlp-he-fi.apache.org       0.0%    10   31.7  31.7  31.5  32.3   0.2```
#

Look at hop 6

#

that is where it goes into the sea cable

rough sapphire
#

interesting

solid pollen
#

Google isn't really representative, they have mirrors everywhere

thorn snow
#

It goes from 8.6 to 35.7 ms

#

that is the sea cable

rough sapphire
#

I only recently learned that there were sea cables. They were talking about russian subs or something on the news and I was like, WHHAT sea cables?!

low shadow
#

that is the sea cable
@thorn snow ok

thorn snow
#

and looks like the telia router in frankfurt is really busy 😄

#

because it's too lazy to answer ICMP today

rough sapphire
#

I know the very basics of networking, like enough to login to my router at home. But when it gets to like complicated networks at a business that require a lot of switches, that stuff is way too complicated. Its amazing that anyone ever came up with it.

low shadow
#

same here

thorn snow
#

It's not complicated

low shadow
#

i know subnetting, dhcp

thorn snow
#

especially not switches

#

well, L2 switches

#

plug in, forget

low shadow
#

but bridges and gateways and some other things like DMZ, ALG are ???

rough sapphire
#

I know theoretically they stop collisions right, communicating from hosts to the router?

thorn snow
#

In the early days, we used hubs

#

the issue with hubs: it sends packages into ALL connected cables

#

a l2 switch remembers which mac is on which port via the arp resolution table

low shadow
#

thus could be sniffed? wireshark

the issue with hubs: it sends packages into ALL connected cables
@thorn snow

thorn snow
#

Therefore it sends packages only where they are supposed to go

rough sapphire
#

I get that much.

thorn snow
#

Collisions aren't much of an issue today anymore

sand goblet
#

So if you plug a hub into itself, it go boom?

rough sapphire
#

But as far as knowing where to install them. Thats complicated to me.

thorn snow
#

since cables are full duplex

#

it was an issue in the early days, token ring for example

#

where only one machine could talk at the same time on the whole network

#

We also have CSMA/CD today

low shadow
#

Networking is still a complex topic with many parts

thorn snow
#

which detects the electrical resistance caused by a collision

rough sapphire
#

There was a while that I was monitoring traffic on our network with wireshark and over time I realized, "I have no idea what any of this stuff means." I learned about ARPs through that. But so much of the traffic is via a protocol that I just dont know.

thorn snow
#

ARP is the translation of MAC into IP, it's pretty simple

rough sapphire
#

right

thorn snow
#

open a shell and type arp -a

rough sapphire
#

I get that.

#

k

#

hey thats pretty cool

sand goblet
#

ARP is great because you can abuse it for a bunch of things

#

Haha

thorn snow
#

yeah, you can abuse those switch tables for IP spoofing

#

confusing arp

#

with constant pings

rough sapphire
#

right.

thorn snow
#

but it only works within a network until the router

#

because ARP stops at the router

#

which is called the Broadcast domain

#

Because when a computer does not know the mac for an IP, it sends a broadcast to FF-FF-FF-FF-FF

#

and if the switch has no clue where the mac is he is looking for, then he sends it to all devices

#

but it stops at the router

#

which is why networks that have a lot of devices can become dreadfully slow

rough sapphire
#

Right, I recently cleared them all out when I reset the passwords.

#

Are you talking about a lot of active devices or just a lot of devices in the router's memory?

#

idk if memory is the right word

thorn snow
#

no, a lot of devices sending ARP requests

rough sapphire
#

right

thorn snow
#

That is where you need a router even in an internal network

#

to limit the broadcast domain

#

Router in a networking context does not mean what you know as home router

rough sapphire
#

yeah, until I played with wireshark I didnt know what arps were. That was the only thing I learned from that experience other than packet sniffing is above my level of networking knowledge

thorn snow
#

in a professional setting, a router just routes, it is not this multi-thing you have at home

#

which consists out of 6 or 7 different devices

low shadow
#

How does my computer have upto /Dev/sda7 when MBR partition support only 4 partition

thorn snow
#

@rough sapphire A lot of that traffic is probably also IPV6

#

IPV6 works a bit differently and talks a lot

rough sapphire
#

yes, you can filter it though

#

Thats the only way to use wireshark is by filtering specific things

#

Its just an excess of info

low shadow
#

Any idea?

thorn snow
#

@rough sapphire I really suggest to keep using wireshark for learning

#

Filter by icmp and do some traceroutes or mtr

#

then you understand why 50% loss in the middle isn't a valid packet loss

rough sapphire
#

mtr?

thorn snow
#

it's what produced the result I've posted earlier

#

its basically a trace route tool on linux

rough sapphire
#

ah.

#

Okay

thorn snow
#

One advantage is, that it shows you things other programs don;t

#

like the AS

rough sapphire
#

I'll try that. Let me boot up my device that has that kind of software on it and I'll let it run all day today

thorn snow
#

But tbh, there aren't really that many interesting protocols to watch for at home

rough sapphire
#

yeah... I believe it.

thorn snow
#

DHCP may be neat

rough sapphire
#

So like

thorn snow
#

but it's 4 messages 🙂

rough sapphire
#

When life goes back to normal I have a trip planned to a hotel where I really was planning to have some fun monitoring the network and seeing what interesting things would happen. But it kind of got canceled. But when I can I still plan to.

#

That will be fun

thorn snow
#

can do that on any free wifi in the area

#

HTTP and TCP are also fun to watch

#

TCP is always like SYN, ACK, SYN, ACK then finally some FIN, ACK

#

And then you can understand what a SYN flood is

rough sapphire
#

I remember those and thinking "I need to look up what these mean"

#

Thats what wireshark is for a newb is a million things to look up that youve never heard of before. The only one that really stuck with me was ARPS

#

since thats majority of what it is at home

thorn snow
#

SYN flooding is when you are trying to get a host to make a TCP connection with you, but only ever send a SYN and never ACK

#

so the server ends up with a lot of unfinished connections

#

and eventually runs into his connection limit

#

That is a popular ddos mechanic

rough sapphire
#

Ah. That's interesting to know but starts talking louder "That is something I would never do."

#

lol

#

Really though, I wouldnt

thorn snow
#

No, do it. Use a target in your own network of course, but is nice to learn

#

Or UDP reflection with Windows LDAP 😄

rough sapphire
#

Fair. You know what was fun to read is the heroku pen testing policy.

#

They basically are like, "You can do anything that doesnt look like a ddos to us"

#

and I was like, "Wow that is some policy"

thorn snow
#

UDP reflection basically means, send a small request to a target, spoof the sender and provoke a large response

#

that way you get another machine to ddos a server

#

with minimal networking overhead for you

#

But I am probably going into dangerous territory here with the server rules 😄

rough sapphire
#

What Windows LDAP?

#

I think we are allowed to talk about pen testing here. The topic has come up before and no one seemed to mind it.

thorn snow
#

Yeah, LDAP is very susceptible to that

rough sapphire
#

Obviously, I think thats only true because were just enthusiasts and not malicious

thorn snow
#

never expose ldap to the internet

#

or memcached

#

Those are ALWAYS targeted to be used in ddos onto another target

rough sapphire
#

I'm not too familiar with Windows stuff. My friends in the pentest community tend to praise AD and thats mainly where Ive heard the term LDAP come up along with that.

thorn snow
#

It's a database basically, used in AD as well

#

Well, directory services

#

but for all intents and purposes, it stores data and communicates it over the network

#

which is why a small request can provoke a large response

#

as in bytes wise

gentle moss
#

[12:37] scorcher24: UDP reflection basically means, send a small request to a target, spoof the sender and provoke a large response

#

some of the amplification type attacks are really cool

thorn snow
#

not if you are on the receiving end of it 😄

gentle moss
#

:D

#

similar things exist in the DNS space

thorn snow
#

yes

gentle moss
#

DNS amplification was the cause of that massive global DDoS event wasn't it?

#

i think it was a two years ago or so

#

ooh, 4 years ago.

#

the DDoS record is at 580m PPS

#

that's...

#

O_O

#

oh lord, that was just a SYN flood

rough sapphire
#

@thorn snow now what did you say I should filter for fun and traceroute later?

thorn snow
#

icmp

rough sapphire
#

k

#

Its saying thats an invalid capture filter.

thorn snow
#

put it as display filter

rough sapphire
#

ok

thorn snow
#

Only select the network device first

rough sapphire
#

right

thorn snow
#

then put it as display filter on top

low shadow
#

I think we are allowed to talk about pen testing here. The topic has come up before and no one seemed to mind it.
@rough sapphire I once posted some writeups. I got warning from ves zappa

thorn snow
#

@rough sapphire Does your ISP support voip?

#

Could try to record a sip phone session with wireshark

#

and yes that works

rough sapphire
#

I think it does.

thorn snow
#

get a softphone like MicroSIP, use the login data from your isp call someone, record rtp

#

in wireshark

#

you'll be able to listen to the phone conversation by playing it

gentle moss
#

providing they've not configured it to encrypt

#

which no one seems to do

#

:D

thorn snow
#

srtp isn't used a lot

gentle moss
#

i've never seen it deployed in the wild

#

i've set it up locally for a bit of fun

#

ooh, one i've been tempted to do is record Zoom session RTP

rough sapphire
#

Alright Im gonna let this run all day, I dont expect anything fun because its just the people living in my house. But id like to learn to do this for when Im in fun situations like public wifi

gentle moss
#

since they use AES ECB it's potentially possible to get image data back from it

#

depends on the formatting i guess

thorn snow
#

@rough sapphire There won't be that much with icmp filter on

#

I meant that filter more for active testing/learning

rough sapphire
#

yeah there is nothing yet.

#

what is icmp

thorn snow
#

Internet Control Message Protocol

gentle moss
#

it's a diagnostic / control protocol

#

sorta.

thorn snow
#

This is a tracert to google

rough sapphire
#

so you mean to run tracerouts while this is running?

thorn snow
#

yes

rough sapphire
#

someone messaged me over fucking ssh

#

yikes

thorn snow
#

@rough sapphire Thats a system broadcast

rough sapphire
#

i.. know

#

oh man good way to hide my chats

#

everyone use ssh

#

it's just that i was never expecting someone to message me in an active ssh session

#

That would scare me

#

haha

#

was playing a game and wondering why i kept hearing pings

thorn snow
#

Broadcast from root: System is going down in 2 minutes

#

never got that?

sand goblet
#

good ol' wall

#

also hax definitely knows what wall is

rough sapphire
#

you can clearly see me respond in the screenshot :p

thorn snow
#

didn't actually read it 😛

#

just saw the pattern

#

Broadcasts always look like elephants

rough sapphire
#

idunno what sort of elephants you seen

low shadow
#

Why is 8086 processor so famous

#

Whats special in 8086

#

Its just a microprocessor

thorn snow
#

@rough sapphire It's just my brain being weird. I also see numbers as streets, which nobody else does I've asked about that

rough sapphire
#

It definitely started showing stuff when I did traceroutes. Not sure what im looking at though

thorn snow
#

Like, its a very long street with houses being the numbers

#

@rough sapphire Look at the ttl

gentle moss
#

[12:58] 𝚡𝚡: it's just that i was never expecting someone to message me in an active ssh session

#

haha

thorn snow
#

Then look at the trace route how it lists every hop

gentle moss
#

:D

thorn snow
#

TTL only gets decreased by routers

#

now you know how a tracert finds out how many hops there are

sand goblet
#

traceroute is based on icmp, right?

thorn snow
#

yes

#

You should see the ttl rise with every new ping

rough sapphire
#

I only know what TTL is in the context of domain names. Its like... how long it takes to do something with DNS. I cant remember.

thorn snow
#

It's how long it is cached

rough sapphire
#

right

#

Thats right

thorn snow
#

in networking, it is how many routers the packages shall pass

#

so, TTL 1 to the IP of google.com, means it ends at your gateway

#

or any router in between

#

TTL 2 it ends up at your ISP's router

#

TTL3, the next hop on the way

#

and so on

#

because when TTL is zero, the router throws the package away

rough sapphire
#

TTL means time to live?

#

I didnt know thjat

thorn snow
#

yes

gentle moss
#

each hop decreases the TTL by 1, doesn't it?

thorn snow
#

yes

gentle moss
#

until it's depleted

thorn snow
#

router does TTL=TTL-1 if TTL==0: dump package

rough sapphire
#

I'm gonna sniff http I think lol. See what people in my house are doing with their quarantine time.

thorn snow
#

And tell them to bug the website provider to implement let's encrypt

rough sapphire
#

ha yeah

thorn snow
#

but why not take a level further?

#

connect to a http server with telnet and talk to it

gentle moss
#

ahhhh, manual protocol communications :D

rough sapphire
#

I have an http server running right now on VM.

gentle moss
#

i think the one i've done that with the most is SMTP

thorn snow
#

telnet it and do GET /

rough sapphire
#

okay hold on.

thorn snow
#

wait I think you need more

#

been some time I've done that

#

no, it's enough

gentle moss
#

http ver?

thorn snow
#

I thought you need more

gentle moss
#

i thought you had to specify ver

#

GET / HTTP/1.1 etc

rough sapphire
#

I have to help the lady real quick. I'll be back and we should talk about this more some time haha

thorn snow
#
Trying 2a00:1450:4001:806::2003...
Connected to google.de.
Escape character is '^]'.
GET /
HTTP/1.0 200 OK
Date: Sat, 18 Apr 2020 12:12:26 GMT
Expires: -1```
gentle moss
#

nice

thorn snow
#

it's also fun to read your mails that way

#

but impractical

gentle moss
#

then you can manually connect to the SMTP server

#

and send your mails :D

solid pollen
#

Oh great, emergency mode because I put a new disk in my computer

gentle moss
#

oh nice.

#

@thorn snow access control system has failed on some buildings

#

good thing everyone is in lockdown

#

:D

#

man, why does stuff like this always happen on a saturday

solid pollen
#

Saturday is a corrupted day for working people

gentle moss
#

i work saturdays :(

gentle moss
#

they're chill af saturdays.

#

it's only to support one retail customer

#

who, guess what, isn't opening shops atm

#

boom.

#

should probably use the quiet time to do something super productive.

thorn snow
#

I am still new at this job, so I don't have to, but normal work time for us is 10 days, then 4 days off

#

but that was said at the interview

#

I have quite a lot of workdays on weekends ahead of me

#

But then, I don't have anyone that would require me anyway

gentle moss
#

woot

#

23m50s single segment quake run

#

so many faults :(

#

going to have to grind a bit more to get into the 20's again

#

19m by end of lockdown or bust

gentle moss
#

well so much for needing that much time to practice

#

i just did a 19m 38s

#

:D

rough sapphire
#

damn Im exhausted now.

#
setTimeout(function() {
  console.log("Five seconds");
}, 5000);

for(let i=1; i<10; i++) {
  setTimeout(function() {
    console.log(`${i} seconds`);
  }, 1000);
}

This has a weird effect

#

And then finished with the five seconds coming after five seconds

#

I'm so exhausted tho, will figure out whats going on there later

undone berry
#

Whats happening there is that setTimeout isn't blocking. You're setting something to go off in one second, then immediately moving into the next stage of the loop, where you'll set another thing to go off in 1 second. So what you end up with is the 9 setTimeouts set to go off at practically the exact same time.

To achieve what I think you want. Here's some code

setTimeout(function() {
  console.log("Five seconds");
}, 5000);

for(let i=1; i<10; i++) {
  setTimeout(function() {
    console.log(`${i} seconds`);
  }, 1000*i); // The only difference is the *i here
}```
rough sapphire
#

is there actually a decent js discord server?

undone berry
#

SpeakJS was ok the one time I used it

#

I can't link it here, but googling SpeakJS discord should find it for you

celest tide
#

would there be any legal issues around hosting the comments posted on a particular site?

#

for example - if one was to scrape all comments from the website of a publication, would it generally be permissible to host that somewhere that others can access it?

solid pollen
#

So apparently the KDE partition manager decided that it would make sense to write in the fstab to mount an ext4 partition as nfts even if when I right click mount it does mount it as ext4, like it should

#

Sure.

gentle moss
#

ahhh witcher

#

i can jump off a 2 story building and roll to safety

#

but if i jump into a moat off a 2 story bridge and don't notice a tiny rock just under the surface i die?

soft violet
#

Are you certain it wasn't lego?

#

You know, like an Easter egg?

gentle moss
#

hah

#

lego, the foot's enemy

sand goblet
#

It's a long read, really quite something

lime gazelle
#

So I'm trying to make a function that generate a tree

#

I kinda have an idea of how to do it, and I know I'll have to use recursion

#

thing is: what do I return?

#

I can't return a Node, since it would return the last node created I think

#

So what do I return?

undone berry
#
import random
class Node:
   def __init__(self):
       self.left = None
       self.right = None

def gen_tree(current_root):
    if random.randint(0,10) > 5:
        current_root.left = Node()
        gen_tree(current_root.left)
    if random.randint(0,10) > 5:
        current_root.right= Node()
        gen_tree(current_root.right)
r = Node()
gen_tree(r)
#

So, you don't really need to return anything. You just need to recursively add to the tree

#

and have some stopping condition

lime gazelle
#

my plan is:

#

I stop if I reach a depth of 5 and I have the max number of rooms allowed

#

But now I'm stuck, because I don't know how to add a node for each node. Like. Ok, I generate all the nodes for the current node. Great. I can keep doing this over and over until I reach my condition

#

But how do I say "ok, enough of this node, let's go to the other node at the same depth as this one and repeat this"?

undone berry
#

Is yours even a tree? Conceptually, in a building full of rooms, you'd expect to be able to have a cycle

lime gazelle
#

My plan is for something like:

#

and

#

Maybe I'm not understanding them properly. I don't know what to google to understand them better, I found them at random on a reddit post about procedural puzzles

undone berry
#

Assuming each square in that is a node

#

then its a graph

#

and not a tree

#

Which doesn't matter

#

it just means, that I personally have no clue how to go about generating it

#

ah

#

no I was misunderstanding the sources. Each square isn't a node

lime gazelle
#

It is

#

it's called a puzzle tree

#

No wait

#

it's a lead

#

leaf

#

I think? No.

undone berry
#

Well, the first one is a graph/grid. The second one is a tree

lime gazelle
#

Yes, but the same concept applies?

#

I think

#

Like generating one should be the same as generating the other

#

N node tree with junctions

#

every graph reduces to a tree after all

undone berry
#

each graph reduces to a tree after all Thats not really true

#

or true at all

lime gazelle
#

GWonoNanamiWhat wot

undone berry
#

a tree is a type of graph

#

(specifically a graph with no cycles)

lime gazelle
#

Isn't a graph a tree with loops?

undone berry
#

yes

#

well no

#

Assume this is a graph. Then the 4 red nodes form a cycle, and the one edge in the top right is the loop. A loop is an edge connecting to the node it starts at

lime gazelle
#

but you can remove any one of the four "lines" and it would still be valid

#

It jus becomes a tree

undone berry
#

Yeah, you can cut edges off and get the minimum spanning tree

#

but thats completely changing the structure

lime gazelle
#

Well this is besides the thing I'm trying to follow

#

which doesn't provide any code examples or anything, so idk where to bash my head.

#

What I understood about the res is: I need to make a tree that represents the room structure

#

And then I can place locks and keys (no clue how) in a way that makes it always solvable

#

so I'm trying to generate the room layout, but I can't get the tree working.

undone berry
#
import random


class Node:
    def __init__(self):
        self.children = []


def gen_tree(current_root, depth):
    if depth > 10: # Passing the limiting factor down the tree
        return 
    children = random.randint(1, 4) # Adding a random element
    for _ in range(children):
        child = Node()
        gen_tree(child, depth + 1) # Making sure the children aren't empty
        current_root.children.append(child)


r = Node()
gen_tree(r, 1)
lime gazelle
#

Basically what I did

#

I opted for generating all the new nodes at the same time

#

So I won't have the headache of backtracking

#

And I hit max recursion. Great.

undone berry
#

I can't see where you're doing anything with the neighbours (children) in what you pasted

#

or any recursive calls

#

oh, the for loop is where your neighouring things up

rough sapphire
#

wait, what are you doing with your neighbors' children!?

undone berry
#

If I were you, I'd dissasociate the gamey stuff from the treey stuff at first

#

just get it working for the tree

#

then add the gamey bits

lime gazelle
#

@rough sapphire I'm making their childrens

rough sapphire
#

w

#

what

lime gazelle
#

@undone berry That's what I'm doing

#

I don't have any gamey stuff, just nodes atm that hold a bunch of information

undone berry
#

width, height, color, x, and, y all seem to be not relevant to the tree to me

lime gazelle
#

They're revelant to the room

#

but they don't affect the tree

#

I think?

undone berry
#

Sure, so for now, don't think of it in terms of rooms

#

just completely cut that part out of your code for now

lime gazelle
#
class Blob():
    def __init__(self, neighbors):
        self.neighbors = neighbors

def generate(nodes, depth, count):
    if(depth > 5 and count == MAX_ROOM_NUM):
        return True
    else:
        new_node_list = []
        for node in nodes:
            for index,branch in enumerate(node.neighbors):
                if(branch == None and random.randint(1, 3) != 1 and count < MAX_ROOM_NUM ):
                    new_blob = Blob([None]*MAX_ROOM_NUM)
                    node.neighbors[index] = new_blob
                    new_node_list.append(new_blob)
        generate(new_node_list, depth = depth + 1, count = count + len(new_node_list))
        ```

Like so?
#

Also idk if my idea of "blooming" each node at the same time is good

undone berry
#

if(depth > 5 and count == MAX_ROOM_NUM): is that right? WIth that, there's a chance you exceed the maximum room count

lime gazelle
#

why?

#

If depth is 6 and count is 20, it's done

#

Oh

#

Yeah

#

Well it returns None now >:I

#

I removed the max count

#

Does it work for you?

undone berry
#

Yup, playing around with the constants and where I generate the nodes gives different results

lime gazelle
#

Idk why mine isn't

#

Like

#

it does, but when it return it return None

#

and idk why

#

probably missing a return somewhere?

undone berry
#

You never return a blob object or a list - the only thing you ever return is True

lime gazelle
#
def generate(nodes, depth):
    if(depth == 5):
        return nodes
    else:
        new_node_list = []
        for node in nodes:
            for index,branch in enumerate(node.neighbors):
                if(branch == None and random.randint(1, 3) != 1):
                    new_blob = Blob([None]*MAX_ROOM_NEIGH)
                    node.neighbors[index] = new_blob
                    new_node_list.append(new_blob)
        depth += 1
        generate(new_node_list, depth )


root_blob = Blob([None] * MAX_ROOM_NEIGH)
print(generate([root_blob], 0))```
undone berry
#
        new_node_list = []
        for node in nodes:
            for index,branch in enumerate(node.neighbors):
                if(branch == None and random.randint(1, 3) != 1 and count < MAX_ROOM_NUM ): # if the randint hits 3, then you skip this if
                    new_blob = Blob([None]*MAX_ROOM_NUM)
                    node.neighbors[index] = new_blob
                    new_node_list.append(new_blob)
        generate(new_node_list, depth = depth + 1, count = count + len(new_node_list)) # WHen you skip the if, new_node_list is empty, so the for loop doesn't happen and you return None
lime gazelle
#

with the sudoku I didn't return anything, and it worked

undone berry
#

Those comments explain why

lime gazelle
#

GWgoaThinken but I can't initialize it anywhere else

undone berry
#

Yours works for me

lime gazelle
#

wtf

undone berry
#
MAX_ROOM_NEIGH = 9

def generate(nodes, depth):
    if(depth == 5):
        return nodes
    else:
        new_node_list = []
        for node in nodes:
            for index,branch in enumerate(node.neighbors):
                if(branch == None and random.randint(1, 3) != 1):
                    new_blob = Blob([None]*MAX_ROOM_NEIGH)
                    node.neighbors[index] = new_blob
                    new_node_list.append(new_blob)
        depth += 1
        generate(new_node_list, depth )


root_blob = Blob([None] * MAX_ROOM_NEIGH)
print(generate([root_blob], 0))
print(root_blob)
#

you're printing the result of generate

#

which will always be none

#

or true

lime gazelle
#

:/

#

I'm so...OOOOH!

#

Ok I have another question now.

#

I can traverse a tree recursively like I generated it. It's almost the same.

#

But how do I represent it?

undone berry
#

Representing it is very difficult. The __repr__ way I've done it is a janky way of doing it

lime gazelle
#

Also my tree is very janky. Like.

#

It only has one node visibile. You have to dig into it to see the others.

#

I'm doing it wrong.

lime gazelle
#

Hurray for trees!

undone berry
#

ayy - nice. Good job

#

Much better way to show the trees than I've ever managed

autumn herald
#

nice

lime gazelle
#

GWsocksAngeryBob playing with this stuff makes my pc heat so much

#

My fans kicked in.

#

Gn yall 😄

#

I'm pretty happy about what I did today! I feel like I've learn something!

blazing tinsel
#

hi

undone berry
#

Didn't want to @ you earlier because it seemed like you wanted a break

rough sapphire
#

hey I appreciate that. haha. But I dont mind if you @ me generally. But if I seem like I want a break, thats a good reason not to. I'll check it out

#

Ah, I actually didnt figure that out because I went right to bed around that time

#

Makes sense, thank you

#

hola hola

#

that is pretty terrifying.

lime gazelle
#

I didn't read it all, is it sad?

#

Cause I can't handle sad things very well

low shadow
#

i didnt read it anyways

soft violet
#

@lime gazelle It's a little sad, yes. Sadder, perhaps, for his friends and family.

#

It was a neurophysiology thing.

lime gazelle
lime gazelle
#

GWgoaThinken I kinda want to change my tree into a graph but that will be a headache

soft violet
#

You could turn it into a table, @lime gazelle

gentle moss
#

my name is kiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiid

#

rock.

#

bowdiggy

solid pollen
#

Sure bisk

rough sapphire
#

bawitdaba da bang da bang diggy diggy diggy

gentle moss
#

diggy said the boogie said up jump the boogie

#

it's amazing he's made a career as some white trash

rough sapphire
#

i used to like kid rock as a kid

gentle moss
#

he's anything but white trash you know

sand goblet
#

As a kid, did you kid rock to kid rock?

gentle moss
#

he grew up middle class

#

his name is Robert James Ritchie Senior

sand goblet
#

Oh no, bisk

#

You reminded me of a terrible song

gentle moss
#

uuhhh

#

i thought kid rock was terrible enough

rough sapphire
#

wait, what?

#

his name is not cletus?

gentle moss
#

haha

#

cleetus is a look now

sand goblet
#

They only got through the first line of this fairly traditional Irish sounding song however

#

"Well I know my name is Ritchie but my girlfriend calls me Dick, and she's got Dick on her mind, all the time.."

gentle moss
#

hah

sand goblet
#

I wonder if that was a real song

#

I can't find it

#

Oh well

gentle moss
low shadow
#

my name is kiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiid
@gentle moss really?

#

hey kiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiid

soft violet
#

Did anyone watch Gumby when they were younger?

#

I'm pretty sure I still have a toy of him, somewhere.

low shadow
#

i just love bisk new name

soft violet
#

Maybe you were more of a Fantastic 4 kind of person.

low shadow
#

who' or 1=1#?

gentle moss
#

urg, today is not a fine day for quake

#

it's a song machin.

low shadow
#

ok

#

bash: warning: command substitution: ignored null byte in input from this command echo $(./$1 2>/dev/null) 2>/dev/null even i used 2>/dev/null HOW DO I FIX THIS ERROR OR NOT TO DISPLAY THIS ERROR

rough sapphire
#

@gentle moss you post a kid rock video and Machineyadav gets a bash warning, coincidence? i think not

low shadow
#

wtf, it must be coincidence singe age 16 doesnt denote (children or kid) but adolescent

#

😎

#

@rough sapphire got it . And help me fix bash error

gentle moss
#

what are you trying to do there mach

low shadow
#

where $1 = asm ( nasm compiled using elf64 and then done ld )

#

its a assembly programming i m trying to run

#

but produces output as well as error

solid pollen
#

I don't think redirecting stderr to /dev/null is really a good idea

gentle moss
#

^

#

for a start

#

you shouldn't have to double pipe stderr like that either

#

that's probably why the error is happening.

#

"command substitution" implies it's the evaluated $() section

#

if you're just running it, why are you evaluating it?

low shadow
#

ok

#

echoing produces extra line

#

like this

#
root@kali-linux: ld .......
outputroot@kali-linux:
#

similar output

#

but echoing

gentle moss
#

it's also possible your ASM program is returning null bytes

low shadow
#

so how can i fix that

#

2>/dev/null doesnt work

gentle moss
#

the dumb thing to do would be to strip the nullbytes out

low shadow
#

why?

#

it cause system error?

solid pollen
#

The smart thing would be to not produce null bytes

gentle moss
#

^

low shadow
#

ok

#

why is my nasm not working when i previously runned same command it didnt produce error

gentle moss
#

just did some messing in bash

low shadow
#
root@kali-linux:~/HDD/Machinexa/Learn/learninglinux/assembly# nasm -f elf64 asm3.asm
nasm: fatal: unable to open output file `asm3.o'
gentle moss
#

it's definitely your ASM program

solid pollen
#

We aren't in your computer you know

gentle moss
#

not bash

low shadow
#

previously it produced asm.o

rough sapphire
gentle moss
#

i am not an assembly programmer

#

i can't help you mate

#

you're going to have to hit up google.

#

haha

#

nice xx

low shadow
#

whats meaning of that i save screenshots directly into a variable in bash

#

how can screenshot be saved in variable

gentle moss
#

he's storing the data of a screenshot in a bash variable.

solid pollen
#

Raw bytes I guess

low shadow
#

he's storing the data of a screenshot in a bash variable.
@gentle moss how

gentle moss
#

by the looks, yeah

solid pollen
#

Yeah

rough sapphire
#

what do you mean how

#

i posted the code

low shadow
#

wait

gentle moss
#

well a screenshot is just data. you just store that data inside a variable.

solid pollen
#

everything is data

gentle moss
#

:D

solid pollen
#

everything is variable

low shadow
#

where is the variable

#

well a screenshot is just data. you just store that data inside a variable.
@gentle moss

gentle moss
#

mate

rough sapphire
#

in memory

solid pollen
#

I mean..

gentle moss
#

he posted the bash script

solid pollen
#

In a bash variable

low shadow
#

all thing is getting over my head can u explain me clearly which variable i saved where

#

i dont see any variables

#

do you see

solid pollen
#

Did you looked at the code

low shadow
#

which code?

gentle moss
#

aaaaaaaaarrrrrrrrrrrghhhhhhh

rough sapphire
#

i literally highlighted the line with the variable

#

SCREENSHOT

#

that is a variable

gentle moss
#

line 17 in what xx posted

#

smh my head

low shadow
#

SCREENSHOT=$(maim -u -s /proc/self/fd/1 2> /dev/null) this?

solid pollen
#

You see, the blue thing there is what we call an url

#

It points to a place on the world wide web

low shadow
#

where is blue thing

#

in code of neon

solid pollen
#

This blue thing ^

#

The URL

low shadow
#

lol

gentle moss
#

🤦‍♀️

rough sapphire
#

what the hell is going on in this chat

gentle moss
#

i wouldn't worry about it

low shadow
#

can u explain me how is SCREENSHOT=$(maim -u -s /proc/self/fd/1 2> /dev/null) this code running in my computer

rough sapphire
#

????

low shadow
#

how is screenshot variable in my computer

rough sapphire
#

please stop trolling

solid pollen
#

maim -u -s /proc/self/fd/1 2> /dev/null gets evaluated and stored in SCREENSHOT

low shadow
#

so

gentle moss
#

i'ma compooooterrr. stop all the downloading.

low shadow
#

i m storing screenshot in variable

rough sapphire
#

beep boop

low shadow
#

you are wrong

#

i m storing in pictures

#

wait

solid pollen
#

bip boop

#

An image is just bytes

low shadow
gentle moss
#

you know that youtube channel?

#

smarter every day?

#

this is the opposite of that.

rough sapphire
#

@low shadow ... this is just something I do in my script

#

wasn't that the guy that died paragliding?

low shadow
#

see its saved in pictures not variable

rough sapphire
#

i don't know how this is related to you at all

low shadow
#

who is it related then

gentle moss
#

xx's script stores screenshots into a variable when it runs

#

it's xx's script.

rough sapphire
#

oh wait, it was king of random that died in a paragliding accident

solid pollen
#

It's just xx's mad library of mad shell scripts

rough sapphire
#

mad

#

oh please

#

this isn't even a quarter of the shell scripts i use

low shadow
#

xx said its dumb thing to do then why xx does uses variable to store screenshot

gentle moss
#

the mad is in the wrong place.

#

it's not a mad library

#

they're mad scripts

#

yeee boiii

solid pollen
#

Gotta trust you on that one