#ot1-perplexing-regexing

1 messages Β· Page 403 of 1

sand goblet
#

:>

tight meadow
#

oh no

#

who needs security cameras when you could make robots that look hella scary

royal laurel
#

So! success at last

#

I didn't even use RenderSystem

#

MatrixStack

sand goblet
#

Noice

tight meadow
#

good job!

royal laurel
#

it wasn't even a model thing, it was purely a .translate class

#

so i'm pretty content with that being so simple moving forward

#

The only thing now is the stupid modelLegging, and me not knowing what the BipedRenderer format is

tight meadow
#

luckily you have google on your side

royal laurel
#

Oddly enough it has been pretty not helpful

tight meadow
#

ah, I feel the same

graceful basin
#

Google is bad at googling mc modding

royal laurel
#

Me copying github reps have given me more success than googling

tight meadow
#

than use that

royal laurel
#

I can't copy a line specifically made for this mod

#
public class RenderTrumpetSkeleton extends BipedRenderer<EntityTrumpetSkeleton>```
#

Why EntityTrumpetSkeleton is on red

#

I can't just google that easily, so i try to see how others do it and go from there

#

but this one specifically is just not working

tight meadow
#

hmm, I unfortunately can't help you

#

but if you find a point were you are stuck and frustrated then you might want to take a step away from the code

royal laurel
#

I'll usually change class and start with another .java

tight meadow
#

interesting

royal laurel
#

I proceeded to take a break because my eyes are twitching

tight meadow
#

lol

soft violet
#

I can be trying to figure out something when I'm tired and want to make progress but I've learned it tends to be the better option to just sleep and come back to it after.

#

Obvious solutions stick out more with a fresher mind.

#

You wonder how stupid you must have been to have missed it.

#

It's easy to overestimate your cognitive ability when you're tired.

shell raptor
#

+1

#

it's like being drunk

#

coding while drunk might be a fun experience, though

#

Today I slept from 2pm to 8pm, so my schedule is completely broken.

clear plume
#

Sounds fun

tranquil orchid
#

meme channel you say

#

lol

sand goblet
#

Python meme channel

#

Not just any memes :>

rough sapphire
#

I love how I just woke up and was like "My tablet didn't charge? >:c" and threw every charger I had that "didn't" work at my wall, cut them and trashed. But in reality I was in power outage... Great, now I don't have any chargers and my device is about to die.

sand goblet
#

why in the heck would you do that

#

like what leap of logic did that take

rough sapphire
#

I low-key woke up like 10 minutes ago and I was so pissed that my device didn't charge. Couldn't be helped but to take out my anger on chargers.

#

Well they're technically the part where my charging fails because connectors on them are weak. I'll just ask my mom for some money so I can buy like 5 USB cables smh.

soft violet
#

You dillpickle.

#

I suspect that the port on my phone is a bit used. Sometimes the charging circuit doesn't close if the cable isn't angled properly.

#

But it may be the cable.

rough sapphire
#

Nah it was the cable, it always was plugging itself off the socket.

#

why is swearing in old MS code funny

rough sapphire
#

Lol

cosmic lotus
#

The lack of lower case letters just adds to it

gentle moss
#

i need to buy something

#

quick!

#

nvm, got it.

rough sapphire
#

Corey Schafer is a daddy material, I can't imagine myself rn without his OOP and newbie Python courses.

autumn herald
#

A daddy material ?

royal laurel
#

Yes

rough sapphire
#

I'm not gay but this is an exception.

tight meadow
#

Was that supposed to be a python joke?

rough sapphire
#

IDK, but I really like how Corey Schafer explains, I would be glad if he touched on C++ or JavaScript tutorials.

tight meadow
#

That would be really cool

rough sapphire
#

Yup

tight meadow
#

I would want some c++ tutorials

rough sapphire
#

Same, I learned that the only IDE for C# is Visual Studio 2019 which runs shitty on my desktop so I thought, why not think about C++, it's fast according to all the claims...

wooden silo
#

@rough sapphire This kind of language and subject matter is inappropriate for this server.

rough sapphire
#

Sorry I'll try to behave.

wooden silo
#

You better, because otherwise the only one who will suffer for it is you.

rough sapphire
#

i don't think what he said was too harmful, he didn't really use "gay" in a derogatory manner

wooden silo
#

Doesn't matter.

rough sapphire
#

And I'll make sure you're the one putting a hand on me.

#

i don't agree with a blanket ban on the word "gay"

undone berry
#

I find it irritating, but I really don't see how it's harmful?

wooden silo
#

!tempban 716410253855555614 3d It seems like you didn't understand what I just told you, so take a timeout and think about it.

royal lakeBOT
#

failmail :ok_hand: applied ban to @fossil nexus until 2020-06-03 15:49 (2 days and 23 hours).

tight meadow
#

Well then

bleak lintel
#

it wasn't a blanket ban on the word gay

#

Corey Schafer is a daddy material

And I'll make sure you're the one putting a hand on me.

rough sapphire
#

πŸ€” that last one is a bit yikes

bleak lintel
#

we only moderate usages of gay when it's derogatory, and even then we never infract on first utterance unless it's extreme

gentle moss
#

that got pretty HR complaint very quickly

bleak lintel
#

lol

#

yeah

gentle moss
#

annnnyhoooo

#

looking to put together a raspi kit so i can grow my carolina reaper to maximum efficiency

tight meadow
#

That actually sounds super cool

rough sapphire
#

what the in the

#

... what, Rasmus

#
  • what's in the kit
gentle moss
#

there's no kit, i'm having to decide things

#

but it'll be a kit, because it'll be the thing to do the thing

rough sapphire
#

nice, good

gentle moss
#

i figure like... moisture sensor and a temperature sensor? idk

#

last food i grew was tomatoes and they were outside and easy

rough sapphire
#

you're the first one I've heard say that about tomatoes

gentle moss
#

they took a lot of pruning and watching and shit

#

but i just put them in dirt and up they grew

#

with the correct plant food etc ofc

#

blood / bonemeal

rough sapphire
#

we had to set up a cable and tie some heavier branches to them

#

they couldn't support their own weight

royal laurel
#

Same

#

Put a lil sugarcane stick, tied them up

gentle moss
#

oh we had a trellace behind them so keeping them up was easy

#

well if they're so hard then i'm fine then

#

sweet

royal laurel
#

They aren't really hard, just awfully slow

gentle moss
#

need to do reaper research

tight meadow
#

What do you plan on doing with them?

rough sapphire
#

eye drops

gentle moss
#

eating them.

tight meadow
#

Lol

royal laurel
#

The nomnoms

gentle moss
#

i'd probably dry them after trying one fresh and regretting it

#

use them in chillis

#

maybe pickle them πŸ€”

rough sapphire
#

do you have a pepper grinder?

#

a good one

#

😳

gentle moss
#

not that could handle actual peppers

rough sapphire
#

I've clogged mine up with cheese

gentle moss
#

.... what

rough sapphire
#

wat

#

i like that for otn name

#

clogged with cheese @bleak lintel

gentle moss
#

i totally could've told you that it wouldn't work

rough sapphire
#

haha what cheese did you use?

bleak lintel
#

!otn a clogged with cheese

royal lakeBOT
#

:ok_hand: Added clogged-with-cheese to the names list.

royal laurel
#

Lmaooo

rough sapphire
#

@rough sapphire parmesan

gentle moss
#

i mean don't you have a cheese grater?

rough sapphire
#

no

gentle moss
#

oh

rough sapphire
#

that was the crux of the issue

gentle moss
#

ooooh

rough sapphire
#

@rough sapphire that's a disaster waiting to happen with any moisture πŸ˜„

gentle moss
#

i can see why you'd attempt that

#

but a knife and a rocking chop method could've done better

rough sapphire
#

I'm not the brightest bulb in the pencil case

gentle moss
#

well that peanut will surely turn into a beautiful nest egg

tight meadow
#

You put bulbs in a pencil case?

rough sapphire
#

you don't?

tight meadow
#

No

rough sapphire
#

why not?

tight meadow
#

I put pencils in a pencil case

gentle moss
#

hmmm.... what could work instead of a cheese grater

#

i have a woodworking rasp that'd do the trick

#

maybe a few metal files if you wanted a finer grate

#

could do shavings using a face shaving razer

#

or a potato peeler

undone berry
#

Files would not give a good gratage for something like cheddar

rough sapphire
#

@gentle moss ever made chilli oil or hot sauce?

undone berry
#

only for harder dryer cheeses

gentle moss
#

i've made chilli oils, yeah

rough sapphire
#

try a hot sauce if you have a blender

gentle moss
#

yeah, but he was using parm charlie

rough sapphire
#

also a blender would work for the cheese issue

gentle moss
#

not if it's too wet

#

parm, sure

rough sapphire
#

only thinking parmesan there

#

imagine something like gouda in a blender

undone berry
#

ah sure - didn't catch that bit

gentle moss
#

that's a bada idea

#

damn, that pun doesn't work

undone berry
#

honestly, it seems like a herb grinder shoulda worked for parm

gentle moss
#

too uhhh...

#

crushing rather than slicing

rough sapphire
#

a mortar and pestle?

gentle moss
#

that'd be worse

rough sapphire
#

that would work

gentle moss
#

you'd be just mashing cheese into a splatted out lump

rough sapphire
#

a pepper grinder is a different issue

#

not if it's parmesan

undone berry
#

I'm imagining the kind of thing you'd buy alongside some specialist glassware

#

rather than a pepper grinder

tight meadow
#

Maybe the simple solution is to get a cheese grader

undone berry
#

althouhg

gentle moss
#

oh you mean a grinder grinder?

undone berry
#

I realise now

gentle moss
#

i don't think they'd handle cheese

undone berry
#

I misinterpreted

gentle moss
#

despite... being made for cheese

#

<_<

#

_>

tight meadow
#

Well I am not a cheese expert so I can’t help you

gentle moss
#

i am a cheese expert

#

i got my degree in rastamouse

tight meadow
#

A PhD in cheese

gentle moss
#

now that was some serious afternoon TV

bleak lintel
#

holy shit yes

gentle moss
#

fucking loved that show

#

and i watched it in my 20's

rough sapphire
#

@undone berry no, I did use a "herb" grinder and, yeah, it worked somewhat okay

tight meadow
#

Don’t even know the show but that theme tune proves that is it godly

rough sapphire
#

I got my cheese groten

#

it's just that now my grinder is full of cheese

undone berry
#

Ok- yeah, that does seem like it would be an issue

gentle moss
#

wire brush

#

providing it's not plastic

#

that'd just paint you as a cheapskate though

rough sapphire
#

like not buying a cheese grater in the first place? that type of cheapskate

gentle moss
#

yeah, actually.

#

how do you not own a cheese grater?

#

first rule of moving house: buy loads of stuff you will rarely ever use and 3 cheese graters

undone berry
#

I have 0 cheese graters

sand goblet
#

what's wrong with you

undone berry
#

have had to resort to just attacking cheese with a knife

rough sapphire
#

lines are being drawn, lads

#

pick a side

gentle moss
#

i guess you've got your julienne skills down by now charlie

undone berry
#

Nah - that implies far more method than there really was in my grateing

gentle moss
#

you could always use the potato peeler method

#

i think norway was wrong to claim it invented the cheese slicer

undone berry
#

also 0 potato peelers

gentle moss
#

it's just a shittier potato peeler

#

god damn it do you even have plates?

rough sapphire
#

a cheese slicer is a worthwhile investment

undone berry
#

I have 2

gentle moss
#

ahhh

#

one for regular

#

other for sunday best

undone berry
#

yes - exactly my methodology

#

Honestly - a potato peeler is pretty unnecessary

#

pretty easy to just use a paring knife

gentle moss
#

i value potato highly so feel the paring knife method is wasteful

#

i actually sharpened my potato peeler recently

gentle moss
#

one bonus to this lockdown

#

everything in the house is sharp now

#

who knew?

undone berry
#

I assume you have to be very careful when handling the plates

gentle moss
#

i knew, because it has two fucking blades

undone berry
#

don't want to cut yourself on those razor plate rims

gentle moss
#

our lockdown frisbee golf tournament has suffered somewhat

sand goblet
#

we have one of those suction cup attached counter top knife sharpeners

#

dad is the only one that actually manages to sharpen anything on it

#

it doesn't work for the rest of us

gentle moss
#

i've got a fixed position thing with a clamp and adjustable blade angle type deals

#

i do have to screw it to a piece of wood though

#

and it's a bit too small for my larger knives

#

but i think my stones are pretty fucked now anyway, i've been using them on garden tools

#

everything is sharp now.

pine vector
gentle moss
#

nice

#

i love the name

#

i bet it does make the sharp

#

oh twin angle too

pine vector
#

indeed. takes some work when re-establishing the full bevel.

gentle moss
#

that's sort of what i have, with far fewer stones

#

and smaller

#

and no suction cup so i gotta screw it to stuff.

pine vector
#

those suction cups rarely work well anyway. so picky on surfaces...

gentle moss
#

it's a bit of a pain to setup the angle too

#

gotta get my phone out and stuff

#

need to sharpen my shovel

#

bush stump needs digging out but soooooo many roots

royal laurel
#

Knife sharpener??

soft violet
#

It looks like a vibrophone or something.

#

Xylophone. Whichwhatever.

rough sapphire
gentle moss
#

:D

royal laurel
#

Dinosaur is on screen

#

And I've never been happier

tight meadow
#

If I roll a 1 I will delete all my internet accounts

#

.roll

median domeBOT
tight meadow
#

.help

rough sapphire
#

if I don't roll a 5, you'll start using these commands in #bot-commands :)

#

.roll

median domeBOT
tight meadow
#

Well shit

#

It would be funny if you rolled a five

rough sapphire
#

wanna think about this one?

#

just because something has a probability of 0% to happen doesn't mean it can never happen.

#

why

#

but if something can never happen then it definitely has 0% probability to happen, so it doesn't go both ways.

pine vector
#

probable != possible...

rough sapphire
#

@pine vector something along those lines yes πŸ™‚

#

I'd argue nothing can be ultimately 0% probable to happen

#

so the confusion starts when you start rolling infinite-sided dice

royal laurel
#

Possible and plausible

#

:)

rough sapphire
#

for me, a one sided die is enough to cause confusion

#

heh

gentle moss
#

a one sided die is just a two headed coin

rough sapphire
rough sapphire
#

so what's everyone up to tonight

sand goblet
#

I think I'm gonna make hot chocolate

wanton sun
#

"tonight" where are you where it is night right now?

sand goblet
#

Ireland

wanton sun
#

it's like a different time zone.........

sand goblet
#

8.30pm is definitely night

rough sapphire
#

the speak different languages there too

#

like, gaelic

sand goblet
#

Our main language is definitely English

#

But there are some areas that still speak Gaelic yeah

rough sapphire
#

that's super rad

#

that it still exists

sand goblet
#

It's also spoken in Scotland. Scots Gaelic.

rough sapphire
#

javascript ain't all that bad. if you use react.

#

starting to kinda like it.

sand goblet
#

I prefer Vue

rough sapphire
#

i mean you're not really even writing javascript. you're writing typescript, I think?

sand goblet
#

And yeah I also use typescript

#

It's good stuff

rough sapphire
#

or JSX whatever it is

#

don't have experience with vue yet

#

this redux thing they do with react is fun too

rough sapphire
#

"tonight" where are you where it is night right now?
@wanton sun estonia

wanton sun
#

whats an estonia?

#

oh

rough sapphire
#

πŸ™ƒ

#

american, i presume

wanton sun
#

how could you possibly guess?

rough sapphire
#

I've noticed most people who don't know what an Estonia is generally tend to be from the states

wanton sun
#

its not like I don't know geography or anything

rough sapphire
#

no offense meant

wanton sun
#

yeah lol

rough sapphire
#

but your geography education standards aren't the highest

wanton sun
#

We are #1 in geography just like with everything else

rough sapphire
#

'merica! πŸ¦…

#

but estonia is #2

wanton sun
#

America is #1 and #2 and #3 and so on for however many countries there are...

#

Wait thats not a good thing......

rough sapphire
#

all your base are belong to us

wanton sun
#

thats why when we tour countries, we respect the people already there.......

rough sapphire
#

ha

#

why did the americans have to win the cold war 😐

wanton sun
rough sapphire
#

memes will get you in trouble

wanton sun
#

embeds.....

rough sapphire
#

yes

#

try putting < > around the link

#

then it won't embed it

wanton sun
rough sapphire
#

good

#

entries/icons/facebook
know your meme cdn

#

???

wanton sun
#

dont get so hung up on the details

rough sapphire
#

do you have saku xx

#

what was the other a le coq

#

kuld?

#

there's shit tonnes of a le coqs

#

they make most mainstream alcoholic drinks here

#

saku is piss tho

#

it's all about that craft beer

#

although I'm not a beer guy in general

#

i thought you liked beer

#

longeros and ciders are more my thing

#

is it longeros in estonian?

#

it would be lonkeros in finnish plural

#

one lonkero, two lonkeros

#

yeah, we say longero

#

either that or just "gin"

#

heh

#

i guess that's what it tastes like or is made of basically

#

yep, plus, it says that on the can for most of them

#

gini-lonkero

#

yeah exactly

#

etc etc

#

they export those to great britain and california etc

#

it'd really hard to actually order real gin because of this

#

people go nuts over them

#

because bartenders usually think you mean this

#

it's some kind of delicacy

#

you could export as much as you wanted

#

and people would buy that shit

#

the a le coq one is the worst of them all tbh

#

well it's not really that available outside of fi + ee

#

afaik

#

maybe sweden?

#

yep

#

impossible to find in the UK

sand goblet
#

Is that just grapefruit gin?

rough sapphire
#

no. it's only 5.5% ABV

#

it's a long drink made with gin

#

or what do you say, alcohol per volume

sand goblet
#

I was gonna say, that'd be like drinking paint stripper

rough sapphire
#

much sweeter than actual gin

#

it's good though

#

yeah it's very drinkable

#

it's less sweet than cider but much more sweet than beer

rough sapphire
#

@rough sapphire that looks nice

#

blueberry gin and violet gin taste great

solid elbow
#

that does look good...

soft violet
#

Well. That other conversation was...let's go with rousing.

tame pier
#

Let's go with unpleasant

soft violet
#

To you, yours.

plain slate
#

i just realized coroutine is prounounced co-routine (like two routines happening with eachother). and man have i been pronouncing it wrong for years

soft violet
#

Like core oh teen?

#

corro teen?

#

co roux tyne?

solid elbow
#

co-row-teen?

tight meadow
#

co ru teen

rough sapphire
#

Does anyone know php well enough to tell what im doing wrong?

$ php -f index.php -S localhost:8000

Assuming I am in the working directory of a project with such a file, the server locahost is being served a blank page.

Not really trying to learn php, just how to look at it

#

index.php is implied with the development server

#

you can try removing the -f part although it ideally shouldn't make a difference

#

you can try adding -t . as well, but generally that's also implied

#

it should work. What does your index.php look like? Could do <?php echo 'hello world'; ?>Β  at first to be 100% certain it isn't the script acting up

#

@rough sapphire

#

Ill try that, and actually I didnt consider looking because its not my work, a friend is sharing.

#

It appears to be some type of templating with functions that are getting content from somewhere nto defined. I'll figure it out if that should work.

#

not defined as far as i can tell not knowing php*

#

if the script silently fails before any rendering happens (or if the script just doesn't output anything, which is the case for a lot of them), then you'll just get a blank page yeah

rough sapphire
#

yeah I think he needs to fix his thing before showing it to me ha

feral flax
#

Hi I'm French I just started in the "coding" please I need help I want to develop a game at the moment I'm a tutorial but I would like to know more

rough sapphire
#

What kind of game? Are you interested in starting with simple games maybe?

feral flax
#

Simple game

rough sapphire
#

hi, welcome to pydis. Please refrain from spamming up all of the OT channels. I'm sure lots of people here are willing to help you

feral flax
#

yeah

rough sapphire
#

I read "Invent Your Own Games With Python" by Al ... forget last time. These are very simple games but they teach basic python.

#

You might consider Java or Unity though if you want to do "real" games

undone berry
#

Al Sweigart

rough sapphire
#

thats it

#

another question....

feral flax
#

yes

rough sapphire
#

in bash, when moving into and out of a subshell, what is the easiest way to take your exported env vars with you temporarily?

feral flax
#

Java is harder than Unity?

rough sapphire
#

I believe that it is yes. Its takes more effort and determination i think to learn it as first language.

#

or at least school classes forcing it on you

feral flax
#

Ok thx

rough sapphire
#

lets say I want to start a script with bash exports.sh and all it iis is expor lines.

#

well, when it finishes running, subshell done

#

exports gone

#

echo them instead and eval them from the parent shell

#

similar to how you eval $(pyenv-init -)

#

right okay. So, when you do that you have the subshell inside of the $() but its called from outside?

#

I wish thath shell script would just do functions intstead of the shell thing haha

#

its basically similar to scope in functions

#

At first I confused $() with ${} from js or f'{}' from python but it doesnt work the same

#

bash is an awful langugae to be honest, it just sometimes is the best thing for the job.

#

I wish I understood the importance of jumping into a new shell to do every unique process. It seems like they have tried very hard to make it difficult

#

or maybe to protect things

#

I think bash is an ok language, it deals largely with obscure GNU/Linux characteristics which I love

#

subshells behaving like that is because a child process always inherits the parent's environment, but never the other way around unless the parent explicitly waits for the child to finish and then overwrites its own env with the child's

#

Well, those things I do love about it, because it is very Linux and I enjoy Linux in terms of... operating my machine. But in terms of building applications with it, I dont care for it haha

#

i see.

#

actually i remember reading that

#

why does the apple terminal use the $ prefix? is there a certain reason?

#

I remember reading about a zombie process that waits for a child or parent that never comes.

#

it was a wtf thing in my book

#

it's just a common way to denote an user shell @rough sapphire

#

Oh okay

#

another is % like zsh

#

it tells you, "this is a prompt"

#

conversely, root shells have the # prompt

#

it's a quick way to see whether you're a regular user or root

#

eek i just know lua where there werent any prefixes

#

i didnt know that but i recognize that thats true

#

you can change it to anything though

#

just stuff like

if part.Character.true then ()example WaitForParent.FindFirstChild.

#

echo $PS1

#

thus variable holds your prompt

#

wait, you're not talking about the prompt?

#

its in ~/.bashrc in linux.

#

Can someone explain what Parents and Childs are? sorry if its off topic

#

a child is just a process executed from another process, who in that scenario is the parent

#

every process has a parent process

#

ohhh

#

except for init

#

init is?

#

sort of

#

sorry im a noob 😭

#

init is the first process that runs - it's executed by the kernel

#

oh ok

#

ill need to do some research all i know is bullion threads and stuff 😳

#

init is usually responsible for setting up the userland of a system (ie running services and the like)

#

excuse my spelling

#

I see.

#

startjob to do this and that

#

Thanks for the clarification.

#

is that init?

#

startjobs are usually parsed by init

#

this sounds very interesting I will look into it

#

what would you recommend as a beginning project

#

if you are really into the obscure stuff, its fun read man pages when you're new to POSIX systems at least linux has them. It sounds like your asking questions about system things.

#

I mean like as a first project to do with Python. Some people said make a basic disc bot but what other options are there?

#

ah I see. It depends. Try something that looks in a directory at what files are there and determines what they are and where they go

#

and puts them there

#

oh

#

like a .json file?

visual jungle
rough sapphire
#

i tried making a bot with JS and i failed because of my proxy error

#

as an example, systemd is a popular choice for init. To be able to interact with the init system and have it set up services for you, systemd provides what are called "units" which define what process to start up and the specifics around it (as what user, is it a background process or an one-shot process, etc)

#

Well more like, if you're really new, one of the first things youll need to learn is how to look at whats in the directory you are in, how to grab those files that you want, and then how to determine what paths are around you and if they exist , etc

#

it goes through each of the activated units and runs the specified processes as instructed

#

I see.

#

Okay thanks so much for all the advice

#

does sysemctl interface with systemd?

#

i never call systemd but im familiar with that some peopl do

#

yep, systemctl is just a fancy front end for activating and managing systemd units

#

I got really scared when I cleared my cache in terminal and it said "i sure hope you know what youre doing"

#

similar to how I use apt instead of that debian module system or whatever it is

#

ha

#

i thought i did something wrong

#

lol

#

apt interfaces with aptitude which interfaces with dpkg

#

yeah thats it

#

If you are using Linux, you do have to get used to your machine telling you things like, "Here is what I am going to do? Did you waant to do that? Itm ight be a good idea Yeah/n?" but remember that Linux is asking you, "Look this over and tell me if you want this," its not walking you through it.

#

nopasswd systemctl sudo rules are also one of my favourite privesc methods

#

privesc?

#

letting an user activate systemd units at will, what could go wrong

#

losing privledge?

#

privilege escalation

#

ah the opposite

#

going from regular user to root, yeah

#

yeah i never heard the shorthand

pine vector
#

via expansion? (sec noob...)

rough sapphire
#

So, are you saying you think that ubuntu having a no password root with sudo is not good or something else?

gentle moss
#

someone should always have to enter a password

rough sapphire
#

i am also a sec newb. Im maybe more advanced that the average person but that doesnt mean a lot

#

Right but in ubuntu there is no password for root. Its just sudo that they open root up.

gentle moss
#

sudo password for the user?

rough sapphire
#

@rough sapphire nah, it's common to see that an unprivileged user (which you've somehow breached) has been given the right to run systemctl via sudo and no password required, usually to be able to restart a service if it crashes or hangs. This is extremely common for some reason

#

yeah, im not saying anything releavent by pointing that out, i just read it recently

#

Ahhhh.

#

Yeah that is something i would not do in my most braindead sleep deprived moments

#

you can use systemctl to run anything else, which means ez root code execution

#

Im not super into shortcuts and i dont get people that do them

#

my mistakes are just sheer ignorance not negligence

pine vector
#

note to self: exclude systemctl in nopasswd sudoer entries. thanks xx! πŸ˜„

rough sapphire
#

Isnt a nopasswd sudoer entry for anything kind of like... potential for escalation of some kind even if ito another regular user

#

on some systems, it's as easy as running just sudo systemctl. This usually drops into $PAGER, which on a lot of systems is less, which lets you run commands via !. Guess who those commands run as?

#

ahh i see haha.

#

less is more indeed

#

some nopasswd entries are fine

gentle moss
#

oooh that's sneaky

rough sapphire
#

if you prune the environment before execution, which sudo usually does by default, and if your nopasswd entry is something basic like a predefined script, then it's usually fine. Still not recommended regardless

pine vector
#

this is also why shlex is muy importante when running something via subprocess.

rough sapphire
#

I try to avoid subprocess for anything except what are basically scripts i will dispose of. What is shlex?

pine vector
rough sapphire
#

ah that makes sense.

#

i jsut use it very carefully and simply haha

#

but ill look at that next time

pine vector
#

then you're doing it right, for the most part. πŸ˜„ subprocess shouldn't be bandied about like nothing.

rough sapphire
#

yeah, its basically a trick for me when using python as if were a shell script lang

gentle moss
#

popen dem subprocesses like pringles maaang

visual jungle
#

Is it bad practice to use global variables ?

gentle moss
#

once you pop, you just can't stop those forked processes oh my god they keep forking wha-

graceful basin
#

If the global variables change value, yes

rough sapphire
#

That is a better way of saying what I was going to say

pine vector
#

globals are discouraged. right, when they're not constant.

visual jungle
#

how else would i pass info into a function ?

graceful basin
#

Parameters

rough sapphire
gentle moss
#

nice

pine vector
#

eegads. that is sneaky...

rough sapphire
#

So, did you enter something at less that resulted in that following being in root shell?

#

yeah, I was in less and just did !/bin/sh

#

I didnt even know less took commands actually.

#

not a lot of people do

gentle moss
#

you'd be surprised how many things have built in shell commands

rough sapphire
#

thats what i like about ipython repl

#

the same things works

glass gorge
rough sapphire
#

I'm afraid of opening old electronics up, ever since the ant incident...

glass gorge
#

... The ant incident

#

?

rough sapphire
#

the antcident

#

but, yeah, ants

#

ants everywhere

glass gorge
#

Seems fun

sand goblet
#

Everything changed when the ant nation attacked

glass gorge
#

This was more a nicotine, nicotine dust eveywhere

#

That stuff sticks like a mofo

wheat lynx
bronze root
rough sapphire
#

@undone berry On a separate topic, you said that a local business had taken over an old McDonald's building. Have you seen buildings that were old Pizza Huts get taken over? The obvious roof makes it pretty funny. πŸ˜„

undone berry
#

The pizza huts are so blatantly obvious, I kinda enjoy randomly seeing htem

#

Oh look, there's a pizza hut selling carpet

rough sapphire
#

It's one of those things that you might not remember when that Pizza Hut was around, but you know for a fact it used to be one.

high verge
#

why is this a thing

sand goblet
#

'murrica

gentle moss
#

the fact it's on "know your meme" is a little shitty.

solid pollen
#

Looks like they are fair memes, for the equality between blacks and whites

gentle moss
#

whelp.

#

bunch o' people got fired.

rough sapphire
#

u2?

gentle moss
#

nah, customer.

#

de-activating accounts etc

rough sapphire
#

you can fire customers?

gentle moss
#

i mean, yeah you can.

#

but our customer is firing uhhh...

#

our customers.

#

wew, lotta people

#

man i know a lot of these names but i haven't got a clue, what they look like or what they do

#

and i just boop, disabled.

#

i hope their HR department is doing this properly...

#

"hi, for some reason my VPN disconnected and now i can't get back in...." would be an oof

#

had one of them before where we shut down accounts at the request of a HR department but they hadn't informed the people they'd fired that they were fired.

#

so we ended up getting people call into us about "technical problems" and wtf do you do then

#

beyond feel awful for the people who got fired like that

high verge
#

really scummy to get you guys to tell them basically as well

gentle moss
#

that one did cause a ruckus

steel pilot
#

is mc dungeons made in java

#

or in a mainstream engine like unity or unreal

graceful basin
#

yeah, java is not all that great for gamedev, though it worked well for MC, as it gave it the most powerful mods of any game that I know of

gentle moss
#

minecraft was a prototype and should never have been released like that

#

rip all the wasted memory.

graceful basin
#

honestly, you can do a lot better job at making a java game than MC is.

undone berry
#

There's no real engines for it right?

#

So no one wants to do it from scratch

gentle moss
#

microsoft ported it to c or c-something iirc?

graceful basin
#

LWJGL, libGTK do exist, but they are no unity

gentle moss
#

but it killed mod support, which is a killer.

undone berry
#

Loving Wonka Junior, good laugh

gentle moss
#

Β¬_Β¬

graceful basin
#

yeah, bedrock is in C++, so mods are kind of meh on that version

steel pilot
#

oh yeah is there any benefit from learning the C's other than game development

gentle moss
#

it's a foundational language

undone berry
#

Yes. It's much lower level and gives you an idea of how things actually work

gentle moss
#

most of what you touch or use technology wise is built, in some way, on something C-ish

gentle moss
#

it happened. yay miscommunication.

#

seriously, get your shit together before you fire people. :|

rough sapphire
#

it?

#

@gentle moss πŸ‘€?

gentle moss
#

they got us to disable an account of someone who wasn't due to be fired today.

rough sapphire
#

Ouch.

gentle moss
#

i am just a cog in the machine

rough sapphire
#

this is like that episode of black mirror

#

In other news.. I set up an ftp server today for local use.. it's been a while.. I think I finally have a handle on the OSI model

gentle moss
#

oh no

#

why ftp?

rough sapphire
#

sftp?

gentle moss
#

^

#

pretty much what i was going with

#

FTP / FTPS are not really recommended as protocols for moving files around

#

FTP is insecure and FTPS is a patch on a broken system.

plucky ridge
#

I hate it when the names are so close like that

#

Reminds me of a program we have at work that got updated

#

It went from CS Accounting to Accounting CS

#

No joke

gentle moss
#

too many acronyms

#

a real world IT problem.

plucky ridge
#

Absolutely

#

And I guess there's no real way to be rid of those other protocols since they're standards?

gentle moss
#

SFTP is still FTP just over an SSH session

#

so, yeah... kinda

#

it just exists in a lot of areas.

plucky ridge
#

You ever feel like our computer infrastructure is just a bunch of loosely fitting Lego pieces and one of these days it's just going to fall over and scatter across the floor?

rough sapphire
#

100%

plucky ridge
#

Glad it's not just me

gentle moss
#

that's very much what my job feels like

#

a lot

rough sapphire
#

There are many things that if you have even a basic understanding of how it works, you understand it's held together by tape

gentle moss
#

for instance, our webserver kept crashing after i ran some updates

plucky ridge
#

Tape and a mutual agreement that this is how things are

gentle moss
#

why? didn't know for ages. disk i/o problem.

#

turns out one docker container was flipping its shit for no reason and consuming all the disk i/o

#

just rebuilt the container and it was fine... :|

plucky ridge
#

Weird

gentle moss
#

fucking computers, how do they work?

plucky ridge
#

Gnomes

rough sapphire
#

Bits of gravity in them

#

Oh. Computers, not magnets

gentle moss
#

the magic blue smoke that escapes when you kill them?

#

that's a genie. you killed a genie.

plucky ridge
#

Can't argue with science

#

Genie science

#

Which some might claim isn't science at all

#

Fools

gentle moss
#

so ~30 people fired. :|

#

about 10 of them had been working there for +10 years.

plucky ridge
#

There where, at your place of work?

gentle moss
#

~35% of the workforce

#

eh, a customer.

plucky ridge
#

Ah gotcha

gentle moss
#

we were close with them though. used to share office functions to save on money.

#

christmas do's and the like

plucky ridge
#

Sure sure

gentle moss
#

liked some of those people. :(

undone berry
#

I'm guessing it was due to Covid cutbacks?

gentle moss
#

number of things, that's one. arguably they've been overstaffed for a while.

#

i just find firing someone who's been with you for over 10 years pretty... brutal. like hard to think about.

#

especially when that wanker in sales could probably go and no one would blink.

gentle moss
#

birbs do the chirping, think i've got a nest of something somewhere

sand goblet
#

whew, that's doom eternal finished

#

you really have to let autopilot take over in the end, there's so much movement you have to do

lofty dirge
#

wanker in sales can probably justify his cost to the company

#

esp if they are on commission

rough sapphire
#

Can an {% include 'template.html' %} in jinja2 render any plaintext encoded properly into the parent template html even if it is like includethis.txt

#

I think its possible because its insde of an html as a child template

sand goblet
#

Jinja isn't a HTML template engine

#

It's just a template engine

rough sapphire
#

Oh? I may use the wrong terminology then

sand goblet
#

It doesn't care about what's in the file aside from its own tags

rough sapphire
#

Oh right yeah. cool

#

thank you

#

a change in file type helps me see which is which

sand goblet
#

Slowmode is messing me up

rough sapphire
#

it happens ha

sand goblet
#

I hope we don't have to get used to this

rough sapphire
undone berry
#

Yeah, I'm really not a fan. I get disproportionately annoyed when trying to send a message and being blocked

soft violet
#

It lasts for all of what, five seconds? We'll live.

rough sapphire
#

i think it has to do with the hatred in the air

undone berry
#

It's more that it doesn't work with my habit of splitting thoughts across multiple messages

soft violet
#

Mm. I get it.

rough sapphire
#

last night was terrible

#

i keep pressing enter and the window keeps shaking ever so angrily

soft violet
#

I'm a multiliner like that, too.

undone berry
#

Yeah, the angry window then makes me angry

rough sapphire
#

masochism mode: every time you press enter before the timer is up, it adds a second to the timer

soft violet
#

Cumulatively.

rough sapphire
#

It should have a thing that visually alers you its on like pulsing so you stop typing like that

sand goblet
#

It'd be nice if it was able to queue up a single message

undone berry
#

IMO they should just make it pay to win and exclude us Patrons from slowmode

rough sapphire
#

@rough sapphire Do you mean autoescaping?

plucky ridge
#

@undone berry No

rough sapphire
#

I'm not sure that is what i mean. When did I mean what? haha

undone berry
#

(that was a joke tbf, I don't think there should be associated benefits)

plucky ridge
#

The no was for any onlookers

undone berry
#

yeah, that's fair

sand goblet
#

Is there actually a perm for that?

rough sapphire
#

no benefits? what about the massage i was promised?

plucky ridge
#

@rough sapphire No no, that was just an us deal

#

Not a Patreon thing

sand goblet
#

I thought manage messages was the bypass

rough sapphire
#

OMG I EARNED A BONUS MESSAGE

#

ah, fair enough

#

sarcasm

#

my lady is addicted to her phone game worse than anyone i have ever seen. She treats it like someone at work she has importnt meetings withj

sand goblet
#

That was a waste of a bonus message

#

Lol, I see

rough sapphire
#

I told her that if I was that addicted to that game,. I would load it up on an emulator and automate making it play itself. Luckily I dont have that condition

#

What game is it?

#

hmmm, thats a good question. Its one where you dress up anime lookings girls with fashion and you like... sent them to theme parties and other little girls and women judge you harshly?

#

No clue

#

me neither it will come to me maybe

#

she just says my game

timid vigil
#

« We want to make everyone here feel welcome, no matter of their [...] identityΒ Β»... so self-identified nazis included? πŸ€”

tardy wind
#

How is that question productive

timid vigil
#

If 1 identity is not welcomed, « everyone » cannot be used

plucky ridge
#

@timid vigil Well then we'll clarify. Everyone who isn't also trying to cause issues for anyone else in the server.

#

But you know that your comment is intentionally pedantic, and I'd rather not have to deal with that, if you don't mind

#

So stop while you're ahead

timid vigil
#

There is reason to be percise, I tell you that

plucky ridge
#

Noted

tardy wind
#

So people like you don’t bother us normal people?

plucky ridge
#

So people like you...
Can we not sling accusations?

#

I'd really appreciate that

rough sapphire
#

us normal people

#

normal isn't good, buddy.

#

normal's boring.

solid pollen
#

Nobody's normal here anyway

plucky ridge
#

I live to be boring

rough sapphire
#

you should get into the mining industry.

covert scaffold
#

Is there such thing as normal though

undone berry
#

I live to be boring
I'm the complete opposite

#

I'm really an earthworm, so I bore to be living

twilit marlin
#

so... cough

undone berry
#

I preferred the discussion of boringicity

twilit marlin
#

Β―_(ツ)_/Β―

#

as you wish, don't wanna make people uncomfortable

dense crag
#

My friend just texted me
β€œur like the Genghis Khan of fucking vulnerable people”
Wtf does that mean

twilit marlin
#

ask the friend, not us?

#

πŸ€”

dense crag
#

He’s refusing to explain

twilit marlin
#

πŸ€” πŸ€” πŸ€” πŸ€” πŸ€” πŸ€” πŸ€”

graceful basin
#

ur like the Genghis Khan - a lot
of fucking vulnerable people - 2 possible meanings, neither all that great

sand goblet
#

He was an emperor

#

The greatest conqueror of all time

#

So I'd say nothing positive here yeah

twilit marlin
#

wasn't Genghis Khan actually the man behind khan academy?

#

πŸ€”

undone berry
#

No

twilit marlin
#

πŸ€”

dense crag
#

That’s sal khan

graceful basin
#

I really want to know if fucking is an expletive or a synonym for sex here

plucky ridge
#

Going to go with the former

sand goblet
#

Didn't even consider that

plucky ridge
#

Although I think I can properly sum it up

#

Your friend is an idiot

#

Insults shouldn't take a panel of consultants to try and decipher

rough sapphire
#

he just didn't have the time nor crayons to explain it to you

graceful basin
#

I disagree, obscure insults are more fun. This one is a bit strange though

pine vector
#

especially consultants that have zero context...

plucky ridge
#

Obscure is fine but I doubt this makes sense even contextually

graceful basin
#

I would not use Genghis Khan of sth for something negative. You are the Genghis Khan of laziness just sounds wack

undone berry
#

Yeah. It's just bad I think

#

It's just a worse version of King of

graceful basin
#

a failed attempt at creative mockery

twilit marlin
#

but that's amazing actually πŸ€”

plucky ridge
#

Pardon?

twilit marlin
#

that was creative at least!

plucky ridge
#

Ehhh....

#

Not quite as creative as "you've got your head shoved so far up your own ass you can check yourself for cavities"

graceful basin
#

really was not. You cannot just pick random historical figures and use them in insults

twilit marlin
#

with Django

graceful basin
#

You are the Einstein of burning pasta is not funny (well, it is so bad it is funny, but not the point there)

twilit marlin
#

or with node + express... haven't decided on that yet, but Django will probably be easier

plucky ridge
#

"If I had a dollar for every good idea you've had, not only would I be poor but I would also owe a significant debt to at least 3 credit card companies"

#

Eh, I'm trying too hard

twilit marlin
#

actually, i'm quite impressed by how JS grown out of web-only language to a multi-purpose one like Python

#

i mean, Electron and Node

#

and even rotjs for roguelikes

sand goblet
#

I still wonder whether it was such a good thing though

plucky ridge
#

It feels like it's one sneeze away from falling apart, though

sand goblet
#

Yeah, pretty much

plucky ridge
#

It's just not meant to be this thing it has become

twilit marlin
#

true, but hey, it's used in a lot of places

plucky ridge
#

That's....

#

Not a good argument

sand goblet
#

I mean I guess that's a measure of success but.. haha

plucky ridge
#

Same thing could have been said about lead based paints back in the 50s

pine vector
#

has it actually moved from web-only? Electron etc are just packed web browser, no?

graceful basin
#

JS is used a lot because every web developer needs to know it quite well. So rather than learning a second language, you can just use JS

#

very practical

sand goblet
#

Node @pine vector

plucky ridge
#

And sloppy

sand goblet
#

Node is decidedly not web

twilit marlin
#

knowing python and js both is cool

#

:p

sand goblet
#

I actually worked for a company called Lattice that was using it to coordinate like, a smart home heating system, using zigbee

undone berry
#

has it actually moved from web-only? Electron etc are just packed web browser, no?
@pine vector
Electron doesn't run on the www, so id say that is growth

plucky ridge
#

I'm more for having an arsenal of useful languages

rough sapphire
#

the j in js stands for Pain.

twilit marlin
#

bruh

graceful basin
#

honestly, JS never felt painful to me

#

but I did not write that much JS

sand goblet
#

It needs an actual standard library

plucky ridge
#

It's always felt.... unstable

sand goblet
#

That's most of the problem with it

plucky ridge
#

Unpredictable

twilit marlin
#

well, that's compensated by countless frameworks @sand goblet

undone berry
#

I enjoy writing js. Not flawless, but honestly not bad

twilit marlin
#

they're basically all std lib for js

graceful basin
#

it is predictable, just the rules it follows are rarely helpful

sand goblet
#

That's not a solution though, that's the problem itself

plucky ridge
#

There are so many styles that clash with each other and so many ideas of how it should be coded that you're going to see the same kind of thing implemented in 30 different ways

sand goblet
#

Too much fragmentation

twilit marlin
#

still better than php @undone berry

plucky ridge
#

And that's really troublesome to me

sand goblet
#

is-odd anyone?

twilit marlin
#

isn't there ES to take care of that?

plucky ridge
#

Sure, assuming people actually use it

#

It's not enforced by default

twilit marlin
#

if you're using a lint, it is

#

:p

graceful basin
#

I do like having many ways to do one thing ala perl, but in JS it never really worked for me

sand goblet
#

It helps, but it isn't everything

plucky ridge
#

Again, only if you tell it to

pine vector
#

ok. i concede all JS-moved-past-web-only points. TIL. πŸ˜„

sand goblet
#

The interesting thing about node really is its ubiquity though

plucky ridge
#

It moved past them like a monster breaking through a wall

sand goblet
#

Even if it isn't actually in your stack, you have to use it for a lot of web projects

plucky ridge
#

It feels like the building is going to collapse on top of it at any moment, but for some reason no one is running out of the building

sand goblet
#

Like using webpack for example

undone berry
#

Practically impossible to avoid ts/js

twilit marlin
#

or if you want a good frontend that won't make your project laughable

pine vector
#

i actually haven't dug into Node. its made it as far as microcontrollers. i suspect its a VM. so maybe JAVA...script?

plucky ridge
#

I know, and I hate the lack of choice, but I know it's unavoidable

sand goblet
#

It's actually just V8 but without the browser

plucky ridge
#

Even Elm is still JS

graceful basin
#

WASM is hopefully going to become an option

plucky ridge
#

To a point

sand goblet
#

Wasm is still JS though

plucky ridge
#

It still won't be able to control the DOM

sand goblet
#

It's just a binary representation of ASM.js

plucky ridge
#

So you're still restricted if you want to use the benefits of the browser and web interface itself

#

I'm hopeful but realistic. It won't be the game changer everyone is hoping for, but it'll at least open up some new potential

twilit marlin
#

i'm quite sad that python web frameworks are so underrated in IT sphere here

#

like, there's much more demand for node devs than python web-devs

#

that's actually sad

plucky ridge
#

It's understandable

#

You only need one uniform language between front end and back

#

That's the appeal

twilit marlin
#

but... python is really enjoyable to write in...

#

:(

#

JS isn't as pleasing

plucky ridge
#

No argument here

twilit marlin
#

i've had actual fun developing a Django website

sand goblet
#

I mean it's really just cost savings

#

All your frontend devs can suddenly also do backend

twilit marlin
#

or can they?

#

lolol

sand goblet
#

It's as bad an idea as it sounds but it's what happened

twilit marlin
#

yeah.

#

actually, one thing i'm still thinking about is whether react or vue is better

#

honestly, vue feels much more traditional for me

sand goblet
#

I like Vue

graceful basin
#

it probably depends on a lot of things, but for most things either will be fine

twilit marlin
#

one appealing thing about frontend is that basically no math/algorithms are required

#

so... yay!

graceful basin
#

but then... What is left?

twilit marlin
#

problem-solving?

graceful basin
#

and honestly, layout math is hell I refuse to learn about

#

what do you think math/algorithms do? Solve problems

twilit marlin
#

okay, well, algorithms are still here but they're not anywhere as complex and standard ones

graceful basin
#

I mean, a lot of backend work also does not involve algorithms. A lot of programming is just writing code you already know exactly how to write

twilit marlin
#

hey, just let me be happy at least about one thing in frontend

#

because i'm totally bad at math

undone berry
#

I've done more maths with frontend work than backend

#

altho

twilit marlin
#

anything above school algebra is beyond me

graceful basin
#

if you are having fun, that is what matters

#

but yeah, every attempt at a GUI I ever made descended into a horrible mess of guessing offsets

twilit marlin
#

... isn't that how you work with GUI's exactly?

undone berry
#

Just thinking about Arcade and I'm having nightmares

#

dividing the screen into 13ths

sand goblet
#

Grids are surprisingly hard

twilit marlin
#

i mean, flexbox?

#

πŸ€”

sand goblet
#

With Arcade?

twilit marlin
#

oh

#

arcade

#

arcade exists

#

why would you ever want to use arcade tho if Godot and Unity exist

sand goblet
#

Because Python

twilit marlin
#

yeah, but out of all popular languages, i'd say that python fits least for the games

#

except JS

#

JS fits even less than Python

high verge
#

isn't 0,0 being top left like

#

much more of a standard

graceful basin
#

only in the programming world because old terminals

rough sapphire
#

i love firefox developer edition

graceful basin
high verge
#

yeah it's standard for maths

#

but i mean

#

idk why it would be a feature you'd advertise

#

just a difference

stark prawn
#

I've seen 0,0 as top left in mutliple graphical libraries.

mental bison
undone berry
#

0,0 and positive axis extending to the right and up is the standard for what you learn in school. Pygame has 0,0 being the top left, arcade has 0,0 being the bottom left, there's definitely a mix

graceful basin
#

I have also seen 0,0 in the middle

undone berry
#

I haven't seen that with graphical libraries

#

normally you only operate in the positive or negative direction

#

not both

grave phoenix
#

OpenGL has 0,0 at the center

#

It's a 2 by 2 square

zinc cave
#

Amazon is being really weird. They said they shipped my order finally, but they still haven't charged me. lol

Glitch in the system or something. Maybe I'll get lucky and they wont notice, then I'll have free stuff.

rough sapphire
#

huh, this channel is quiet

bleak lintel
#

yeah lol

terse sluice
#

yup

sand goblet
#

Gotta try to have some levity or we all go crazy

topaz aurora
#

My pseudonym got compromised so that's a yikes

rough sapphire
#

like, someone else is using it?

topaz aurora
#

I may get doxxed if I'm not careful

rough sapphire
#

cool

#

Ty

soft violet
#

I've a friend who has that kind of thing in his house.

#

Assuming he still lives at home.

#

Several of them.

rough sapphire
#

Cool

royal laurel
#

It's a skin

#

Still real!

topaz aurora
#

I may get doxxed if I'm not careful
Even though only my personal email address is exposed in my GitHub account, I still kinda fear that people might fuck over my more personal accounts

#

At least I'm not a dumdum and I have those secured pretty fair

rough sapphire
#

@topaz aurora unless you got someone mad/crazy after you, I don't think it would be an issue to have your 'real' email publicly wherever. I plaster my main one everywhere, but use obnoxiously long password everywhere, 2FA when I can, etc

topaz aurora
#

Well having my name on the email certainly is not a very bright idea pithink

rough sapphire
#

if it makes you feel any better, my email has been my first + last name for like the last 8 years lol

#

no issues at all

#

i wish this server had like a shitpostin channel so i could upload memes without disruptin the deep convos

bleak lintel
#

nah

topaz aurora
#

Man I hate that I'm forced to use Facebook

#

The fact that the messenger service was made free of charge in terms of mobile data here is kinda ehhh

rough sapphire
#

wack

rough sapphire
#

the main thing is that when you have two things you dont want associatedl, you keep them not assoicated. With a little effort, anyone could stalk you hard and long enough to find more things than youd like tbh. No one can entirely stop that ifd someone is skilled at gathering intelligence and really wants it.

#

But like... if you are using your real name or your same fake name youve been using since 1995, it doesnt matter what the name is. Your bad fan fiction erotica writing and your professional career are all slashed together and anyone can accidentl;y connect them. Thats the more real danger imo

#

So instead of not using names, use so many of them. As many as you can.

#

or need to

topaz aurora
#

It's a good thing my name is jank enough irl to not yield any useful results, and the fact that Facebook allows you to have your profile not indexed by a search engine is good enough for me

#

Still though, I have to do some spring cleaning

rough sapphire
#

Speaking of names, I know someone called John Smith. Talk about making a search for them complicated. πŸ˜„

solid elbow
#

I've got a friend with last name O'Donnell who hates how many websites can't handle his last name due to buggy SQL injection prevention XD

tardy wind
#

The amount of people that don’t know about paramaterized queries

soft violet
#

They can't handle apostrophes? Ungh.

#

How do they manage to figure out how to get out of bed the right way up, let alone program a website?

dusty crow
#

I like cheese

rough sapphire
#

What kind of cheese, though?

#

Provolone is πŸ˜™πŸ‘Œ

tame pier
#

Havarti is also BrillianceOK_hand

rough sapphire
#

Speaking of Pavarti, did they do any DLC for Outer Worlds yet?

tame pier
#

What's that

rough sapphire
topaz aurora
#

Can't remember the last time I properly played a game

#

Ironically enough, I can play this one JRPG and I'll still be able to find all 72 secret stat boost djinn things by heart

rough sapphire
#

Golden Sun?

topaz aurora
#

Yeee

rough sapphire
#

Blackbeard was pretty great in the first one

#

I played 1 and 2. Thought the boat in 2 was great, except Poseiden rekt me.

#

No idea how many times I died to 'em