#ot1-perplexing-regexing

1 messages ยท Page 252 of 1

river anvil
#

companies dont really care

tame terrace
#

the biggest pirates are usually the biggest consumers. the idea that piracy is a dangerous problem to the industry is probably bullshit.

river anvil
#

stuff like netflix is a great piracy reducer but they dont get many more iconic or good shows on there anymore

#

and they pollute it with their originals

tame terrace
#

pollute it?

#

what

river anvil
#

netflix

summer rampart
#

I wouldn't want to buy a song off Apple Music because they can pull it off anytime anywhere and I lose access to it

tame terrace
#

their originals are the best content they have

river anvil
#

they spam the front pages with their original tv shows and movies

#

most of them are bad

#

sure some of the big ones are good

tame terrace
#

some are bad. many are phenomenal.

river anvil
#

like stranger things or black mirror

#

but you shouldve seen when they first launched

#

theyre only just now starting to get better

tame terrace
#

I've been a netflix sub since day 1

#

and hbo go

#

and spotify

river anvil
#

ive been netflix sub for a while

tame terrace
#

and everything else I can pay for legally.

river anvil
#

and the originals are and were horrible

tame terrace
#

that's your opinion, man.

river anvil
summer rampart
#

spotify and netflix does it good because it's more accessible, and convenient than pirating

sand goblet
#

@river anvil I'm not really sure what you're asking me though

river anvil
#

spotify is great but their ads

#

grr

sand goblet
#

your question is phrased like "is it OK to emulate music?"

summer rampart
#

that's why you get prem spot

sand goblet
#

also yeah, spotify premium is dirt cheap

river anvil
#

im asking do you think it is okay to pirate other media because you own it

#

premium is pretty cheap but so am i :^)

sand goblet
#

from my own moral standards? yes

river anvil
#

okay

sand goblet
#

the legality of that depends on where you are though

#

it is legal in some countries

river anvil
#

yes

#

like byte said, germany

sand goblet
#

I mean, like I told you, there have been situations where I had no choice but to do that

river anvil
#

god im glad i dont have a physical version of spore

#

the anti piracy on that is horrific

sand goblet
#

In the case of Skyward Sword for the wii, I bought the game, realised my Wii could no longer read dual-layer DVDs, had to download a rom and stick it on a USB hard drive so I could actually play it

river anvil
#

im also considering pirating halo reach because my copy & key dont work for some reason

sand goblet
#

the reason I couldn't rip it myself is because wii discs are written in reverse

dawn nebula
#

really, that's weird

sand goblet
#

it's a copy protection mechanism

#

there are very few drives that can be reversed

river anvil
#

ironic

#

the copy protection methods result in more people pirating it

sand goblet
#

Nah, it wasn't the copy protection

#

dual-layer DVDs showed up later, they're just DVDs that have more storage

tame terrace
#

I just gotta point out. house of cards, orange is the new black, narcos, stranger things, the crown, series of unfortunate events, ozark, mindhunter, godless, altered carbon, master of none, w/ bob and david, daredevil s1 and luke cage, grace and frankie, love, GLOW, american vandal, trailer park boys, russian doll, sex education and big mouth... fucking abstract: the art of design? chefs table? ugly delicious? my next guest needs no introduction? lilyhammer?

sand goblet
#

a lot of the original model wiis have messed up lasers

tame terrace
#

how many netflix originals does it take for it to be considered a decent amount?

#

I could go on

sand goblet
#

Oh man lemon

river anvil
#

i consider

#

most of those

#

to be bad

sand goblet
#

did you hear a netflix-produced movie won an oscar?

river anvil
#

just saying :/

sand goblet
#

or was it more like 3 oscars?

river anvil
#

big mouth? really?

tame terrace
#

which movie?

sand goblet
#

Roma I think

#

they were talking about it on breakfast TV yesterday

#

having a discussion about whether it being produced by Netflix means it should be disqualified from the Oscars

#

which was nuts

tame terrace
#

big mouth? an animated show with like 12 of the funniest comics in the world in it? yes.

river anvil
#

eugh its very uh

#

edgy

#

im not sure if thats the right word

tame terrace
#

sure it is

#

I haven't seen Roma

river anvil
#

yea i dont really like edgy things

tame terrace
#

but a movie is a movie so that sounds stupid.

sand goblet
#

I mean it met the requirements

#

it was long enough, it showed in an LA cinema for more than a week..

river anvil
#

yea a lot of those really arent my thing

#

the only netflix original i like is black mirror to be honest

tame terrace
#

that's fine, but they're all objectively impressive shows that can compete with anything made by any other network.

river anvil
#

and i consider stranger things to be a rip off of another show that was a rip off of a creepypasta

tame terrace
#

what

#

which show

river anvil
#

but i dont have much base for that so im not going to argue it

#

candle cove

#

it just seems very very similar to me

#

but i dont have a basis for it so im not gonna argue it lol

tame terrace
#

hahaha

#

yeah it looks more or less the same

sand goblet
#

haha

river anvil
#

lol

tame terrace
#

even if that's true

#

does it matter?

river anvil
#

not really

tame terrace
#

the show is still fantastic even if it found its inspiration somewhere else.

sand goblet
#

Yeah, true, lots of things are inspired by other things

tame terrace
#

really everything is inspired by something

sand goblet
#

see: silicon valley, the various offices, the IT crowd..

river anvil
#

again, netflix's humor/style of writing just really isnt my thing

#

its usually very awkward and or edgy

#

they also dont feel professionally producded

#

they feel like indie films

#

but thats just a nitpick

tame terrace
#

your opinion sucks, but you're entitled to it.

river anvil
#

i do like the comedy special ones

#

but i chalk that up to the comedy not netflix itsself

#

:^)

#

thats right

tame terrace
#

well it's a good thing netflix subs are optional

river anvil
#

i still watch shows on it

sand goblet
#

I actually have netflix but I never use it

tame terrace
#

but personally I think there's great value in a sub. I do agree though that I wish I could just have a single streaming video sub that had everything

river anvil
#

usually just the office or reruns of ncis ๐Ÿ˜•

sand goblet
#

netflix in europe is basically inferior to everything else for the stuff I watch

river anvil
#

yea thatd be great

tame terrace
#

ncis. I can see why you think those shows suck if you like that.

river anvil
#

too many good shows get removed from netflix

#

i cant believe psych got removed from netflix

#

i never said i had tase

sand goblet
#

Netflix doesn't have infinite licenses for every show

river anvil
#

yea i know

sand goblet
#

probably because they couldn't get them

tame terrace
#

I just want spotify for TV shows

river anvil
#

its not there fault

#

oh god that would like never happen

sand goblet
#

but it does annoy me how little they have of some things

river anvil
#

companies are too stingy with their rights

sand goblet
#

lemon is in norway so he could get HBO if he wanted

tame terrace
#

music companies used to be, too.

river anvil
#

and often multiple companies are involved in one show or movie

tame terrace
#

I have HBO

#

but it kinda sucks

sand goblet
#

like if you take steven universe

tame terrace
#

it doesn't even work on linux

sand goblet
#

HBO has the entirety of that

#

netflix has... the first season

#

out of 5

#

and netflix's episodes are in the wrong order

river anvil
#

honestly this is a very controversial opinion but,

#

i think steven universe wasnt very fun after they introduced peridot

#

got boring for me

sand goblet
#

I hated her until ||the redemption||

#

she grew on me

tame terrace
#

I hated the entire show from episode 1 so there you go

sand goblet
#

but if you're not into slice of life then SU is not for you

river anvil
#

yea i dont like shows that go from nice sitcom like style to dramatic style with a ton of drama between people

sand goblet
#

I mean SU is definitely not a sitcom

#

:P

river anvil
#

i said sitcom like

#

it was situational and it was technically a comedy

#

so ish ish

sand goblet
#

the whole thing is about a kid trying to grow up while being stuck in the middle of an intergalactic war

river anvil
#

which is a situation

sand goblet
#

there are light moments but the meat is not in those moments :P

#

although the melon people are the best

#

don't @ me

river anvil
#

wow why not :(

sand goblet
#

:>

river anvil
#

:<

sand goblet
#

anyway I should get back to django

#

I'm working without music

river anvil
#

gl

sand goblet
#

and I am a loooot more productive

river anvil
#

okay

#

im going to sleep

sand goblet
#

you should probably do that

river anvil
#

its almost dawn :o

sand goblet
#

I wonder how much of this is crispy being great, but

tired osprey
#

Did you verify that email address with the huge email regex?

sand goblet
#

I verified it using Django's email field

tired osprey
#

Why not a huge regex :(

sand goblet
#

because fuck that

#

:P

shell blade
#

django doesnt use regex anymore

sand goblet
#

I dunno what it uses to validate that

#

but that's kind of the point

tired osprey
shell blade
#

there is no docs on it im positive there is

#

im kinda late to the convo too sorry

sand goblet
tired osprey
#

Heyy

#

Email regex

sand goblet
#

not that email regex

tame terrace
#

@shell blade you're probably mixing up the fact that django 2.0 doesn't require regex for its urls.py anymore

#

internally, it does still use regex for email validation

#

and it's still pretty monsterous

#

but it has to be.

sand goblet
#

๐Ÿ‘€

worn kite
#

๐Ÿ”ฅ
๐Ÿ‘€

shell blade
#

well i thought we were passed this god damnit

sand goblet
#

heck I just screenshot that

#

xD

tame terrace
#

heck!

sand goblet
#

heck.

tame terrace
#

wot the hekk

sand goblet
#

I hang out with so many people that say heck

tame terrace
#

I hang out with exactly zero.

shell blade
#

dogs

#

hecking good boy

shell blade
#

OMG it's cute and funny at the same time

#

too many emotions

sand goblet
#

:>

#

Alright nice, I successfully wrote up a setup flow for my django app

#

Nowhere near as painful as I thought it was gonna be

#

that >= is terrible, lol, should just be >

shell blade
#

i gotta go to work cya guys

lilac glade
#

teach me how to html pls

rustic crater
#

<html>like this</html>

stark prawn
#

It's easy, step 1: Download npm, step 2: Download webpack.

lilac glade
sand goblet
#

mostly under base
Taking a break for now though

vestal briar
#

It's weird

#

Django and Flask are so similar yet not alike

sand goblet
#

That kinda makes them not similar :P

vestal briar
#

I can kinda understand all of the django code in your project

#

Like dutch to german I suppose?

rough sapphire
#

dude you have a secret in the settings file

#

"Don't tell me that there's a secret in the settings file; I knooooow. I'll fix that when I actually have something usable." - the readme

viral crystal
#

hey you have a setting in your secrets file

rough sapphire
#

@rough sapphire thatsthejoke.jpg

sand goblet
#

:>

#

The thing isn't in prod anywhere so the secret doesn't matter for now

#

I just saw a dettol ad, and the first thing they do with it is spray a brass door handle

#

Someone doesn't know their materials..

vestal briar
#

BANG!

#

fillet bang

sand goblet
granite lake
#

I saw that

#

Is there an API for it

#

I wanna test it

sand goblet
#

FIDO2 is not new

#

Usually reffered to as U2F right now

granite lake
#

Hm

tired osprey
#

@stark prawn do i want to watch it or will i just get sad if I do?

stark prawn
#

it's k

tame terrace
#

Ryan Reynolds will carry that movie

#

it's gonna be fun. thanks to him. justice smith, however, looks like a terrible fit.

#

kind of a weird choice for lead since he won a raspberry for worst supporting actor for the only other real movie he has ever been in.

river anvil
#

this looks cool but a lot of the CGI still looks creepy

rough sapphire
#

omg

#

is that Mewtwo

#

is it in the movie

#

I wanna watch it :<

sullen thorn
#

IT IS

tame pier
#

Is this actually a thing

#

Wow

sullen thorn
#

I take it u missed the first trailer

tame pier
#

Yes

river anvil
#

i really hate companies who use the $#.99 everywhere, even when theyre tryign to say something is of value

#

its like they dont even know why theyre doing it they just do it

#

youre supposed to do that because it makes people think something is cheaper than it actually is

halcyon siren
#

saving that cent though ๐Ÿ˜

rough sapphire
#

it's because of tax reasons

river anvil
#

no it isnt

#

thats bs

rough sapphire
#

yes it is..look it up

river anvil
#

not in america

#

and certainly not for what i was referring to

#

also this article which was the first result i got proves you wrong, im going through other articles right now

#
#

do i have to say anything more @rough sapphire

#

all i can find on it is that its a psychology trick

#

it doesnt help at all with taxes

rough sapphire
#

hmm maybe in the US its different

#

but from what I know it's because of taxes

gentle moss
#

Pavarotti loved elephants too

river anvil
#

this is so beautiful

gentle moss
#

early 00's RatherGood

#

๐Ÿ˜™ ๐Ÿ‘Œ

river anvil
#

whats rathergood?

gentle moss
#

ahhh nice, he reuploaded the classics

#

fyi requires flash

#

probably better to browse that youtube channel ยฌ_ยฌ

rough sapphire
#

the g stands for god

river anvil
#

gdude loves elephants

rough sapphire
#

I thought the g was for groot

river anvil
#

it is

#

no wait

#

i misread that

#

its for goat

#

:<

stark prawn
timid vigil
#

wow epic Terry A. Davis reference o7

#

16-bit color is the best!

sand goblet
#

@gentle moss Feels kinda token to open with that doesn't it

gentle moss
#

ye

shell blade
#

coding to aqua is probably the best thing ever

sand goblet
#

"Ahm a python girl, in a python woooorld"

knotty ginkgo
#

no u

rough sapphire
#

lol

rain spindle
#

@shell blade coding in HTML and CSS is the worst thing ever

#

;^)

knotty ginkgo
#

just use premade things OMEGALAUGHING

rain spindle
#

I'm making it for a neighbour

shell blade
#

@rain spindle ๐Ÿ˜ฆ

rain spindle
#

hahaha

rough sapphire
#

git gud

lost hornet
#

Does anybody have a recommendation for a mailserver?

#

Even better would be a guide recommendation

rough sapphire
#

not sure what a mail server is..

#

why dont you use G suite

tame pier
#

Microsoft Exchange

gentle moss
#

Exchange is probably the easiest

#

but it's better to like, idk, use a 3rd party provider

#

configuring a postfix server is not fun

#

in general running a mail server isn't fun

river anvil
#

use yopmail :^)

gentle moss
#

for a start you need to prime the IP address so it's not treated as junk ๐Ÿ™„

stark prawn
river anvil
#

stop

tame terrace
#

haha @stark prawn how is that real

#

that's really compelling

gentle moss
#

o_o

sand goblet
#

That's great lol

rough sapphire
#

what is this.. I've been seeing these memes all day

#

are these new pokemon

stark prawn
#

Yes, the new starter pokemon.

rough sapphire
#

wow.. new generation huh

#

lol.. they've gotten bad..

stark prawn
#

These are pretty cool imo

rough sapphire
#

I dunno.. they seem very cartoonish

#

good times..

lilac glade
#

No
Bad crossover

sand goblet
#

xD

#

I mean, 3D did have that crossover :>

#

La
La
La
La la la

lilac glade
#

I don't remember this, as I didn't play that damned game.

sand goblet
#

It had a dream eater system

#

Where you had dream eater pets that fought alongside you and gave you bonuses and you played with them and stuff

#

And there was even a dream eater arena for pokemon style battles

rough sapphire
#

I need some game recommendations.. I tried the new hitman but it's very limited hours of gameplay.. v.v

lilac glade
#

@rough sapphire VR's been on my hot seat lately.

rough sapphire
#

VR? like with a headset and everything?

lilac glade
#

Yeah.

#

The games for it are simplistic, but stellar.

sand goblet
#

Beat saber in one-saber mode

rough sapphire
#

I tried Creed on Vr.. it's pretty cool

#

the movie is pretty nice too.. saw some Japanese people cry.. I was surprised

lilac glade
#

Beat Saber and Superhot have been my go-tos since I picked up my headset, but I've been looking for other titles to play.

sand goblet
tame terrace
#

my two favorite VR games so far - for exactly the same reasons

#

justin roooilaaand

#

although the latter is far better than the former.

sand goblet
#

Someday I'll get a VR headset

#

but today is not that day

tame terrace
#

maybe one day you'll get over your pointless dislike of rick and morty because "you don't like the fandom", too.

sand goblet
#

hololens 2 is a thing by the way

#

I don't dislike rick and morty

tame terrace
#

maybe I misread that then

shell blade
#

@sand goblet you don't like rick and morty

sand goblet
#

yes I don't like it

tame terrace
#

I was under the impression you were holding its fandom against it

sand goblet
#

but I don't dislike it

tame terrace
#

that's.

#

no

#

I don't allow that

#

semantics

sand goblet
#

well too bad

#

xD

shell blade
#

wow you think you know someone then this happens

tame terrace
rough sapphire
#

tempting.. so far been using vr headsets are arcades...

sand goblet
#

I don't feel motivated to watch it

#

so I haven't watched it

rough sapphire
#

now all curious to see Rick and Morty in vr

#

try it.. forget the fandoms..

oak tangle
#

I've never seen an episode of R&M in my life, should I?

rough sapphire
#

R&M is pretty good..

#

omg you totally should

oak tangle
#

Maybe I will

rough sapphire
#

it's great for casual viewing.. reminds me of Futurama

stark prawn
#

I don't really see the comparison between those.

tame terrace
#

they're both animated? that's about it.

#

@oak tangle if you're into comedy it should more or less be considered mandatory.

rough sapphire
#

they both ask a lot of deep questions.. then there's a plot..something humorous and gripping in between

shell blade
#

archer is really good too

rough sapphire
#

except Futurama is more happy go lucky.. R&M is bit nihilistic..

tame terrace
#

futurama is family friendly

oak tangle
#

Oh, cool, it's on Netflix

shell blade
#

k-bye

oak tangle
rough sapphire
#

aww I thought it was a video link

oak tangle
#

Still had to turn off the Dutch captions

lilac glade
#

Has an S4 been announced?

gentle moss
#

i put off watching R&M for ages because of idk

#

people telling me it's great and stuff

#

they told me it was great too much

#

but they were right, it's pretty good

tame terrace
#

yeah gosh how dare people recommend a show that's good.

stark prawn
#

Dutch netflix can be really disapointing for subs ๐Ÿ˜ฆ

tame terrace
#

I had that relationship to game of thrones, actually

gentle moss
#

yeah most of them have bad taste in TV

#

yeah, i've had it with a bunch of stuff

tame terrace
#

I didn't start watching till like season 3

gentle moss
#

GoT, The Wire, Sopranos

stark prawn
#

So many anime with only japanese voice/dutch subs

tame terrace
#

maybe you should stop having that

gentle moss
#

well i did, for those shows

#

it's just people keep telling me stuff is good and i watch it and it's actually bad

#

i just need friends with better taste

tame terrace
#

don't we all.

sand goblet
#

rude

#

:P

gentle moss
#

to be fair, i am watching through every stargate again

#

and that show is proper bad but i love it

sand goblet
#

Man, it sure is hard to get risers for my desk

#

at this point maybe I should just get a new desk that isn't so short

gentle moss
#

books

sand goblet
#

They'd slide though

#

and I need.. a lot of them for this desk

gentle moss
#

o

#

small children

sand goblet
#

sigh. :P

gentle moss
#

has it got big feet or smth?

sand goblet
#

it's got like

#

it essentially has 3 legs

#

one of them is a normal leg

#

the other 2 are very wide

#

they're like poles on the floor

#

these do have screwed-in feet which I assume I could replace, but I'd need to balance it with the other leg

#

hm, although I guess since these are feet, they'd fit in a normal riser too..

gentle moss
#

oh snap

sand goblet
#

I guess that solves my problem :v

gentle moss
#

few blocks of 2x4

sand goblet
#

Haha

#

I need this to go up probably around 10cm..

#

Maybe more

gentle moss
#

hmmm

sand goblet
#

If I had wooden legs I could just screw longer risers in

gentle moss
#

i know how heavy those desks are so i doubt it'd fall off some blocks of wood

sand goblet
#

Yeah it's pretty heavy

gentle moss
#

i've had to move them up flights of stairs

#

:|

sand goblet
#

Especially with the monitor arms

#

Yeah they had to take this one apart

#

Steel legs

gentle moss
#

these are the ones in our office

#

EVEN MORE steel

sand goblet
#

Yikes

#

The amusing thing is this desk came with a matching set of drawers

#

The drawers are taller than the desk.

#

By about an inch

gentle moss
#

yeah

#

we got them too

sand goblet
#

Yours matches though

gentle moss
#

oh, it's actually TALLER than the desk

#

i thought you meant like you couldn't tuck it under

sand goblet
#

Great, right?

gentle moss
#

wow

sand goblet
#

this is just my own project, not for anything in particular

gusty tulip
#

I like the second one more tbh, its cleaner

sand goblet
#

uhh

#

they are the same

#

:P

#

just I have my cursor over "blog" in the first

gentle moss
#

oh wow

#

i've been doing bulma today too :o

sand goblet
#

I'm making use of PyDis' django-simple-bulma

#
BULMA_SETTINGS = {
    "extensions": [
        # Layout extensions
        "bulma-divider",

        # Form extensions
        "bulma-checkradio",
        "bulma-iconpicker",
        "bulma-slider",
        "bulma-switch",
        "bulma-tagsinput",

        # Element extensions
        "bulma-badge",
        "bulma-tooltip",

        # Component extensions
        "bulma-steps",

        # Bundled extensions
        "bulma-fileupload",
        "bulma-navbar-burger",
        "bulma-notifications",
    ],
    "variables": {
        "primary": "#7289DA",

        "navbar-background-color": "#7289DA",
        "navbar-item-color": "#C7D0F2",
        "navbar-item-hover-color": "#C7D0F2",
        "navbar-item-hover-background-color": "#647BCE",
        "navbar-item-active-color": "#FFFFFF",
    }
}
gentle moss
#

i only use bulma because i can't CSS :(

sand goblet
#

All I'm doing is modifying the colours

#

which will be added to a SASS file to be used to compile Bulma when I run collecstatic

#

then the compiled bulma files are automatically added to my static files

#

it's very convenient

gentle moss
#

nods

sand goblet
#

I'm using whitenoise which is where the .br and .gz and hashed files are coming from

gentle moss
#

css getting super funk passed me by

#

last time i used it was when the internet was static

#

:3

sand goblet
#

time for you to learn

gentle moss
#

yeah, now i have a valid reason to

#

my backend skills are good enough to actually make things now

#

:D

sand goblet
sonic night
#

it still says "emoji is a typo"

lilac glade
#

Because emoji isn't a real word.

gentle moss
#

google chrome's spell checker still doesn't recognise loads of words

#

pisses me off

#

makes me think i'm misspelling something but nah, it's just not an entry

sonic night
#

thats was the last time when i used pycharm GWcorsairBully

sand goblet
#

think I'm just gonna rewrite it with more conditionals

rough sapphire
river anvil
#

@sand goblet sans hover looks better imo

#

agh i still need to learn git

sand goblet
#

That wasn't the question I was asking xD

#

I actually made some more changes but I'm not at my desk right now

river anvil
#

you said which looks better right?

sand goblet
#

No, no

river anvil
#

oh

sand goblet
#

It's not which looks better because the hover is when the cursor is hovering that link

#

Hence, hover

rain spindle
#

Gdude is it just me that finds the Azure pipelines hard to access?

#

It's really annoying

sand goblet
#

They're a bit opaque

#

But once you get the hang of it, it's pretty great

river anvil
#

what

#

im still confused

#

i think the second hover you showed looked better than the others

#

was that not what you were asking?

sand goblet
#

Yeah that's the hover I went with

river anvil
#

okay

rain spindle
#

Have you ever tried circle CI?

sand goblet
#

I'm just gonna post an image with three buttons instead of two next time :v

#

Yep

rain spindle
#

I don't think it's any worse intergrated than Azure with github

#

And it's made for pipelines

#

Did you like using it?

sand goblet
#

All CI solutions are made for pipelines

#

I actually don't like Circle though

#

Artifacts are obscure and require logins for example

#

My favourite CI is actually Bamboo

rain spindle
#

Never heard of it haha

sand goblet
#

But you need to host that yourself

#

It's an atlassian product

rain spindle
#

Oh ok

#

I only need artifacts for a few yaml files

sand goblet
#

Use azure or... Gitlab I guess

#

Travis will probably be gone soon

rain spindle
#

Yeah you see gitlab is good

#

It's soo well intergrated

sand goblet
#

Yeah it's very well integration

#

:P

rain spindle
#

:/

sand goblet
#

GH actions will be nice when it's eventually out of beta I'm sure

rain spindle
#

Yeah, it would be

#

How do you even access your azure pipeline?

#

Everytime I visit the website it makes a new "organisation"

#

It's sooo strange

sand goblet
#

Orgs are like, all-encompassing

#

orgs have projects

#

projects have plans

#

plans have pipelines

#

I actually don't use azure right now

#

I used it for pydis

#

for better or worse, lemon has inherited that technical debt

rain spindle
#

Unlucky lemon

#

Since I only will ever use pipelines

#

I need something else.

#

And since I think getting away from gitlab is a good idea...

#

That's leaves me with circle .... sadly

sand goblet
#

Yeah, unless you set up bamboo you're kinda hosed

rain spindle
#

If I can figure out away to get those YAML files out,

sand goblet
#

or buildbot or drone

rain spindle
#

that's fine by me

sand goblet
#

but they're all self-hosted

#

I would probably host a communal bamboo if it wasn't so expensive

#

you can get a $10/year license but you only get 10 users ever for that price

river anvil
#

a dollar a user?

#

geez

gentle moss
#

dollars are useful as a global form of currency that everyone can sort of understand

#

a lot of currency is actually pegged to the dollar anyway

sand goblet
#

well it's usually far more expensive than that

#

but you can get that plan, and the money goes to charity

gentle moss
#

damn, i missed the 2nd a. i thought he was insulting you

#

"friggin dollar users"

vestal briar
#

Just realized this is becoming my main discord server

tulip palm
#

this has been my main for almost a year finger_gun_dank

bleak lintel
#

this has been my main for

#

!server

royal lakeBOT
#

Server information
Created: 2 years, 1 month and 20 days ago
Voice region: vip-amsterdam
Features: VIP_REGIONS, VANITY_URL, INVITE_SPLASH

Counts
Members: 13,829
Roles: 39
Text: 106
Voice: 29
Channel categories: 13

Members
status_online 1437
status_idle 1142
status_dnd 480
status_offline 10770

bleak lintel
#

2 years, 1 month and 16 days egg_smiley

vestal briar
#

Egg

#

Lemon doesn't like me :(

#

Wait, I thought this server had 30k members

sand goblet
#

Someone thought it had 3k earlier

#

You guys could just look at the invite in #welcome though

#

Count is there

vestal briar
#

Yeh

#

Could have sworn it was 30k

#

Checked twice

rough sapphire
#

maybe they were bots..

#

beep boop

tame pier
#

OpenBSD uses Python scapy to do it's regression tests...nifty

#

Makes sense but not what I was expecting tbh

rough sapphire
#

Ich bin hier

#

holy shit im tired

worn kite
#

sleeeeep

rough sapphire
#

I actually cant

#

holllylyylyllyly shitt

#

Ich bin sehr mรผde

worn kite
#

You should keep discussions in English here, so that everybody can read along.

river anvil
#

black actually does a pretty good job at formatting

#

double quotes arent my favorite but theyre objectively better so i guess im fine with them ๐Ÿ˜…

vapid bluff
#

so uhh

#

for some reason my computer thinks mp4s have something to do with pycharm now? o_O

river anvil
#

did you open it?

vapid bluff
#

yes, it opens with my default video player

#

i have no idea how or why this happened

river anvil
#

what happens when you open it with pycharm though...

vapid bluff
river anvil
#

choose another app

vapid bluff
#

ohh wait look up top

#

'edit with pycharm'

river anvil
#

edit

#

yes

vapid bluff
#

well, here goes

#

lol

river anvil
#

aw

tame terrace
#

okay I've found the most offensive video on the internet.

#

and it's SFW, somehow.

cosmic quiver
#

I like

#

the 3 olives and just slamming it with a paint scraper

tame terrace
river anvil
tame terrace
#

this comment gets it

river anvil
#

this is a bit uh creepy

tame terrace
#

you know we have more than one ot channel, right?

river anvil
#

yes but all the other ones felt like they were taken too ๐Ÿ˜•

sand goblet
#

"deleted discord images are saved in your cache"

#

that is how a cache works yes

#

prime example of why you don't use electron for chat apps

river anvil
#

cache isnt even encrypted or anything

sand goblet
#

well yeah, it's a cache

#

no point in a slow cache

river anvil
#

i dunno i think its a bit creepy

sand goblet
#

wut, how is it creepy

#

it's arguably less creepy

river anvil
#

because anyone could send an image and delete it quickly and itd still be on your machine

sand goblet
#

now you're not sending a request to discord every time you view an image

river anvil
#

doesnt seem like it clears completely too

sand goblet
#

it clears when it expires

#

that is a cache

#

every browser has one, everything using electron has one, most apps handling large numbers of images have them

river anvil
#

ive got images here from months ago

#

does a cache need to last longer than a couple weeks?

sand goblet
#

what discord should be doing is figuring out where the cached image is and removing it when the message is removed, but that's actually surprisingly difficult

river anvil
#

yea ๐Ÿ˜•

sand goblet
#

there's nothing creepy about this, anyway

#

it's a common thing to avoid using up all your bandwidth all of the time

river anvil
#

ill probably just clear it once a month, im glad i know about it atleast

rough sapphire
#

my code crashed my system and I lost my progress T.T

#

stupid tensorflow..

vestal briar
#

Rip

sand goblet
#

Haha, oh man

#

I see vim got a new site

tired osprey
#

Big oof by GNU there

rough sapphire
#

wut

#

what treachery is this

vestal briar
#

Haha

rare pivot
#

:DDD

#

Is there some legend of roles? What each role on this dc means?

summer rampart
#

what roles do you not understand?

rough sapphire
#

the Bot role

summer rampart
#

Everyone here is a Bot except you

rough sapphire
#

can I have a colorful tag..

#

I'd ike.. 'Official not Bot' please.. or something along those lines :v

rare pivot
#

:D who are contributors

#

How do you become a helper

#

Idk, some reading on roles on this server

dusky orchid
#

contribs are people who contributed to our projects on github ๐Ÿ˜ƒ

#

things like our botto, or our site

plucky ridge
#

Just gonna drop this here

dusky orchid
#

we're always welcoming more people to contribute ๐Ÿ˜ƒ

plucky ridge
#

Although I will say currently we're on a feature freeze

#

We're currently working on rewriting out site to work with Django instead of Flask

#

So only issues or branches focused on that are being accepted/worked on

dusky orchid
#

we have seasonalbot too for those who are newer and want to try things with a lower quality expectation

plucky ridge
#

Also that

#

The only repos the freeze affects are our regular bot and site

dusky orchid
#

yep

rare pivot
#

I'm always looking for some projects to get experience on

plucky ridge
#

And we're always happy to have our community involved in what we do

dusky orchid
#

feel free to check the issue tickets out then and you might see something you're interested in doing

rare pivot
#

That's why I attend this discord's help channels. It makes me recall stuff I did not use in a while and learn stuff I did not know

plucky ridge
#

Same reason I started

#

I'm a better coder because of helping out here

oak tangle
#

I'm a better coder because of Hemlock helping out here

plucky ridge
#

I started out helping in another Python server that got absorbed by this one. I just love the language and love the community around it

#

I'm happy to help folks learn it

oak tangle
#

Hem, eivl, and I, and probably some others, were active on the Do You Even Python server

plucky ridge
#

Byte did as well

oak tangle
#

I got a bit sidetracked and disappeared before the merger

plucky ridge
#

Byte Commander and I were grandfathered in as helpers at the same time

oak tangle
#

What was my nickname back then

#

Uhm

#

Vesiculus or something stupid

plucky ridge
#

OOOOOOOO

#

Wow it never clicked that that was you

#

I'm dumb

dusky orchid
#

hahaha

oak tangle
#

Regret making me a mod now?

plucky ridge
#

Never

oak tangle
#

It's why I still have Ves in my nickname

rare pivot
#

Mind

#

Blown

#

:D

summer rampart
#

I personally thought it was a play on Zap Vespa or something

oak tangle
#

Anyway, I really need to pick up that adafruit toy now

robust sierra
#

@bleak lintel i have been very unproductive

bleak lintel
#

I'm not

#

I just finished a 3 hour exam in 2 hours and still passed

robust sierra
#

noice noice

#

berone is a stupid idea, but it makes me want to make it real

rough sapphire
#

89% seems more than just a pass.. lol..

#

congrats

bleak lintel
#

pass mark was 74%

#

also imran go make Berone a thing

robust sierra
#

i want to

#

but im not really that good

plucky ridge
#

@oak tangle I legit thought it was just another one of the Zappa kids

#

One of them is named "Moon Unit" for god's sake

sand goblet
#

Moon zoomies!

rough sapphire
#

G-unit

sand goblet
steel fox
#

Is there any type of like, docking station / splitter that lets you run a keyboard + mouse and 2 monitors into it, so you can swap whether their hooked up to a laptop / desktop - easily?

tame terrace
#

it's called a KVM switch

#

yes they do exist but it's a bit old school

#

you can't solve it with like Synergy or something?

steel fox
#

Government laptop so no, not really.

#

But also synergy doesnโ€™t support monitor sharing I donโ€™t believe

#

Basically I have my work laptop and my home desktop, but I can only work on my work laptop. I just donโ€™t wanna keep unplugging and replugging everything

#

But kvm switch looks perfect, actually

gentle moss
#

synergy supports monitor sharing

#

i've run multiple PC's with multiple monitors off synergy

#

KVM switch, as lemon said, is probably your ultimate goal

#

you might want to look at network attached KVM's

#

if you want an extra level or extrapolation

steel fox
#

Think just a hardware one is fine. Donโ€™t particularly mind pressing a button twice a day

dusky orchid
#

as old school as they seem to be, I feel like the only reason they haven't changed is because it's already solved the issue it's out to solve

#

kvm switches are good ๐Ÿ‘

steel fox
#

Is there one that has like HDMI or DisplayPort in and has thunderbolt out in one of the ports?

river anvil
#

@tame pier i think pypresence put your project on their example board!

#

unless someone else made something with pypresence and called it astolfo

tame pier
#

Yes, I asked qwerty to a while back

#

You'll notice I'm one of the contributers as well

river anvil
#

oh nice

#

so in the pypresence docs when they say epoch theyre referring to PID epoch?

tame pier
#

What's that?

river anvil
#

when the PID is first assigned

#

when the program starts up?

tame pier
#

ah

#

huh

river anvil
#

so?

dusky orchid
#

@river anvil no, it's for discord epoch

#

the snowflake system is based on the epoch discord set, which is 1420070400000

river anvil
#

hm KE told me it was unix epoch

#

so i wasnt sure

dusky orchid
#

hmm Pithink

#

lemme check

river anvil
#

yea im confused too because i thought it was discord epoch at first too

#

but then KE said it was unix epoch last night

#

and then he talked about how he just got the time when the program was launched so from that i thought he meant program epoch?

#

im just confused

dusky orchid
#

ah i see

#

yes it appears it's just normal timestamp which is unix epoch

#

and i believe he means he gets the start time from presence script startup

#

the value, not the epoch

#

sorry for the confusion there

river anvil
#

oh does pypresence have a startup thing

dusky orchid
#

discord presence requires a start timestamp, and i assume he's just getting that from process start time

#

that's all, nothing fancy

river anvil
#

oh pypresence should do that automatically then?

#

ill need to read up on it

dusky orchid
#

more that he's trying to be friendly

#

started_at requires the number of seconds ago it started

#

otherwise you'd need to manually send not the seconds count, but the entire timestamp

river anvil
#

oh alright

#

i need to read more of the documentation

dusky orchid
#

i'd never touched the lib before, so had to check things

#

i just read source though because i was lazy

tame pier
#

oh right

#
import time
start_time = int(time.time())
#

Yeah, I take the time it started

#

That's what Discord uses to determine how many seconds you've been "playing"

steel fox
#

@tame pier buy me a kvm switch

tame pier
#

4th time's a ban

steel fox
#

๐Ÿ˜ฆ

river anvil
#

okay where do i input this?

#

on the connect or update

tame pier
#

Can't remember

#

update

#

pretty sure

river anvil
#

it looks like its on update

#

yea

steel fox
#

You call it in update

tame pier
#

Call it?

steel fox
#

Well put it in update

river anvil
#

that was yours?

#

i used that as my template

steel fox
#

Yeah

#

Das mine

river anvil
#

the only thing ive kept is the discordrpc variable name

#

modified everythigne lse

#

thats cool though

steel fox
#

Yay github

steel fox
river anvil
#

beat me to it ๐Ÿ˜•

#

lol

tame pier
#

Wow d0x3d

shell blade
#

Congrats you beautiful lovebirds

tame pier
#

YES

#

Finally have my sample tests working

#

However, it's horribly redundant

#

Any suggestions for improvement?

rough sapphire
#

if I wanted to build this locally.. how would I figure out what dependencies to add

tame pier
#

Check CONTRIBUTING.md

#

python -m pip install --user -U tox

#

Create and source a virtual environment

#

pip install -e .

#

Someone contributed a clever method of testing the samples using unittest during hacktoberfest, but it didn't quite work

rough sapphire
#

fell asleep at the keyboard x.x sorry.. I'll check it out later..

tame pier
#

lol no worries

sand goblet
#

Has anyone been buying .dev domains?

vapid bluff
#

nice

#

what's the pricing like?

sand goblet
#

15ish dollars

obsidian hazel
sand goblet
#

I used to get my domains with iwantmyname

#

but holy shit are they expensive

#

they want like 32 euros for .dev

rough sapphire
#

@sand goblet who did you get it from then?

sand goblet
#

I moved everything I could to cloudflare registrar

#

although I still have one domain with iwantmyname and one with namecheap

tough stratus
#

Oh hell yeah! A 3D engine that's not pyopengl that's been maintained since the middle ages

rain spindle
#

@sand goblet To cloudflare charge much for co.uk?

sand goblet
#

Dunno, I'd never buy a co.uk

#

Cloudflare charges at cost either way though

#

you won't find cheaper for any domain they support

candid anvil
#

nomoregoogle

#

.com

sand goblet
#

Is not a site that should be taken seriously

#

:P

#

I did naht lemon her

shell blade
#

omg i love this comedian she is soo funny this movie looks great

sinful copper
#

is that the one where she's a con artist

#

no, that's a different one (title: The Hustle)

tame terrace
#

rebel is great but that movie looks terrible.

crisp sierra
shadow nova
#

that man created minecraft

#

madlad

#

also uhhhhh why is the icon blue again

cobalt otter
#

idk

shadow nova
#

does it alternate every month or somethin

sinful copper
#

it was pink for valentines day event

#

february is over

#

this is the standard color

sullen thorn
#

is it possible to dual boot ubuntu and windows, and have them both use the same filesystem, and have them both have access to the same files on the hard drive?

sinful copper
#

you could keep all your important files on the windows drive and ubuntu can access it just fine

#

or just install windows 10 and use the WSL ubuntu instead of real linux ubuntu

#

then you don't even have to dual boot

sullen thorn
#

oh if ubuntu can access it then i can do the first one

#

nah i want real ubuntu

sinful copper
#

ah

#

yeah, ubuntu can access windows partitions fine

#

ntfs read/write access has existed for ages

sullen thorn
#

there isnt any package i might want that would rely on EXT4 or whatever linux uses specifically? (that you can think of off the top of your head)

sinful copper
#

the only thing missing is there's no good fsck (fsck.ntfs just sets the flag to make windows run chkdsk next boot), but if you're dual booting that's not a problem

#

...your actual ubuntu filesystem should still be EXT4

sullen thorn
#

oh

sinful copper
#

just use the windows drive for all your media and documents and stuff

sullen thorn
#

im confused as to how the ubuntu partition accesses windows stuff then

tame pier
#

Give each OS it's own partition, then have a shared NTFS-formatted partition

sullen thorn
#

ok

tame pier
#

They're not restricted to their own partitions

sinful copper
#

I believe there's ext4 drivers for windows too, but i have no experience with that

tame pier
#

Now the million dollar question

#

"how can i run linux and windows at the same time"

sullen thorn
#

oooh

#

wait why would i not be able to do that?

tame pier
#

lol

vapid bluff
#

iirc there maybe some issues with rollback when youre dual booting windows/ubuntu and sharing drives

tame pier
#

Rollback?

vapid bluff
#

yeah something like the changes you make to the disk in windows get erased when you boot into ubuntu

#

forgot the reason why exactly

sinful copper
#

what

vapid bluff
#

lemme google real quick

tame pier
#

Maybe it's in swap or something?

#

Some sort of delayed writing caching mechanism?

sinful copper
#

as long as you fully shut down (never hibernate when switching OSes) it shouldn't be a problem

vapid bluff
#

man i cant find it but i do remember back when i was setting up ubuntu/windows dual boot i read something about that

#

dont newer versions of windows do like a semi-hibernate when you shutdown so the startup is faster?

tame pier
#

Yes

vapid bluff
#

at least on laptops

tame pier
#

But I don't see why all the disk writes would be lost as if they never happened

sullen thorn
#

crap :/ im on a laptop :/

tame pier
#

Just go for it dude

#

What the worst-case?

#

Wipe and restore

sullen thorn
#

true

vapid bluff
#

yeah, sorry about the confusion, maybe im remembering wrong

sullen thorn
#

rn im trying to 2FA and save all my gmail accounts

#

so that i can log back into them later

tame pier
#

lol

sullen thorn
#

i have too many and it says i cant use the same number for all :/

tame pier
#

Use a password manager dude

#

Why not?

#

I have like 5

sullen thorn
#

how does password manager help with 2fa?

tame pier
#

And have 2FA on all of them

sullen thorn
#

i have like 20

tame pier
#

lmao

vapid bluff
#

not quite the same but along those lines

#

also pretty old so things are likely better now

sullen thorn
#

ok so just dont hibernate - which should be fine cuz i never do that

vapid bluff
#

thing is windows might be doing a kind-of hibernate via 'fast boot'

#

so you'll probably have to disable that, to be safe

tame pier
#

Ok, this makes sense: "But it is dangerous to write to the partition of hibernated OS, because some of the FS tables are still in memory (well, in hibernation file but not in the FS), applications still have handles to some files and generally file system state is kind of unstable."

#

So basically don't hibernate or do the pseudo-hibernate thing windows does on laptops

vapid bluff
#

iirc, there's also another thing called Intel RapidStart that'll put the pc in a hibernate-like state after it's been in standby for x amount of time, but idk if that's os dependent or not or how it'll factor into a situation like dual booting.

tame pier
#

Intel Smart Connect

#

And RapidStart

#

And ThingThatISeeInMyBiosButNoClueWhatItDoesAndThereIsNoDocumentation

vapid bluff
#

lol

#

oh and then there's the Power Management settings inside the OS that could cause an automatic Hibernation

#

anywho, back to work on the codejam

sullen thorn
#

ok i should disable fast boot (pretty sure ive disabled it rn but ill disabled again when i fresh install)

#

and yeah power management i always change

tame pier
#

Oh that's why your name is green

sullen thorn
#

why?

vapid bluff
#

Jammers get a green name for the duration of the Jam

tame pier
#

How is your thing going?

#

What team are you on?

vapid bluff
#

Joyful Jaguars

#

it's going alright, we're almost done

#

gotta get in some last features and then testing/polish

tame pier
#

Which repo is yours?

vapid bluff
#

the __main__ file is basically gonna be one of those

tame pier
#

Not familiar with pipenv

#

How do I get it installed? Just pip install -e . while in pipenv shell?

vapid bluff
#

pipenv install should handle it all for you

tame pier
#

yeah did that

vapid bluff
#

it's been a while since ive had to do all that stuff

#

pycharm does it all automagically

#

๐Ÿ˜›

tame pier
#
(code-jam-4) SuperUbuntu-14:code-jam-4$ python ./project/testing/test_cloppy_window.py 
Traceback (most recent call last):
  File "./project/testing/test_cloppy_window.py", line 5, in <module>
    from project.windows.editor_window import EditorWindow
ModuleNotFoundError: No module named 'project'
vapid bluff
#

that's really weird

#

i dont get any problems running it through pycharm

#

one sec

#

ok, i got it

#

pycharm runs the program by directly going 'path to pipenv python exe' 'path to script'

#

inside the pipenv shell you gotta do pipenv run python [path to script]

#

ok hold on, i actually tried that out, that doesn't work either

#

wat

tame pier
#

Yeah

vapid bluff
#

no idea what pycharm's doing differently

tame pier
#

I'll try it in there

#

What is the configuration you have in Pycharm?

vapid bluff
#

i havent changed any configuration related to this stuff

tame pier
#

Huh it works in pycharm

vapid bluff
#

yeah

#

weird right?

tame pier
#

Editor needs CTRL-S

vapid bluff
#

waiting on some code for that

#

appreciate the suggestion

tame pier
#

Looks good so far tho

vapid bluff
#

thanks ๐Ÿ˜ƒ

#

now to figure out this pipenv thing...