#ot1-perplexing-regexing

1 messages · Page 271 of 1

wet steppe
#

they should just stick to adding hats

sand goblet
#

I have 500+ hours and I suck at market gardening

plucky ridge
#

I think that's one of the few games I have over 1k

sand goblet
#

and it's only really viable on maps like hightower anyway

plucky ridge
#

Played with a clan for years and years

#

Viable? Yes. Hilarious? Also yes

stark prawn
#

Shame they made their card game monitization so horrible, supposedly it could have been decent.

plucky ridge
#

There's lots of things that they could have done better

stark prawn
#

It was pay up front and pay for everything in game aswell.

sand goblet
#

wait wait wait

#

card game?

stark prawn
#

It died within weeks

#

Artifact iirc

sand goblet
#

Figures

wet steppe
#

Artifact was a huge flop yeah

sand goblet
#

I like the new pyro items

wet steppe
#

its amazing how badly it has done

sand goblet
#

it completely changes the class

wet steppe
#

Artifact has like 5,000 players

sand goblet
#

well, "new"

wet steppe
#

they were expecting 5 million

sand goblet
#

"newest" more like

#

the gas passer and thermal thruster are big game-changers specifically

lone otter
#

yee

stark prawn
#

Must've cost them a ton. They hired Richard Garfield to help make it.

sand goblet
#

I get to be a backburner main again with the thermal thruster

lilac glade
sand goblet
#

speaking of halo: master chief collection hype

lilac glade
#

I'm feeling it.
I signed up for the beta without having played any actual Halo game before.

wet steppe
#

on yeah i saw that on youtube

sand goblet
#

I played the first two halo games

#

that's it

#

because they stopped bringing them to PC

#

and all I had was an original xbox

wet steppe
#

did you hear halo collection

#

all the games coming to steam

sand goblet
#

that I just

#

I just said that

#

lol

stark prawn
#

Steam even. Not the windows store. Surprising.

wet steppe
#

Epic store

sand goblet
#

maybe it'll support li- naaaaaaaaaah

wet steppe
#

I

#

use

#

arch

grave phoenix
#

The new quake looks good but it feels like it's being played with a joystick

lilac glade
#

I've said this already, but I'm not buying Borderlands 3 when it comes out.

sand goblet
#

I want to play it

#

need to play it

#

but not on epic

lilac glade
#

One of my friends is picking it up on release, but a fair few of them are holding out.

grave phoenix
#

I use manjaro

stark prawn
#

I might even install windows to play bl3

grave phoenix
#

I've using arch also

#

For around 6 months?

sand goblet
#

bl2 and previously bl1 were ported to linux

#

not bl1 goty, though

stark prawn
#

BL1 isn't

sand goblet
#

oh yeah, wait

stark prawn
#

Just bl2 and tps

sand goblet
#

I'm thinking of pre-sequel yeah

lilac glade
#

I'd play with you guys if I didn't have Monster Hunter and Mordhau clogging up my time.

sand goblet
#

that's okay, 2 was better anyway

stark prawn
#

But the new patch isn't out yet for bl2 on Linux :/

wet steppe
#

@grave phoenix if you can use arch then definitely drop manjaro

#

manjaro gets bugs that arch doesn't get, its weird

stark prawn
#

So can't matchmake with windows untill it is.

lilac glade
#

Manjaro is a port of arch, no?

grave phoenix
#

I switched to manjaro just to test it

wet steppe
#

its not a port of any kind

lilac glade
#

Err, "built on Arch"

sand goblet
#

Manjaro is arch with a graphical installer and some extra repos

grave phoenix
#

It's based on arch

lilac glade
#

There it is.

#

My brain is kinda fried right now.

wet steppe
#

the big thing is that manjaro holds back package releases for around 3 weeks

#

to do their own testing

sand goblet
#

Yeah

#

which isn't a bad idea for a prod system

grave phoenix
#

But yeah I'm going to switch back to arch if I don't sell my machine first

#

xd

wet steppe
#

for prod its still too unstable

sand goblet
#

I don't find arch unstable

wet steppe
#

ubuntu LTS / Debian time

sand goblet
#

I actually use arch in prod

wet steppe
#

noooo

sand goblet
#

but I have very minimal servers

#

nginx, docker, saltstack

#

literally nothing else

grave phoenix
#

Arch is not unstable, you make it unstable

wet steppe
#

but rolling release
a package update could break it

sand goblet
#

auto-updates on friday

wet steppe
#

rolling release is a form of instability

sand goblet
#

I've been doing it for years, it's fine

wet steppe
#

I think we might be using a different definition of stable lol

sand goblet
#

if I was using any other packages I'd agree with you

lone otter
#

docker probably helps with that

sand goblet
#

it helps a lot, yeah

lone otter
#

you wouldn't need to worry about postgres updates etc

stark prawn
#

Antergos used to break for me several times because they didn't have a dependency listed.

wet steppe
#

I mean I'm a big arch fan
but if my job was to maintain a critical linux server
I'm putting CentOS on that boi

sand goblet
#

yeah, I pin my docker containers

grave phoenix
#

The only thing I hate is having to reinstall drivers for every kernel update

sand goblet
#

wut

#

arch does that

#

it's automatic

stark prawn
#

So it would install the new kernel, while there were no compatible drivers for my filesystem yet.

sand goblet
#

Oh, yikes

#

Yeah, I have heard of issues with antergos

#

I stopped recommending it

stark prawn
#

I'm on Manjaro now, works like a charm.

grave phoenix
#

I don't know but every time I update the kernel I have to rebuild and reinstall the wifi and Bluetooth driver

wet steppe
#

Ubuntu is actually really good at getting the latest kernel
using their HWE thing
you can have ubuntu LTS with latest kernel
good for ryzen users back when only some kernel versions could use ryzen

lilac glade
#

🦀 WINDOWS 10 PRO 🦀

wet steppe
#

@stark prawn arch or arch-based works fine until it doesn't
lol

grave phoenix
#

@lilac glade no

stark prawn
#

You may have just had to enable the Bluetooth service instead of a reinstall

wet steppe
#

you have rolling release
so all it really takes is for someone to push a broken AUR package

grave phoenix
#

No that's not

wet steppe
#

TBH I think that
how stable Arch is
depends a lot on how much you use the AUR

#

if you have zero AUR packages then arch is very stable

grave phoenix
wet steppe
#

if you have 50+ AUR packages then its a roulette

stark prawn
#

AUR isn't part of arch itself though.

wet steppe
#

yeah but most Arch users love the AUR

lone otter
#

cannot confirm

grave phoenix
#

can confirm

wet steppe
#

AUR is the main benefit of using Arch in the first place

grave phoenix
#

yup

#

Like, there's a ton of useful/interesting repos

wet steppe
#

you get stuff that hasn't yet been officially package for ubuntu/debian yet

grave phoenix
#

Fine, I'm switch to arch when I get home

#

Why not

#

But I'm staying with kde

wet steppe
#

KDE on arch works well

#

👍

sand goblet
#

I use the AUR

#

But nothing I use from it heavily integrates with the system

#

It's just stuff like discord and pycharm and applets

#

I don't use the AUR on a server.

vestal briar
#

I'll stick with xubuntu for now

#

I like my setup

wet steppe
#

xubuntu is good choice yeah

vestal briar
#

Doesn't look 100% all the time but close enough for me

grave phoenix
#

What login screen thingy should I use? @wet steppe

#

I mean, what do you recommend

sand goblet
#

@grave phoenix What desktop env are you using

grave phoenix
#

KDE

sand goblet
#

Use sddm then

#

They're designed to work together

grave phoenix
#

That's the one I used last time

vestal briar
#

I like lighlocker but it's glitched for me

#

So xscreensaver it is

sand goblet
#

Those are lockers, not display managers

grave phoenix
#

The only thing I don't like is configuring networking stuff

stark prawn
#

How complicated is your network?

sand goblet
#

That's more or less automatic for me

#

And I have a fairly complicated network

#

NetworkManager is great

stark prawn
#

Normally you can just plug in an ethernet cable and you're good to go.

grave phoenix
#

So, you are saying that NetworkManager would do almost all the work?

sand goblet
#

Yep

#

Install it, enable --now it, and off you go

#

KDE's control centre can configure it if you need

grave phoenix
#

Well, it's doesn't hurt trying

#

I've always been doing it manually :p

stark prawn
#

I didn't know about --now, is that the same as doing both enable and start?

grave phoenix
#

The --now switch can be used in conjunction with enable, disable, and mask to respectively start, stop, or mask the unit immediately rather than after rebooting.

sand goblet
#

Yep

sand goblet
#

Hey @cosmic quiver, I was thinking about what you said and I see what you meant now, sorry - I must've misread

#

No need to keep discussing, just figured I should apologise

#

Happens a lot

rough sapphire
#

What did I miss

sand goblet
#

Nothing, don't worry. :P

wet steppe
#

big drama

rough sapphire
#

Dammit I always miss those..

sand goblet
#

I think she has me blocked anyway, I couldn't DM that

rough sapphire
#

C'mon play it back so I can see

#

Ouch that bad huh

wet steppe
#

Ava blocked you after that?

#

lmao

sand goblet
#

I mean I have no idea

cosmic quiver
#

no I just turned off DMs from this server due to the abundance of "can u help me" DMs I got

rough sapphire
#

Pats feel better

sand goblet
#

I just couldn't send :P

#

Ah, lol, that's fair

cosmic quiver
#

Have gotten 0 since then yert

sand goblet
#

100% success!

wet steppe
#

Ava can u help me

cosmic quiver
rough sapphire
#

The Good Doctor is such a good tv series.. just got in to it.. anyone familiar?

sand goblet
#

Yeah

#

I don't watch TV but I catch it when mom watches sometimes, it's pretty good

sand goblet
grave phoenix
#

How to properly completely reinstall grub?

#

nvm I just forgot to generate the config file xd

rough sapphire
#

Technically, reformatting the disk will reinstall grub.

#

But I doubt you want to approach it like that 😄

grave phoenix
#

I mean I could that

coarse fox
#

MO

vapid bluff
#

it should be pip install sounddevice

#

or python-sounddevice

#

one of those

#

here's the bug: open up a youtube video in any browser and let it play. then go into IDLE and type import sounddevice

#

on my pc this results in the youtube video either momentarily freezing or crashing

#

i want to check if it's something specific to my system or not before reporting it

#

my OS is Windows 10 x64 and am running Python 3.7.3

#

my guess is it's trying to query al lthe available audio devices on the system and in doing so opens one that needs exclusive access or something and this screws with every other audio device currently in use

vapid bluff
#

ok, after more investigation, this seems to be an issue with PortAudio itself

#

eep

vapid bluff
#

ok, problem solved

#

rebuilt the portaudio dll without ASIO and now everything's fine

vapid bluff
#

on a different note, TIL memoryview objects exist

#

very cool

#

the onyl downside is that they lock whatever theyre viewing

summer rampart
#

I read about them a while ago and I have already forgotten what they do

vapid bluff
#

cant append to it etc

#

basically they let you slice into bytes/bytesarray objects without creating copies

#

and also recast their values into different types

summer rampart
#

hm, like a read only reference?

vapid bluff
#

pretty much

#

like one thing you can do is step through a bytearray from the left like this:

data = bytearray(#lots of stuff)
view = memoryview(data)
while len(view):
    byte = view[0]
    # do stuff with byte
    view = view[1:]
#

that view = view[1:] line will work without creating an entire copy of everything past 1 in the bytearray

#

oh, theyre not read-only in the sense that you can assign values to the underlying object using indices/slices on the memoryview

#

but if youve got a living memoryview object of a bytearray you cant append stuff to it

#

youre stuck with whatever's already allocated

sand goblet
#

@proud pollen Moving from #python-discussion - Browser extensions are generally written in Javascript using the APIs provided by the browser

#

Selenium won't help you

sand goblet
wet steppe
#

what is this

rain spindle
#

Currys and chips?

sand goblet
#

This, my friends, is the most needlessly unhealthy dish ever

#

Containing an entire tray of chips

#

A fruit based curry sauce

#

Six slices of cheddar and two handfuls of grana padano

#

I also sautéed an onion for good measure

rain spindle
#

Arnt you like

#

Trying to lose weight?

#

sorry if that's a touchy subject

sand goblet
#

Not right now

rain spindle
#

Ok.

sand goblet
#

My dad's 60th is coming up soon

rain spindle
#

Ah

sand goblet
#

So I'm eating while I still can

rain spindle
#

Fair enough

wet steppe
#

this is like the opposite of how you lose weight LMAO

rain spindle
#

... no need

gentle moss
#

oh nice @sand goblet

vestal briar
#

oh nice @gentle moss

wet steppe
#

oh nice @vestal briar

gentle moss
#

i had microwave madras with f2g for lunch today

sand goblet
#

Thants

gentle moss
#

making prawns with hotsauce and plum stirfry

vestal briar
#

Thats + Thanks = Thants

gentle moss
#

for dinner

#

no. thanks ants.

#

thants.

sand goblet
#

Your stomach is gonna fall through the floor dude

gentle moss
#

i've heaten so much hot food this week

#

get it, heaten

sand goblet
#

Booooo

vestal briar
#

ooooooB

sand goblet
#

Someone mentioned 4 DDs in the other channel

#

This thing has me sweating

#

Glad I have some halo top left

#

Wouldn't want to put on too much weight now

wet steppe
#

🤔

#

have you tried Keto

sand goblet
#

Yes

wet steppe
#

what happened

sand goblet
#

Nothing actually, it was pretty good

wet steppe
#

yeah

sand goblet
#

I still make keto food sometimes

#

Just because I liked it

#

Replace the chips in this for cauliflower and you'll wonder why you were born

#

But also will be eating a suddenly keto friendly meal

#

Despite it not actually being any healthier

tulip palm
#

@gentle moss oh hey i had f2g today too :D

gentle moss
#

:D

#

f2g are the place to be

wet steppe
#

whats f2g pls explain 😄

gentle moss
#

f2g is the only product in its class

#

i mean there are other options but they really don't stack up

wet steppe
#

what is it 👀

gentle moss
#

a unique treat

wet steppe
#

🤔

sand goblet
#

Fascism 2 go!

#

No really I have no idea

wet steppe
#

same

#

I googled but no dice

sand goblet
#

I think he means Greggs sausage rolls

wet steppe
#

rly

sand goblet
#

Yeah

#

he loves them

wet steppe
#

hmm

gentle moss
#

couldn't be further from the greggs

wet steppe
#

I don't eat red meat much

gentle moss
#

pork isn't red meat

#

f2g isn't meat

wet steppe
#

🤔

sand goblet
#

just shut your mouth

#

now open it

#

you'll enjoy both, we're hoping at least

wet steppe
#

Pork is classified a red meat because it contains more myoglobin than chicken or fish.

#

Pork is less red than beef though yeah

stark prawn
#

It's free to glay.

sand goblet
#

face to gills

gentle moss
#

rofl

#

that's how you mouth to mouth a fish

sand goblet
#

well, I suppose you'd know

#

plenty of mermaids around there

#

:P

gentle moss
#

many webbed feet, not so many webbed legs

sand goblet
#

haha, that's awful but I laughed at it anyway

stark prawn
#

Top half fish.

sand goblet
#

lol, I remember seeing that somewhere

gentle moss
#

oops, boobs

wet steppe
#

reddit loves that joke

sand goblet
#

it's okay, I saw it

lone otter
#

reverse mermaid

sand goblet
#

and the crowd goes wild

#

so, bisk?

#

what is this f2g?

gentle moss
#

f2g?

#

hah

sand goblet
#

face to grog

gentle moss
#

i dunno man, this is more fun than telling

lone otter
#

fine to procreate

gentle moss
#

innit @tulip palm

lone otter
#

wait

#

f2g

sand goblet
#

it's food to go, obviously

#

fast food

tulip palm
#

haha

sand goblet
#

but yknow

gentle moss
#

nope.

sand goblet
#

:P

tulip palm
#

nope.

gentle moss
#

but, close

tulip palm
#

yeah, close.

gentle moss
#

soooo close

sand goblet
#

fart to go

gentle moss
#

hah

tulip palm
#

sounds like a type of propellant

sand goblet
#

right?

gentle moss
#

long, slim, delicious and you put em in your mouth

sand goblet
#

that just makes me think of greggs

#

yum-yums

gentle moss
#

nice crunch to em

sand goblet
#

bacon

tulip palm
#

contrary to popular belief, bacon does not begin with f :D

gentle moss
#

it's very much like uhhh

#

paris 2 berlin

#

f2g.

#

but with food

lone otter
#

france to germany?

#

oh

sand goblet
#

from france to germany, and every disco I get in..

#

doesn't work so well

gentle moss
#

from france to germany, i'll say arrivederci

#

¬_¬

#

i'll give you a hint, it goes in the microwave

rotund sonnet
#

a cell phone!

#

to prevent any signal from getting to or emitting from it

stark prawn
#

Doesn't all good go in the microwave?

#

Well I guess ice-cream shouldn't.

rotund sonnet
#

microwaves don't distinguish, they will also allow evil into them as well

coarse fox
#

Good vs Microwave vs Evil

#

We all know what goes into microwaves are hotpockets

gentle moss
#

it's fries 2 go

#

just fyi

#

would you do me? i'd do me.

young jetty
#

Are we sharing pics

gentle moss
#

very clever filter.

#

nah, the snapchat gender changer filter

young jetty
#

Damm

#

I had a nice pic

gentle moss
#

well you can if you like, i'm not stopping you

proper dune
gentle moss
#

no.

proper dune
#

:c

young jetty
#

It's not mine but my daughter's picture

#

Ain't she the best girl ever

gentle moss
#

this is the hottest girl in my life

#

female -> male works way better than male -> female

#

here's my face run through the male filter

#

you can sort of see what it's doing

#

1st is filtered

#

obvs.

#

it messes with hair colour pretty heavily

wet steppe
#

bisk how do you get ur beard like that

#

tight and crisp 🤔

#

my beard goes scraggly after like 2 milimeter lol

gentle moss
#

my beard grows incredibly evenly

#

this is probably about 4mm

#

i have good clippers.

wet steppe
#

maybe its my clippers yeah

gentle moss
#

another part is making sure you do get an even trim, like hairs aren't just laying down when you're trimming etc

#

but yeah, i just naturally have a good beard

#

been growing like this since i was 14

sand goblet
#

the glasses threw it off a bit

#

lol

stark prawn
#

Don't try to grow a big beard in one go.

#

Trim along the way.

#

Seen too many people try and go the first route

young jetty
#

garry

#

you are beautiful

shell blade
#

everyone is turning into women what is going on?

young jetty
#

last time i answered to something like that in a server

sand goblet
young jetty
#

i got banned

sand goblet
#

snapchat filters, madi

shell blade
#

what!

sand goblet
#

I'm not sure if this one is better than the faceapp one

shell blade
#

that is super neat

sand goblet
#

lemme grab the faceapp one for good measure

shell blade
#

and @young jetty there was probably a good reason for that

young jetty
#

you are pushing me to get banned again

sand goblet
#

On second thoughts, the FaceApp one is terrible

shell blade
#

neat

sand goblet
#

"gender swap" just applies both apparently

#

the snapchat one is far more believable

gentle moss
#

yeah, the snapchat one is pretty damn good

#

it seems to behave differently with / without glasses

stark prawn
#

They have a lot of pics to analysie

sand goblet
#

You still look like you have a beard

shell blade
#

i wonder what they are using to do this

gentle moss
#

yup

sand goblet
#

You're the bearded lady

#

:P

gentle moss
#

conchita wurst

#

$$$

#

it managed my gf's one really well

#

i mean she's an attractive woman, she makes a great man

sand goblet
#

lol yeah, it did

gentle moss
#

i still would

sand goblet
#

But what happens if you take the female photo and put the male filter on it

rotund crown
#

(╯°□°)╯︵ ┻━┻

#

┬─┬ ノ( ゜-゜ノ)

gentle moss
#

oof

sand goblet
#

Or vice-versa

#

Double filtering

gentle moss
#

hmmm

#

hang on

stark prawn
#

If you put the same pic through it twice, does it change it even more?

gentle moss
#

let me give it a go

rotund crown
#

/megalip

#

/megaflip

#

"(

#

😦

sand goblet
#

It doesn't let you, but maybe you can figure it out

gentle moss
#

hmmm

#

my snapchat has crashed

#

okay no

#

my phone just literally shat itself

shell blade
#

ewww what does that even look like

#

lol

stark prawn
#

Let's just say he'll need clean pants.

young jetty
#

💩

shell blade
#

haha

young jetty
#

I'm upset that it is called poop

#

discord's emoji people are very polite

gentle moss
#

it's not happy about reading it from another screen

#

i think i'd have to physically print it

sand goblet
#

Figures I guess

stark prawn
#

The poop emoji differs quite drastically among fonts.

proper dune
#

I wonder how the filter works. The quality and the low framerate makes me think deep learning af

stark prawn
#

But in general there are 2 groups, the one that put a face on it, and those who don't.

sand goblet
#

Haha

hardy abyss
#

i am afraid

gentle moss
#

first one is pretty cool

vestal briar
#

15k lines with hardly any whitesapce

robust sierra
#

wat

young jetty
#

unit test uses camelcase

gentle moss
#

it'd be fun to create feedback loop of it

vestal briar
#

It is litrelly a billion ifs

vestal briar
proper dune
#

Posting on Facebook, Ryan Hill described how he used a filter that 'makes you look like a girl' on a photo of himself, and sent it to his poor unsuspecting girlfriend... along with the caption 'I have your bf's t-shirt on'.

stark prawn
#

When python incorporates outside projects like unittests they keep the original formatting.
Since completly changing it all could alienate the maintainers.

vestal briar
#

Yeah

sand goblet
#

Well that was duuuuumb

vestal briar
#

This is my usual style if stuff gets a bit complicated ```py
def install_from_locks(exe, locks):
"""
Installs locks to path
"""

for dep in locks:
    print(f"  {sp_char.WAIT_ARROW} installing {dep}..")

    command_to_call = [exe, "-m", "pip", "install"]
    dep_version = locks[dep]["version"]

    if dep_version == "latest":
        command_to_call.append(dep)
    else:
        command_to_call.append(f"{dep}={dep_version}")

    subprocess.call(command_to_call, stderr=subprocess.DEVNULL, stdout=subprocess.DEVNULL)

    print(f"  {sp_char.CHECK} installed {dep}!"}
gentle moss
#

so i have to pick up a server from work tomorrow to deliver on monday

#

and we have a high dpi colour printer

vestal briar
#

Fancy

gentle moss
#

sooooo, i wonder what it looks like through like

#

20 loops

vestal briar
#

Gonna google translate it :)

sand goblet
#

Actually it probably still won't work

vestal briar
#

Human perfection

sand goblet
#

The image is only as dense as your screen because snapchat takes a screenshot instead of using the shutter

vestal briar
#

Then you can post it on reddit

#

THIS AI CREATES HUMAN FACES RANDOMLY

gentle moss
#

tbh i think there will be deminishing returns

sand goblet
#

Yeah, I agree

gentle moss
#

less to do with how snapchat takes pictures

#

and more to do with how it processes

vestal briar
#

Yep

#

Lower yelid every time

stark prawn
#

You could try an anime or cartoon face.

gentle moss
#

the question is, what will it end up like?

#

hah

#

that's an interesting idea

#

wish i had my android emulator still setup

sand goblet
#

Maybe you can just waifu2x each result

gentle moss
#

that's how i used to snapchat before i bothered getting a smartphone

stark prawn
#

Not that long ago someone here made a python project that modified anime pictures using deep learning.

sand goblet
#

I remember it

#

But I can't mention the name lol

proper dune
#

There's a lot of anime related DL projects. Weebs are pervasive throughout life

sand goblet
#

To be fair, that project and waifu2x are super impressive though

gentle moss
#

it wont find the face of a pure anime face

stark prawn
#

Figures, it looks at a bunch of points on a face inorder to be able to transform it.

proper dune
#

Every anime DL project I know is just retraining a recently released network on anime images

#

Not sure the project itself is impressive rather than the paper it's based on's result

sand goblet
#

hey bisk, here's one for you

gentle moss
sand goblet
#

I was thinking of playing middle earth: shadow of war

#

now that I have good internet to download it

gentle moss
sand goblet
#

but then

gentle moss
#

lol

#

112gb?!

sand goblet
#

one hundred and thirteen gibibytes

#

fuck

stark prawn
#

2MB/s ouch

gentle moss
#

they take the piss i swear

sand goblet
#

I have like 7MB/s

gentle moss
#

i mean actually

#

looking at what it did with that anime face

#

i reckon if it were printed

sand goblet
#

probably would work yeah

#

oh, oh

gentle moss
#

that's interesting

sand goblet
#

you should try it on one of those modelling picks that idiot spammer posted a few days back

gentle moss
#

i have no idea what you're talking about

sand goblet
#

yeah, you probably missed it

young jetty
#

I remember joe "hacking" the CPython print function

#

nothing about the anime stuff tho

#

is joe the joe idk

#

the 16 yo

#

british

#

small white dog

gentle moss
#

yes that's joseph

sand goblet
#

syncthing: Error, folder marker missing

#

hm

#

not sure what that means

gentle moss
#

i'm gonna waste company ink tomorrow when i pick up that server

#

see what this thing does

sand goblet
#

it's for the good of science

young jetty
#

Yeah joseph sounds better, i didn't like joe

sand goblet
#

by the way, I dunno if you guys saw it

gentle moss
#

i called him joe because it's fun

sand goblet
#

but hat in time now has 50 person multiplayer

gentle moss
#

but now he's called joe

#

it's less fun

young jetty
#

Imma call him joseph

sand goblet
#

I call him joph

young jetty
#

jopy

#

jarry

#

ok i decided

sand goblet
#

the question is why hat in time now has 50 player online multiplayer

#

but I sure as hell want to try it

#

shame I don't actually know that many people

#

actually @gentle moss I have a question you might be able to answer

#

if you have a sec

vestal briar
#

Shit

#

It works

#

Package manager works :)

gentle moss
#

yeah sure @sand goblet

#

go for it

sand goblet
#

so, the way this new internet is set up

#

the guy came in and used a specialised phone app to auto config the router

#

which is a fritzbox

#

and then forgot to give me the password

#

so I had to factory reset it to get into it

gentle moss
#

yup, sounds about right

sand goblet
#

everything works fine, however, I cannot open any ports for the life of me

#

and I think it has something to do with how the connection is configured vs the dish

vestal briar
sand goblet
#

the dish operates on 10.10.10.x

#

it's connected via ethernet

wet steppe
#

have you thought about making a DIY linux router

sand goblet
#

and mainly does its own thing

vestal briar
#

rpi

sand goblet
#

port 22 is open to the world, but requires an SSH key I don't have

gentle moss
#

oof

#

sounds like the ISP has hard configured something in the fritz

sand goblet
#

well I had to set up the connection myself

#

the settings here are all fairly simple

gentle moss
#

are you sure you're running official fritz firmware though?

sand goblet
#

yes

gentle moss
#

hmmm

#

is the frtiz's ssh enabled?

sand goblet
#

I checked the Ivertec site, and it states that I can indeed open ports and that they don't block any ports

#

No, fritzboxes don't have SSH

#

they don't have telnet either

#

it is possible to install a third party SSH solution, but..

#

not sure if I wanna do that

gentle moss
#

nah, was just a thought

sand goblet
#

I can hit 10.10.10.1 which I assume is the dish

gentle moss
#

i never checked if they do

#

oh, satellite connection

sand goblet
#

no, fixed wireless

gentle moss
#

there's probably heavy restrictions between you and what is "the internet"

sand goblet
#

it's this thing they call wifiber, which requires line of sight to a nearby mountain

gentle moss
#

if you had ssh into the fritz you could probably actually probe the wireless network after the fritz

#

before the internet

#

i had a yank with similar problems once

#

rural bastard

sand goblet
#

I mean, I can hit the dish, like I say

#

I'm wondering if the problem isn't my fritz config

gentle moss
#

it's not

#

basically the dish is the gateway

#

router in and of itself

#

and it's clamping down on shit

#

basically a double nat scenario with an unkind gateway

sand goblet
#

right, okay

gentle moss
#

you'll have to contact the ISP

sand goblet
#

I have sent them an email on thursday

gentle moss
#

you could ask politely for 1:1 NAT but they probably can't provide it

#

because i bet everyone using that dish has the same IP

#

that network topology is common for rural areas

#

with that type of network

sand goblet
#

they can provide a static IP

#

so, no, I doubt that's the case

gentle moss
#

ahhhh, maybe you CAN get a 1:1 NAt then

#

a pure 1:1 NAT would be exactly what you want

sand goblet
#

they do specifically mention NAT types

gentle moss
#

then basically anything hitting your static IP goes straight to your router

#

Static NAT

sand goblet
#

ah okay, so basically I just need them to.. yeah

gentle moss
#

that's whatcha want

sand goblet
#

well that's fine then

#

just gotta wait for the reply

gentle moss
#

it's usually called 1:1

#

because, well

sand goblet
#

they have a great support team so they probably already know what I need from the email

gentle moss
#

your 1 private is mapped to 1 public

sand goblet
#

the reason I want this is mostly homeassistant

gentle moss
#

we run an environment like that in the business park

sand goblet
#

I mean, I do have nabu casa as well, but it's slow

#

also something I find amusing

#

that port 22 on my public IP

gentle moss
#

glad i've got a real internet connection

#

that shit would piss me off

sand goblet
#

it's not available from the private side

#

so maybe it isn't the dish

gentle moss
#

nah

#

that's a problem with NAT

#

you have to go out to their dish (router) to access your public IP

#

and at that point it's like "nah fuck you"

#

we experience a problem like that (because i'm lazy)

sand goblet
#

nah I mean, if I use my public IP I can get at it, and I scanned it from a server

#

but the private IP doesn't have it

gentle moss
#

we can't VPN into our own IP address from our private network

#

because i haven't configured the NAT correctly

#

¯_(ツ)_/¯

#

oh

#

ooooooooh

languid kelp
#

How Did Gdude Lose His Discord Powers?

gentle moss
#

fuck off already

#

jesus christ

languid kelp
#

hahaha

sand goblet
#

I banned a guy that capitalised every word of his message

gentle moss
#

it never was near funny in the first place

sand goblet
#

it's incredibly annoying honestly

gentle moss
#

yeah

#

to me too

languid kelp
#

my apologies

#

i was genuinely curious

gentle moss
#

dunt fucking matter really does it

#

:P

languid kelp
#

perhaps not !

gentle moss
#

no perhaps. just not.

languid kelp
#

well i think it would be worse if i was just trying to troll!

gentle moss
#

even if you're not it's an unimportant question.

sand goblet
#

oh cool, I can add my fritzbox to my homeassistant

gentle moss
#

what pisses me off right now

#

is that i can't get ipsec vpn's working on my laptop

sand goblet
gentle moss
#

so i can't use my home vpn

#

fritz vpn's are so easy to set up

sand goblet
#

oh yeah, I had another question for you

gentle moss
#

it's nice

sand goblet
#

OK, so homeassistant is running on a dedicated raspberry pi 3

#

on.. let's say 192.168.2.30

#

because the best way to use it on android is one of those chrome home screen pinned tab things, you go to a url and add it to your home page

#

the question is, whether I can somehow force the DNS to resolve to the local address when on the local network

#

so that devices can still easily get at it if the internet is down

gentle moss
#

hmmm

sand goblet
#

currently my network's DNS is provided by a pi-hole, which is also managed by homeassistant

#

the other problem is that the port isn't the same but I can fix that easily enough

gentle moss
#

if it's by hostname i think there's a way to do it through fritz

sand goblet
#

well, fritz is also not handling DHCP on my network

gentle moss
#

ah

sand goblet
#

that's being handled by google wifi

#

which I guess I could point at the fritz for DNS

#

and then point that at the pi-hole

gentle moss
#

if it does that, i haven't used google wifi

sand goblet
#

it does

#

I can set the DNS on that

#

google wifi is actually intended to be able to handle pppoe

#

the only reason I'm not using it is because the stupid heating system can only connect to things with wps

#

so I have to have the fritz

#

if it wasn't for that I could straight up remove it and plug the dish right into the google wifi

gentle moss
#

i would test it for you

#

but i use quad 8 and quad 1 for my dns servers

sand goblet
#

I use pi-hole because I can block ads/trackers with it

gentle moss
#

yeah

sand goblet
#

if I could get at my homeassistant easily right now.. hold on actually

gentle moss
#

okay that was unsettling

#

gf is asleep on the sofa

#

and just giggled like you know those evil children giggle in horror movies

sand goblet
#

haha, yeah

#

I getcha

gentle moss
#

wtf she dreaming about

#

fuck

#

imgonnadieimgonnadieimgonnadie

sand goblet
#

that's around 27% of today's queries blocked

gentle moss
#

i plan on that at some point

#

but things in my life work smooth enough as is

languid kelp
#

if you dont mind me asking... why is the number of domains higher than the number of ads?

gentle moss
#

bar the fucking TV

languid kelp
#

or is that just overall domains, not daily

#

it doesn't specify today

sand goblet
#

it isn't today, yeah

#

I'm not sure where that total goes to

#

probably like a week or something

gentle moss
#

i wonder if it includes subs

sand goblet
#

oh no

#

it's the number of domains on the blocklist

gentle moss
#

ahhhh

#

makes sense

#

FUCK

#

she did it again

#

oh god i'm in a horror movie

sand goblet
gentle moss
#

time to get drunk and ignore the noises coming from upstairs

#

yell hello into the dark

sand goblet
#

surprising number of ipv6 requests given that we don't have ipv6

languid kelp
#

another little question: is pi-hole superior to regular adblock i.e. umatrix?

sand goblet
#

no, you need them both

#

they serve different purposes

#

the main reason you use pi-hole to begin with is for devices that you can't install an adblocker on

#

but pi-hole just blocks at the DNS level

#

adblockers do more than that

gentle moss
#

yeah

#

all my computers are fine

#

it's the PS4 / TV that i have problems with

languid kelp
#

you could prevent being hacked over PS4 with pi-hole? 🤔

gentle moss
#

you could prevent being hacked over PS4 by having a router and not exposing any ports?

#

wtf are you talking about

languid kelp
#

i don't own a ps4. or a router.

gentle moss
#

DMZ the PS4

#

still bet it wont get breached

sand goblet
#

sweet

#

totally works too, nice

languid kelp
#

w-what does that do

sand goblet
#

Static custom DNS entry that only applies on my network

languid kelp
#

that's a good explanation. thanks.

gentle moss
#

local network hostname resolution

wet steppe
#

is this like that 1111 thing

gentle moss
#

no

languid kelp
#

not sure when one would use such a thing

gentle moss
#

imagine having a DNS server in your house

languid kelp
#

1.1.1.1 is a fast DNS service apparently

#

to the general outside WWW

gentle moss
#

so if you want to access your computer called COMPUTER1

#

you can just ping COMPUTER1

#

and your router / dns server resolves it to your local network

#

that's really dumbed down

#

this is impossibly common in business networks

languid kelp
#

what might be a decent home router on a budget?

gentle moss
#

what's the budget?

languid kelp
#

hm. maybe i'll worry about it when i've got a job. 😄

#

i'm hotspotting from my iphone meanwhile

gentle moss
#

i mean if you've got an old PC and two ethernet adapters in it

#

you can just use pfsense

#

but that's some heavy shit to learn

languid kelp
#

i do have an old PC, but I don't know if it will boot up.

#

its got a 20gb HDD in it

gentle moss
#

pfsense is a freebsd based operating system that behaves like a router

#

in case you didn't know

languid kelp
#

i came across pfsense, but i didn't know that

gentle moss
#

we use it for our larger scale networks

wet steppe
#

I used freebsd it was fun

#

just in virtualbox though

gentle moss
#

pfsense uses php to create a nice web framework (and shell) to make pf more managable

#

pf is like iptables

wet steppe
#

nooo PHP

gentle moss
#

no, it's actually fine

#

in this context

wet steppe
#

okay

gentle moss
#

here's an example of the web GUI for pfsense

#

using an old Core2Duo box and a pair of gigabit ethernet adapters you can easily handle about a million packets per second

#

which is uhhh

#

HUGE

wet steppe
#

LOL this looks like the Bootstrap UIs that I make

gentle moss
#

yeah cause it's FUNCTIONAL

wet steppe
#

look those juicy colourful buttons ❤

gentle moss
#

it's just providing a neat front end to something you could do with a freebsd install with pf installed

#

but fuck doing it through a shell, right?

#

¯_(ツ)_/¯

#

pfsense is used by some HELLA large providers

#

iirc amazon use it

wet steppe
#

wow nice

#

I kinda like command line but yeah I prefer GUI

gentle moss
#

pfsense is not like some tiny thing

#

it's pretty fucking big / important

#

it's gaining market share in usage over traditional routing technologies

#

cisco / sonicwall / etc

#

people are getting hella fed up of cisco

#

for a start you shell out like £5k for a cisco box

#

then you've gotta pay license fees to maintain it

#

then if you want say, extra VPN connections

#

LOL MORE MONEY

#

you spend £5k on a netgate box that is actually higher specced with pfsense on it

#

no limit, no license.

wet steppe
#

I met a guy at a bar who is starting a Cisco career

#

he did the certs and stuff

#

I wonder if that's still good

gentle moss
#

yeah, that's not a bad thing to do but it's expensive

#

corporations like it because it's trusted

#

but as i say, more and more corps are moving towards pfsense

#

lower costs and all you need is smarter engineers

#

"smarter"

sand goblet
#

You can get cisco boxes for cheaper than that

#

What you're paying for is corporate support

gentle moss
#

nah i'm talking about is like

#

ISP level shit

sand goblet
#

If you're working at home then you probably don't need that

gentle moss
#

not a small business or w/e

sand goblet
#

Ah right

gentle moss
#

i have a few ASA's kicking about

#

that i wont ever plug in

sand goblet
#

It's 2am, go to bed

gentle moss
#

becaaauuussseee

sand goblet
#

I'm going to bed

gentle moss
#

i need to pay to get a security fix

#

and FUCK that

#

otherwise they're hyper vulnerable

#

evil company

#

they really don't care about a secure internet

#

they just care about their bottom line

#

and sure, these ASA's i have will do the job of being routers

#

but they would also get popped pretty quick

#

because i can't get new firmware without $$$ @ cisco

wet steppe
#

sounds like Oracle lol

gentle moss
#

same kind of companies tbh

#

the old era bastards that are clinging on for dear life

#

but cisco is far more embedded because they kind of run most of the internet

#

their business model will have to change i think

vestal briar
#

Woo

#

owpm now has production-ready locking

#

Need to upgrade building/installing to use the sha hashes now 😎

languid kelp
#

@vestal briar what's that?

vestal briar
vapid bluff
#

holy crap

vestal briar
#

tl;dr?

proper dune
#

Proposal to add a construct to Python to allow the use of shared memory segments on modern operating systems to share memory between processes (which currently wastefully serialises and deserialises data for sending)

summer rampart
#

shared memory between processes, ie. no need to serialise and deserialise data

proper dune
#

lol the convo about merging it in early

vestal briar
#

I have a longterm plan for learning C; I will do 1 double-page per day

#

On the book each is a mini topic

#

So it will take me ~2-3 months to learn and cement all the syntax & theroy behind it

ebon quarry
#

K & R?

vestal briar
#

It's "C in easy steps"

#

Great book

#

It is still ANSI C though

#

It's more made for first-timers in programming but I think that's good (only ever done python and c#)

#

@ebon quarry I think i'll do this book for now until I get a K&R

ebon quarry
#

K&R is good but I got some indian ripoff lol

vestal briar
#

:)

ebon quarry
#

The one on Amazon gets you one that has stickers below which it says "circulation outside of the indian subcontinent is strictly prohibited"

#

very interesting

vestal briar
#

Weird situation

#

My mums friends husband that passed away learnt C and had/has the book

noble loom
#

Hiiiii

vestal briar
#

iiiiiiH

#

👋

tight fractal
wooden kindle
#

Doesn't even ask the user for their name 8/10

shell blade
#

3/10 that is a major bug

tight fractal
#

It's a feature, it's so intelligent it doesn't need to ask

#

They should have written that in the documentation

rough sapphire
#

Is this actually from something

proper dune
#

@ebon quarry it's not a ripoff. Books sold internationally are generally made of cheaper paper rather than the nice smooth and glossyish paper in larger western countries to make it more accessible for the market

#

So the cheaper versions of the book aren't meant to be circulated outside so the rich nations buy the expensive version

vestal briar
#

I hate the glossy paper

#

Especially when its on cardboard

#

If you scratch it is is 10x worse feel then a blackboard

stark prawn
#

They are sometimes over 10x more expensive though,.

vestal briar
#

Yep

#

I just adjusted my monitor settings to be less "pop" with whites

#

PDFs look like a book in daylight now

rough sapphire
#

it's not just the paper..

rough sapphire
#

what's the history of foo bar..

vapid bluff
vague shuttle
#

@sand goblet No offence, but it looked fucking disgusting 😄

Containing an entire tray of chips
A fruit based curry sauce
Six slices of cheddar and two handfuls of grana padano
I also sautéed an onion for good measure
sand goblet
#

Well yeah, that's the joke :P

languid kelp
#

👀

#

i keep saying we should have a cooking channel..

sand goblet
#

We have 3 off topic channels

#

This is fine :P

languid kelp
vague shuttle
#

Y I didnt read anything else, I just saw the picture and ur text lol 😃

languid kelp
#

not sure what you mean

vague shuttle
#

A picture gdude posted somedays ago or something not sure. Just saw it when I opened my web browser at work.

languid kelp
#

oh hm

sand goblet
#

Yeah

#

It was this one

languid kelp
#

is that a curry?

#

are those potato chips?

#

do i spot chilli?

sand goblet
#

They are, this is, and you don't

#

I was just quoted above on what it is

languid kelp
#

oh of course

sand goblet
#

Oh wait, are you using chips in the American sense?

#

These are chips in the English sense

languid kelp
#

french fries?

#

potato chips

#

as in

sand goblet
#

They're like steakhouse fries yeah

languid kelp
#

i mean they're obviously not those "chips"

#

i'm not a fan of those "chips" anyway

sand goblet
#

Yeah but you qualified it with "potato"

languid kelp
#

those aren't real food~

sand goblet
#

Which is what the Americans usually do

#

:P

languid kelp
#

ah right

#

there was an attempt

#

the most unhealthy thing about it is only the sheer quantity of it

vague shuttle
#

Y besides u know the cheddar, curry (that probably has some cream or something in it) and (im guessing) a hefty amount of salt

#

But the onion compensates for that!

languid kelp
#

if he made it himself, it may not be too bad/salty

vague shuttle
#

In all seriousness, if he made it himself doesnt matter much. Just looking at it I can tell it is unhealthy. Not trying to bash on gdudes eating habits considering mine are absolute dog shit

languid kelp
#

Since its inception in 1911, only four percent of Scouts have earned this rank after a lengthy review process.

#

The Eagle Scout rank has been earned by over 2.5 million youth.

#

that's like... 250 million youths through the scouts in the last century right

rough sapphire
#

wut

#

why this sudden fact about scouts

languid kelp
#

i was asking a math question

rough sapphire
#

ok

#

if it helps.. I was a scout

languid kelp
#

you were one of 1/4 of a billion, if my math is correct

rough sapphire
#

yep.. im special..

languid kelp
rough sapphire
#

in Dutch.. what's correct.. alles op... or alle op ?

oak tangle
#

in which context?

#

There's no way to say anything useful about that without a grammatical context

#

It's likely to be the first, but I'm not sure

rough sapphire
#

like.. what about

#

verander alles op facebook

#

or would it be

#

verander alle op facebook

oak tangle
#

verander alles op facebook

#

A famous example with alle op is alle op de zaak betrekking hebbende stukken

#

But that's far more rare, that's why I said it was likely to be the former

rough sapphire
#

erg bedankt:)

viral parrot
#

why cant my windows 10 install see 1903 ? im still on 18xx

vapid bluff
#

iirc it's not being released til end of May

#

there are preview/insider builds

viral parrot
#

Oh. Thanks, I'll just join the insider builds ;)

vague shuttle
#

Decide what I should listen to next please

#

I want new influences

sand goblet
#

@vague shuttle What music are you into?

vague shuttle
#

A lot of different types, my current top 3 artists are Slipknot, Bob Marley and Eminem

sand goblet
#

alright, let's try something completely different then

vague shuttle
#

So rap, hiphop, metal, reggae even som electric jazz

#

even listened to some classic sometimes

vague shuttle
#

@worldly grail That was neither lol, but didnt like the song in itself. It was too kurt cobany, you know sounding like he is drunk, high and everything else at the same time

#

@sand goblet Liking it so far, about a minute into it.

sand goblet
#

\o/

wet steppe
worldly grail
#

@vague shuttle have u played the game ??