#ot1-perplexing-regexing

1 messages ยท Page 399 of 1

sand goblet
#

you're also missing vivaldi

gentle moss
#

k-meleon

undone berry
#

most importantly missing netscape navigator

gentle moss
#

konqueror

#

what was that really old one from the win 3.1 days

undone berry
#

Konqueror is another great name for a kotlin library

gentle moss
#

that's not netscape

#

cello!

#

Cello is an early, discontinued graphical web browser for Windows 3.1; it was developed by Thomas R. Bruce of the Legal Information Institute at Cornell Law School. It was released as shareware in 1993. While other browsers ran on various Unix machines, Cello was the first we...

grave phoenix
#

links

rough sapphire
#

I just started following this Intel vs AMD thing last night.... its pretty cool to see how much AMD is dominating currently

gentle moss
#

it is very interesting

#

amazing how well they compete when Intel isn't being a massive anti-competitive dickbag

stuck meteor
#

hi there guys

#

does anyone know about xxtea encryption?

#

I cant understand what's the key here

rough sapphire
#

@gentle moss can you elaborate? I'm new enough to this whole thing where I just assumed Intel has superior manufacturing tech which determined their success

gentle moss
#

intel engaged in massive bouts of anti-competitive behaviour in the 00's for a long time

#

that really fucked over AMD in terms of competition

rough sapphire
#

I didn't know that

gentle moss
#

despite AMD actually making better processors at the time

#

Intel had to pay out billions after the lawsuit was over

#

but it took a long time for that suit to end

rough sapphire
#

hmm

gentle moss
#

it's an interesting rabbit hole to go down

#

check it out

rough sapphire
#

so what can AMD now that they haven't in the past?

gentle moss
#

not have a competitor fuck up the marketplace using anti-competitive behaviour

rough sapphire
#

I want to now.... I'm assuming theres some good YT video that explains all of this

gentle moss
#

Intel got really complacent with their market dominance too

#

so they've kind of stagnated

#

AMD has constantly pushed the boundries

rough sapphire
#

and yeah the CPUs AMD has out now are very impressive.... and apparently their 4000 series which is even better is out later in the year

gentle moss
#

plus buying up ATI really gave them a boost.

#

iirc a lot of major leaps in CPU development have come from AMD

#

i mean, they actually make decent on-chip graphics now.

#

to the point you'd look nowhere else

#

Intel integrated graphics can get in the fucking bin because they're awful

rough sapphire
#

IIRC, they're using a small x-nm process vs Intel as well

gentle moss
#

yup

rough sapphire
#

which to my understanding is a pretty large accomplishment each time you scale down

gentle moss
#

they're also in every single Xbox and Playstation

rough sapphire
#

well its good to see real competition in the market now

gentle moss
#

agreed.

rough sapphire
#

even i3 processors have multi-threading now for Intel, which was only an i5-i7 thing previously

gentle moss
#

well these days shit like i3's and i5's are just chopped down i7's

#

they failed to meet the test to be i7's

#

lop off a bunch of cores

#

boom, lower end product

rough sapphire
#

yeah my friend told that to me a couple years ago... pretty crazy to think

gentle moss
#

less waste, it's great

rough sapphire
#

so each generation might just be a few separate fabrications for all we know

gentle moss
#

it's a common practice

#

AMD does it too

#

in fact with some older AMD cpu's you could sometimes re-enable disable cores

#

which was hilarious

rough sapphire
#

no kidding

#

would it be a BIOS kind of thing?

gentle moss
#

yeh

rough sapphire
#

huh lol

gentle moss
#

hardware is a funny place to be

#

:D

#

some really old processors you could draw on them with pencil to enable extra cache or unlock the CPU multiplier

rough sapphire
#

yeah it always amazes me when I see whats happening with it

#

that doesn't even sound real lol

gentle moss
#

ikr?

rough sapphire
#

advertised read/write speeds 4-5000MB/s, and the size of a piece of gum

#

crazy....

gentle moss
#

PCIe baby

#

SATA is like 6Gbit/s

#

PCIe is upwards of 16Gbit/s

rough sapphire
#

yeah SATA is what my SSDs are

#

crazy times man

hollow leaf
#

Eheh. That SSD is NVMe/PCIe 4 isn't it

#

You'd need a very new motherboard ๐Ÿ˜›

rough sapphire
#

it is lol

#

I heard from a YT video that only newer Ryzen CPUs support them at this time. Not even the new Intel 10 series processors that came out this week do.

hollow leaf
#

It made me switch to TRX40 until my custom loop broke. Waiting for a job of sorts.

rough sapphire
#

I never messed with any of that stuff before, everything is air cooled. All Noctua which seems like one of the more solid choices

rancid forge
#

https://www.youtube.com/watch?v=u3lceRaPF_U

A few years ago, Canonical gave a sample video included in 16.04 of Ubuntu Through the Years, so I'm remaking that but with versions up through 20.04
If anyone knows of Creative Commons music that can fit the theme without requiring licensing, I'd be grateful. Thanks!

Ubuntu has grown and changed dramatically from its humble beginnings in October 2004. Experience a journey from the first release of Ubuntu 4.10 on October 26th, 2004 all the way to Ubuntu 16.04 LTS, available on April 21st, 2016.

Music - "Afterglow" by Josh Woodward. Free d...

โ–ถ Play video
plain slate
#

my only question: how is this channel not full of errors right now? #ot1-perplexing-regexing
also, you aren't a real programmer if you don't code in production /s

stuck meteor
#

hi there

#

does anyone know how to return the packets in ascii using scapy module?

#
import scapy.all as scapy
from scapy.layers import http

def sniff(interface):
    scapy.sniff(iface=interface, store=False, prn=process_sniffed_packet)

def process_sniffed_packet(packet):
    print(packet)

sniff("Realtek 8821CE Wireless LAN 802.11ac PCI-E NIC")
#

it is returning hex

rough sapphire
#
bytes.fromhex(data).decode('utf-8')``` should work. 
Source: https://stackoverflow.com/questions/3283984/decode-hex-string-in-python-3
rough sapphire
#

!e

import codecs
the_string = "the_string"
if isinstance(the_string, str):
    the_string = the_string.encode()
elif isinstance(the_string, bytes):
    pass
a = codecs.encode(the_string, 'hex')
print(a)
b = codecs.decode(a, 'hex')
print(b)
royal lakeBOT
#

@rough sapphire :white_check_mark: Your eval job has completed with return code 0.

001 | b'7468655f737472696e67'
002 | b'the_string'
rough sapphire
#

!e

  print("uwu")
royal lakeBOT
#

You are not allowed to use that command here. Please use the #bot-commands channel instead.

rough sapphire
#

oof

low shadow
#

Do tortoises eat plants

#

I thought they lived in beaches and underwater

graceful basin
#

Turtle /= Tortoise

#

Turtle vs. Tortoise. Tortoises and turtles are both reptiles from the order of Testudines, but in different classification families. The major difference between the two is that tortoises dwell on land, while turtles live in the water some or nearly all of the time.

low shadow
#

Oh

gentle moss
#

you look down and see a tortoise leon. it's crwaling toward you.

tortoise? what's that?
you know what a turtle is?
of course.
same thing
i've never seen a turtle, but i know what you mean.
you reach down and you flip the tortoise over on its back leon.
do you make these questions Mr holden or do they write them down for you?
the tortoise lays on its back, its belly baking in the hot sun, beating its legs trying to turn itself over but it can't. not without your help. but you're not helping.
what do you mean i'm not helping?
i mean you're not helping! why is that, leon?

#

couldn't help myself.

low shadow
#

Didn't understood though good writing

#

Mostly I don't understand English meme/joke

#

๐Ÿง

gentle moss
#

it's a scene from the movie Bladerunner

#

beautiful movie.

low shadow
#

it has 35.6k members

#

OMG

#

u talking about 1982 movie or 2017?

gentle moss
#

it's a cult classic based on the book "Do androids dream of electric sheep" by Philip K. Dick

#

directed by Ridley Scott

#

visually it's stood the test of time.

low shadow
sand goblet
#

No, but it's a partnered community

low shadow
#

ok

#

which depedency is missing pip3 install pygame shows this ` No package 'freetype2' found
/bin/sh: 1: freetype-config: not found
/bin/sh: 1: freetype-config: not found
/bin/sh: 1: freetype-config: not found

Hunting dependencies...                                                                                                                         
WARNING: "sdl-config" failed!                                                                                                                   
WARNING: "pkg-config freetype2" failed!                                                                                                         
WARNING: "freetype-config" failed!                                                                                                              
Unable to run "sdl-config". Please make sure a development version of SDL is installed.                                                         
----------------------------------------                                                                                                        

ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
`

rough sapphire
#

those packages are probably outside of python.

#

you have to install them separately.

low shadow
#

how

#

i have apt

rough sapphire
#

use apt

low shadow
#

i tried apt install sdl

#

and apt install sdl-config

#

no package found

rough sapphire
#

i don't know the exact name of the packages but since it says "a development version of SDL" it probably has -dev at the end

low shadow
#

wait

rough sapphire
#

try googling for apt install sdl something

#

it could be sdllib-dev or anything. i don't know

low shadow
#

@rough sapphire i couldnt find which package

#

there are lot

#

of them

#

maybe u will remember after seeing them

#

should i install all those package

#

will it brick my computer

#

?????????????

rough sapphire
#

do not

#

Debian-based systems (including Ubuntu) can simply do "sudo apt-get install libsdl2-2.0" to get the library installed system-wide, and all sorts of other useful dependencies, too. "sudo apt-get install libsdl2-dev" will install everything necessary to build programs that use SDL. Please see docs/README-linux.md for a more complete discussion of packages involved.

#

you want sudo apt-get install libsdl2-dev

low shadow
#

i dont need sudo

rough sapphire
#

well whatever

#

install it

low shadow
#

ok

#

and thanks ๐Ÿ™‚

rough sapphire
low shadow
#

๐Ÿ˜Ž

rough sapphire
#

hmm it's not finding it

#

you either have to install more packages or run something like ldconfig or both

low shadow
#

ok

#

libfreetype6-dev

#

might help here

#

OK THE FINAL AND MAIN ERROR

#

why is everything not found

#

cant pip3 install everything on its own(even if i am running it as root)

#

SHIT

rough sapphire
#

pip can't touch the operating system...

#

how about you go to the pygame website and find the portion where they list the dependencies

#

they probably have all of them listed there

#

try something like sudo apt-get build-dep python3-pygame

#

that should install only the dependencies needed to build that package

#

(which is hopefully the same set of dependencies that pip wants...)

low shadow
#

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package build-dep

#

and apt install python3-pygame did the magic

#

no error

rough sapphire
#

build-dep is not a package

#

that will work yes

#

but now you installed the version that the operating system package manager had which might be quite old

thorn snow
#

@low shadow Also, can you stop using offtopic as your personal help channel?

rough sapphire
#

these problems are very much within the reach of google...

gentle moss
#

yeah, there are help channels for a reason

buoyant pendant
#

@solid pollen it finally finished!

#

sadly 1.7million triangles!

#

so there are a lot of extra vertices i dont need

#

right now im going into edit more and selecting them by dragging over then with my mouse

#

then x -> vertices

#

is there a better way to do this?

low shadow
#

@low shadow Also, can you stop using offtopic as your personal help channel?
@thorn snow ๐Ÿ‘

rough sapphire
#

Do you have a favored thesaurus/word dictionary API? I know there is nltk. I should get over how massive it feels

solid pollen
#

sadly 1.7million triangles!
@buoyant pendant yeah you should use some retopology tools

#

You should be able to select the object in blender, press F3 and type remesh

#

You should also use brush selection to delete the vertices you don't want, like the table and stuff

buoyant pendant
#

Brush tool?

solid pollen
#

No no, brush selection using C

low shadow
#

why do we bind to certain port

#

??

#

is binding really necessary before listening on port

gentle moss
#

yes.

low shadow
#

why?

thorn snow
#

Because only one service can exist on each port

gentle moss
#

because how else... will communication... happen?

low shadow
#

cant we listen on some port directly

gentle moss
#

if anything can just go "i want this port" and use it

#

you're going to have garbage all over your shit

thorn snow
#

@low shadow That's what binding does

#

I don't understand the question

low shadow
#

binding on port and listening on portare different right

thorn snow
#

no

#

You bind to listen

low shadow
#

wait

thorn snow
#

sending does not bind to listen and uses a specific range

#

the ephemeral range

gentle moss
#

you've got to put your ear up to the tube to hear the incoming message

low shadow
#

so thats not same

gentle moss
#

binding is requesting a resource

#

listening is the active act of receiving data

low shadow
#

oh

thorn snow
#

that is where context matters, listen in this context is starting the loop that looks if there is data

#

but still, you can't listen without binding

low shadow
#

hmm

gentle moss
#

put yo ear to tha tuuuube

low shadow
#

got it

gentle moss
#

fucking windows event viewer is a giant pile of garbage and should be launched into the fucking sun

#

piece of shit.

#

i've just lost control of a remote connection because i stupidly wanted to scroll down the event list

#

imagine the fucking brass balls on me.

#

wanting to look at logs.

thorn snow
#

Had to update a switch and delete the management interface because it shouldn't have a reachable IP

#

me: Gonna delete the me first

#

delete interface me0
commit

#

oops

gentle moss
#

:D

low shadow
#

delete interface lo

thorn snow
#

It's actually lo0 on Juniper

dry knoll
rough sapphire
#

lmao

charred socket
#

That's a lotta comments

rough sapphire
#

that's how I code lool

thorn snow
#

they are also dead wrong

#

and a scan on 192.168.1.1/24 rofl

#

whoever wrote this has no clue for a cent about networking

#

192.168.1.1/24 does not even work as a subnet

#

It's 192.168.1.0/24

soft violet
#

I think it's possible there's such a thing as too many comments. Comments should help clarify, not obscure through verbosity.

#

A lot of visual business.

thorn snow
#

The funny thing is, he included the broadcast address as a valid IP, which it is, but he excluded the network ID

cosmic lotus
#

What am I looking at

thorn snow
#

bad code and even worse networking knowledge

undone berry
#

That comment every line style is something terrible teachers force students to do

cosmic lotus
#

I wonder how does this dude maintain his code

soft violet
#

An opportunity for the aquisition and refinement of knowledge.

thorn snow
#

sets a variable for an Ethernet request to the broadcast mac address, which asks for mac address from whatever IP you are working with I can't wrap my head around that sentence

#

I am torn between dead wrong and very bad English

#

Because, you always know the mac address. It's not a Ethernet request, it's a Layer 2 arp request. And you send messages to FF to find out who has a specific IP

#

it even says in the frame, "Who has 10.10.10.1? Tell XX"

#

I mean, there is reverse arp, but that does not appear to be what he is doing. It's also pointless, can just parse ip a

#

and rev-arp is also only working with a manual table, iirc and needs to be enabled in a gateway, not sure how modern home routers react to that request

low shadow
#

The guy is an commentator

grave phoenix
#

@charred socket nice phos pic

buoyant pendant
#

phew

#

im done!

#

after taking 133 pictures, and around 10 hours of computing its finally done!

#

@solid pollen those tips helped a lot! using the brush select was a lot easier!!

#

and now i have a 3d model of a model car ๐Ÿ˜‰

#

haha

autumn herald
#

Wah just from pictures ?

buoyant pendant
#

yup!

#

very cool stuff!

#

the software is called "meshroom"

#

and well blender

golden girder
#

worse thing than wrong code are wrong comments

charred socket
#

@grave phoenix Ahaha, thank you :)
HnK Season 2 never :(
You read the manga?

grave phoenix
#

ofc

grave phoenix
#

im guessing you also read it

charred socket
#

Yep! I'm going crazy patiently awaiting the next chapter

grave phoenix
#

Can relate

#

Tho it should be out by sunday

cosmic lotus
#

You guys know Fire Punch

rough sapphire
#

Is that a D&D thing?

cosmic lotus
#

No its a very bizarre manga about a dude permanently on fire

rough sapphire
#

@cosmic lotus Seems weird. Then again, so was One Punch Man.

cosmic lotus
#

Something like that, but weird^weird

charred socket
#

I've heard about Fire Punch, yeah! It's on my long, long list of things to read

#

Maybe I'll pick it up after I finish Berserk

#

Kimetsu no Yaiba manga just finished last week lol

royal lakeBOT
#

Hey @true stag!

Uh-oh! It looks like your message got zapped by our spam filter. We currently don't allow .txt attachments, so here are some tips to help you travel safely:

โ€ข If you attempted to send a message longer than 2000 characters, try shortening your message to fit within the character limit or use a pasting service (see below)

โ€ข If you tried to show someone your code, you can use codeblocks
(run !code-blocks in #bot-commands for more information) or use a pasting service like:

https://paste.pythondiscord.com

#

You are not allowed to use that command here. Please use the #bot-commands channel instead.

true stag
#

whoops xD

#

didnt want that to happen

topaz aurora
#

Windows Update bonked my wifi lemon_grumpy

#

I can connect to my phone's hotspot but I can't even use that to connect to anything

scenic moth
#

rip

topaz aurora
#

On second thought

#

It seems to be a problem with the router

thorn snow
#

idk how they can screw up something like that

#

They save it in a file, which cannot be read directly, then you have to filter it with the same program into a txt file

#

it's amazing how they do this kind of stuff

#

meanwhile on Linux: tcpdump -n -i any

rough sapphire
#

why would they not just add first party tcpdump support

thorn snow
#

or make it work on WSL

#

because most networking programs don't work there

rough sapphire
#

it would unfortunately need kernel support from the NT side regardless, because of how networking passthrough works in wsl

sand goblet
#

after yesterday's chat about PC hardware, I can confirm that my 5 DPI settings range from 800 to 9000

#

but I usually use 1500

thorn snow
#

<@&267629731250176001> video

oak tangle
#

Thanks, one second

#

!mute 683900400654614556 1d Posting a video to "troll" others with loud sounds is not the respecting behavior we're looking for.

royal lakeBOT
#

:incoming_envelope: :ok_hand: applied mute to @rough sapphire until 2020-05-24 12:04 (23 hours and 59 minutes).

undone berry
#

at least to some small extent

gentle moss
#

nice

#

my apprentice has been big on draw.io recently

#

he's trying to integrate it into our google sheets where we keep information on infrastructure

undone berry
#

draw.io is pretty dope - it's the best software at what it does, including stuff like visio

#

at least for everything I've tried to use it for

gentle moss
#

visio is fucking awful

#

at least in my experience

undone berry
#

yeah - I've hated it every time I've tried, its just the only paid competitor I can think of

stuck meteor
#

Can someone help me setup this?

lofty dirge
#

Why is it running in privileged mode?

#

Athysk, pull the docker image and start it up

stuck meteor
#

Can't install Docker : Docker Desktop requires Windows 10 Pro or Enterprise version 15063 to run

#

@lofty dirge

#

I cant install it..

wheat lynx
#

@lofty dirge I think privileged mode is required for Nsjail

lofty dirge
#

ok

#

priviledge containers are allowed out of their cell so it's one of those options where you are like "HMMM, what are you up to?"

#

and it's possible in production, they run it on separate VM

wheat lynx
#

Yeah, the only reason I knew that was because I heard xx say something about it a while back, and it seemed not an easy problem to get around from what I could make out

stuck meteor
#

how shall i use docker without installing it

#

i cant since it says i need windows 10 pro

lofty dirge
#

you can't

#

or run it on Linux Machine

#

Windows Docker requires HyperV which is why it requires Pro/Enterprise

stuck meteor
#

oh okay no problem then, i can run it with linux subsystem

#

ubuntu actually

lofty dirge
#

Didn't know WSL could be install Home

#

TIL

stuck meteor
#

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

#

damn lmfao

rancid forge
#

I have used WSL to compile python projects into linux binaries

#

It's a helpful tool, but now I'm stuck as I'm trying to compile a project containing Tkinter, and Ubuntu is failing me

graceful basin
#

I have found arch works better in WSL, even though it is not on windows store. A lot of things are more up to date and easier to install thanks to AUR and you do not really need stability or preinstalled packages in WSL

grave phoenix
#

How do you manage to install arch?

#

I thought you could only install repos from the store

graceful basin
#

for WSL, you just download a zip off of github and go through the initial setup

stuck meteor
#

how to update a module?

#

pip upgrade?

graceful basin
#

pip install module --upgrade

still locust
#

Is ISO certification relevant for Python?

viral parrot
#

not sure about what you are asking about here @still locust

still locust
#

Oh sorry.. I typed in the wrong channel ๐Ÿ˜…

viral parrot
edgy coyote
#

I wanna ask a C related question, if I may. Is it better to write my own hash function or just copy some code for a hash function posted by someone on the Internet?

#

@solid elbow Can u please answer this question?

graceful basin
#

depends on the purpose of that hash

#

for security hashing, never use your own

edgy coyote
#

It's for returning an index for words in a dictionary, for a spell checker

graceful basin
#

for hashtables, you can use custom if you know something about the data you are hashing that would let you make it better for the purpose

#

I would say use an existing one, it is easier

solid elbow
#

you probably want to just find a library that provides a general purpose fast hash.

graceful basin
#

if you want to learn about hashing though, feel free to make your own

edgy coyote
#

I do want to, but I think I'd like to complete this project a bit faster

graceful basin
#

well, then use an existing one

#

never too late to swap it out for a custom one

edgy coyote
#

Thanks a lot, @graceful basin and @solid elbow.

solid elbow
#

the right data structure for a spellchecker probably isn't a hash table - see https://en.wikipedia.org/wiki/Trie

In computer science, a trie, also called digital tree or prefix tree, is a kind of search treeโ€”an ordered tree data structure used to store a dynamic set or associative array where the keys are usually strings. Unlike a binary search tree, no node in the tree stores the key as...

edgy coyote
#

I did want to implement a trie, but by the time I learnt about tries (that was the day before yesterday), I had already completed writing nearly all of the other functions, and only the hash function was left.

solid elbow
#

haha, fair enough

wind coral
#

Implementation of Trie in python is just cool. There's a lot if fancy one liners

undone berry
#

Is there any free or open source solution to cookie consent tracking?

#

one that's GDPR compliant

#

closest I can find is Osano which seems pretty shit

pine prawn
#

Hey guys, anyone on here that's pretty SQL savvy that could help me with a query?

rough sapphire
#

@undone berry Osano is actually what I was going to recommend, so ยฏ_(ใƒ„)_/ยฏ

rough sapphire
soft violet
#

I don't follow.

earnest sphinx
#

I'm trying to remember a movie similar to alice in wonderland. It could as well be alice in wonderland, I'm not sure. In this movie, her father dies sitting in an armchair and she escapes ... Does any one know it? If, so please tell me.

low shadow
#

how to reset my /nick to original name

topaz aurora
#

Search performs about a thousand times faster

thorn snow
#

@topaz aurora Does it replace windows files?

topaz aurora
#

Not really sure since I installed it through chocolatey, but the Windows 10 start menu works just fine

sand goblet
#

If it patches DLLs on the filesystem then it's a no-go

#

Windows updates will break your OS if it does

thorn snow
#

yeah that's why I asked

sand goblet
#

However this looks like a Classic Shell fork

#

And I don't think that ever did

soft violet
#

Shell fork. Funny that it's not about seafood.

sand goblet
#

I mean the logo is literally a seashell

soft violet
#

Damn you and your being right.

#

Hurumph.

soft violet
#

Ungh. This thing is teasing me. I put a percentage counter on this thing to track completion, and the closer it gets to 100%, the slower it increments. It's a float representation, so it went up maybe a percentage point a minute, now it's been hanging around on 99% for the last 12 aaand it's done.

#

The result is bonkers. Oh well.

stuck meteor
#
from geoip import geolite2
import socket, subprocess 

cmd = r"C:\Program Files\Wireshark\tshark.exe --interface Wi-Fi"

process = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
my_ip = socket.gethostbyname(socket.gethostname())
reader = geolite2.reader()

def get_ip_location(ip):
    location = reader.get(ip)
#
Traceback (most recent call last):
  File "C:/Users/florm/Desktop/Ip_tracker.py", line 8, in <module>
    reader = geolite2.reader()
AttributeError: 'PackagedDatabase' object has no attribute 'reader'
#

Can someone help?

#

that's not a script made by me so i dont know what's the point here

oak tangle
#

What are you trying to do?

rough sapphire
#

oh.. it's for wifi sniffing

#

oops

solid ember
#

wifi sniffing?

#

like, getting wifi passwords?

thorn snow
#

all that is done here is to read packages that are sent via wifi. That in itself cannot be basis to accuse someone of anything.

#

If the WiFi is encrypted properly, there is no harm even in promiscuous mode.

stuck meteor
#

its for sniffing the ip's actually

#
Traceback (most recent call last):
  File "C:\Users\florm\Desktop\Ip_tracker.py", line 34, in <module>
    src_ip = columns[columns.index("\\xe2\\x86\\x92a") - 1]
ValueError: '\\xe2\\x86\\x92a' is not in list
#

im splitting the line by whitespace

#

but it says \xe2\x86\x92a is not in list

floral viper
#

could be because of escaping? \is normally an escape operator

#

But you are trying to find the ip, why are you interested in this \xe2 stuff?

stuck meteor
#

to get the src ip

#

im indexing

#

then removing 1

floral viper
#

right, but isn't src always located at a specific part? if you split the output on , you should be able to just fetch the src ip at its location

stuck meteor
#

it is not always on the same location

#

thats the problem

#

here for example

floral viper
#

Ok, going on the split in this \xe2 stuff. I think you are escaping some of the backslashes. so '\xe2\x86\x92a' would match towards '\xe2\x86\x92a' which does not exist in that list. You could try to match '\ \ \ \xe2\ \ \ \x86 etc' <- flippin discord formating instead and see if that helps.

sand goblet
#

sniffing the IPs people are connecting to can be considered a breach of privacy, surely

floral viper
#

@sand goblet Look up wardriving. I think that is what this is. Not illegal.

sand goblet
#

I didn't say it was illegal

#

although that isn't what wardriving typically is

stuck meteor
#

this data is travelling on ur network so

floral viper
#

Oh right, then it is just a form of ip logger though, right?

#

If it is your own network nothing illegal

sand goblet
#

I mean, sure, but you can figure out what someone is up to using this kind of data - or at least prove they're using a specific network

#

my concern is nothing to do with legality tbh

#

you'd want to make sure you had the consent of everyone on the network, even if it is your own network, to do this ethically imo

floral viper
#

Oh right I see where you are coming from and I agree. I sort of just assumed that that was the case already

stuck meteor
#

If i ask my mom she wont even know what an IP is

#

๐Ÿ˜†

floral viper
#

yeah if it is a family net ask everyone for permission

#

don't do this stuff to people that do not know about it.

#

if it is your own network which only you use, go for it

stuck meteor
#

theres something i dont get

#

why this ip i see here on the site is not the one i see on the packets?

floral viper
#

public and private ip's

stuck meteor
#

i mean

#

this is public yeah

#

but is it possible to get the public from private one?

floral viper
#

Not to my knowledge. NAT router handles it for you and I am pretty sure it got the translation tables

stuck meteor
#

i didnt make this script i showed before , i just saw a vid

floral viper
#

easiest way is just to make a remote connection to whats my ip for example and fetch it that way

stuck meteor
#

How is this guy getting their location

#

That's possible from the private ip or what

oak tangle
#

@stuck meteor Trying to trace people's location doesn't quite seem like the type of thing that suitable for this server

#

!rule 5

royal lakeBOT
#

5. Do not provide or request help on projects that may break laws, breach terms of services, be considered malicious/inappropriate or be for graded coursework/exams.

thorn snow
#

sniffing the IPs people are connecting to can be considered a breach of privacy, surely
@sand goblet Eh, the ip was given by DHCP, there is nothing illegal aboujt it

#

And even then, this can simply be prevented by enabling wireless isolation

#

Also, we are talking about interchangeable private IP here

#

@oak tangle GeoIP on private IP? How does that work? There is really nothing to be concerned about here

#

Even if I do this in a public hotspot, all I get is private IP and the same country

oak tangle
#

They've been asking questions and linking resources that applied the technique to public IP addresses to either doxx people or track the location of other people. That that point, I'm not willing to take this any further here, @thorn snow.

thorn snow
#

@oak tangle Bummer, I was about to explain how unreliable GeoIP is.. but ok

soft violet
#

When we switched to our new internet system, our geoip resolution got disturbingly more precise

thorn snow
#

"new internet system"?

soft violet
#

Australia's new internet system, the National Broadband Network. A shadow and hodgepodge of what it ought to have been and put together by grifters and lowest bidders.

river laurel
#

Where??

soft violet
#

Australia.

river laurel
#

wait sorry wrong reply

soft violet
#

I know people joke about us not existing.

river laurel
#

no no nooo

thorn snow
#

Australia's new internet system that isn't really explaining anything

river laurel
#

I love Australia

thorn snow
#

vdsl, docsis?

#

But even then, the technique has nothing to do with it

soft violet
#

It's a hybrid of dsl and fiber

thorn snow
#

so probably vdsl

solid ember
#

thank god i have crappy internet

#

๐Ÿ˜Ž

thorn snow
#

IP blocks are assigned to certain registries and whoever buys an IP, needs to update the whois

#

if that isn't done, your IP can point anywhere

soft violet
#

All our telephony has to go through on SIP, now, too, which bugs me.

thorn snow
#

Shit begins to be unreliable when a block transfers from e.g. ARIN to RIPE

#

Most TelComs are really good at keeping it updated

soft violet
#

A lot of it was built on the old copper telephony infrastructure

thorn snow
#

most services that offer geoip actually use trace routes (and probably bgp) to find out where you are

solid ember
#

y'all remember when ISPs tried to get rid of net neutrality?

#

well, some of them

soft violet
#

Tried?

#

They got rid of it before they got rid of it.

solid ember
#

oh

#

what?

soft violet
#

The getting rid of it was just a formality.

#

Now it's just softly softly so they don't spook the market.

solid ember
#

that sucks

soft violet
#

So what about it?

solid ember
#

nothing

#

just remembered of it

sand goblet
#

@thorn snow that doesn't make sense, it seems clear that they weren't exclusively collecting local addresses, and why would you geoip a local address anyway?

thorn snow
#

@sand goblet exactly

#

doing it over wifi will do nothing

sand goblet
#

Their output had non-local addresses in it though

thorn snow
#

@sand goblet That's from a server then

sand goblet
#

Well they said it was their home network

#

Either way it's pretty sketch haha

floral viper
#

He was looking at a video for how to geolocate people over a chat app. I'd say that is kinda malicious intent so it was a good call you made @sand goblet

sand goblet
#

Ah, he was? Whew

#

That's definitely pretty sketch

floral viper
#

Pardon my naivity at the beghinning. I thought it was simply a home network ip logger

thorn snow
#

I still don't think there is particular harm. Many websites to this

sand goblet
#

It makes sense if you run a service

#

If it's just other people on a chat app, that's sketchy as fuck

floral viper
#

yes or if you are learning about networks

#

it was omegle

thorn snow
#

@floral viper Then the lesson to learn is that that data is unreliable

#

Even if you'd do a mtr, which is a lot better data tbh, a router is not obliged to answer and the r-dns is often old or wrong

#

so even a pop.fra.router1-isp.com is often not the real place

#

Which would be Frankfurt in this example

#

And if the IP block transfered, you need to take extra steps on the whois

#

Bottom line: You can get an approx. location, but not like streetname and apartment number

#

and doesn't omegle show the country flags anyway?

sand goblet
#

I knew a guy that claimed to work for the US government

#

I'm not sure how true that was but he did manage to pinpoint our houses using the IP

fathom dagger
#

Lots of people work for the US Government

#

There are websites that can get very close to your house with just the IP

sand goblet
#

Yeah, I know how close they can get

thorn snow
#

All depends on your isp and where the last hop before your router is

sand goblet
#

But in my country you're lucky to get the right exchange at all

floral viper
#

Getting a general location is in some cases good enough though. You might be able to use other factors to further narrow the search space. Getting an approx location, coupled with some clever social engineering can give you a lot of results

fathom dagger
#

Yeah, there's no US Government job/resources that you can just take home and track people down.

#

He used context clues and whatever else you put out to get your home info

soft violet
#

Well, I'm reminded of flagpoles and aeroplanes.

sand goblet
#

Perhaps, yeah

soft violet
#

and the collective weaponised determination of the internet.

stuck meteor
#

guys when we use wireshark and for example we call someone

#

we get discord ip or the guy we called's one?

sand goblet
#

I can't believe you're still pursuing this

undone berry
#

I'm pretty sure every time I've seen you on here, you've been trying to break rule 5 in some way or another

#

First with transformice, now trying to steal IPs

#

it's not a good look

#

we get discord ip or the guy we called's one?
Pretty clear from this that you're trying to find someone's information

#

if you have permission to do that- ask them

#

as in, just ask where they are

sand goblet
#

to be clear, Discord does not expose users' IP addresses in any circumstance

#

this is an intentional part of the design

stuck meteor
#

i was asking that in fact

#

most of the applications do not expose it

#

i thought they do and im just not able to find them

sand goblet
#

well it'd be pretty dumb for a gaming-related platform to expose the IPs of its users

fathom dagger
#

What @sand goblet said. If you are interested in networking, before you touch wireshark you should familiarize yourself with the TCP/IP layers and understand the how and why applications are made to prevent the distribution of IP addresses

#

If you are looking for IP addresses here you have a fundamental misunderstanding of TCP/IP communications

sullen thorn
#

tbf in some apps, you have p2p calling, where you see the other person's ip

pale solstice
#

!e input("To start the game, write anything!:\n")
print("\nStart - to start the car\nStop - to stop the car\nQuit - to exit the game\n")

start = ("Car started...Ready to go!")
stop = ("Car stopped!")
quit = 0

started = False

while True:
command = input("").lower()
if command == ("start"):
if started:
print("Your car is already started...")
else:
started = True
print(start)
elif command == ("stop"):
if started:
started = False
print (stop)
else:
print("Your car is already stopped, what are you trying to do??")
elif command == ("quit"):
break
else:
print("Im sorry, I don't understand that...")

print("Thanks for playing my game :)")

royal lakeBOT
#

You are not allowed to use that command here. Please use the #bot-commands channel instead.

rough sapphire
#

Son of a.

solid pollen
#

It is a rickroll isn't it?

rough sapphire
#

It sure is

solid pollen
#

I mean, that's pretty obvious haha

rough sapphire
sand goblet
#

are people still salty about this?

solid pollen
#

:= is cute

rough sapphire
#

hahaha they aren't, i just found some old screenshots from when they were

autumn herald
#

I thought this meme younger than the pep

undone berry
#

I agreed to make some shitty django website for an archery club - and dear god it was the worst decision of my life, so much work for so little money or reward; it has genuinely made me hate computers

sullen thorn
#

unless making websites is your thing, idk why you would agree to that lol

undone berry
#

It's fine, and I mostly enjoy it, but I ended up leaving it all to the last minute and having to work like 20hours in a day - and then spent about 5 hours last night deploying it

quick bough
plain slate
hollow leaf
#

I use the Cowboy stack for a bit of my sites.

#

I should learn Elixir

#

_>

rough sapphire
#

WHO PLAYS CLASH OF CLANS?

grave phoenix
#

I'm 40% spanish

#

ยฑ20%

haughty nacelle
#

0%

#

sorry i mean 0.1%

#

amigooo

rough sapphire
#

server's quiet today.

sand goblet
#

Here's the thing, @timid latch

#

Discord seems to be an excellent platform for all kinds of communities, and I feel like communities like PyDis are providing a large contribution to their respective language communities

#

It seems logical to me then that it only benefits the programming community at large to have a set of tools that, off the shelf, can provide the foundation for starting a community of this type

#

PyDis tools do entirely fit that brief, but they're not made for that

timid latch
#

I agree, the easier it is to start the better

sand goblet
#

It's just that like

#

In working with Akarys, Charlie, Scott and others on the Kotlin server, you realise most of the work is development work, and much of that is reinventing the wheel

#

I don't think it's a waste of time really, we're doing a lot of things differently after all

#

But having something in place to launch early and acquire a community to bounce ideas off before going entirely custom would be helpful haha

timid latch
#

yes, so we thinking of a programming server out of the box bot?

sand goblet
#

Well, a bit more than that

rough sapphire
#

i think the wheel can be impoved

#

what if it was round all around, not just on one side

timid latch
#

๐Ÿ˜ฎ

sand goblet
#

More like a set of templates for a community - a bot with a set of tools, a basic site that's easy to customize, and a set of documentation to be adapted

#

Recommended external tools, policy suggestions, that kind of thing

timid latch
#

that sounds super cool, I want to start working on this like now xD

sand goblet
#

Haha, well, it's going to be a long time before I'll have the capacity for it

#

But I think it's a productive idea

timid latch
#

we need a name for it

sand goblet
#

Oh, well for once that's the easy part

#

We have PyDis, we have KotDis

#

Clearly this is ProgDis

#

:>

timid latch
#

yes

pine vector
#

we can do better... ๐Ÿง 

timid latch
#

CustomDis ?

#

InsertNameDis

coarse hearth
#

DisToolbox?

timid latch
#

I like that one

sand goblet
#

Haha, maybe we can

#

I admit it's pretty unoriginal

#

Sorry, on the road, connection is bad here

rough sapphire
#

im spanish

timid latch
#

so, what is the first step? making a GitHub orginazation for it? since it sounds like we will have many parts to this, a bot, a website, stuff like that

rough sapphire
#

Im spanish

timid latch
#

I am 0% spanish as far as I know xD

sand goblet
#

Well, right now, I need to focus on KotDis

#

But at some point I'll try to come up with a spec or something

rough sapphire
#

i mean no DisRespect, but it's not very original at all

sand goblet
#

Hahaha

timid latch
#

yes it is lemon_scared

#

we shall make the best discord tools you can think of! (this statement is not legaly binding, we give no warranty that we will do this)

sand goblet
#

Haha

#

Anyway it's just a thought right now

lofty dirge
#

Famous last words

sand goblet
#

I had this idea a long-ass time ago but never had the time to focus on it

lofty dirge
#

You know, with proper spec, one tool to rule them all - many project managers I know

sand goblet
#

Something like this needs to be a collaborative effort really

lofty dirge
#

Just reminds me of recent planning meeting where we were trying to do common logging service

solid pollen
#

@buoyant pendant *I'm back!*I think in order to make a good python VM, I think you absolutely need some bits manipulation functionalities, very low level memory access, and access to standard streams (stdin/out/err), plus all the other functionalities you want, like file and thread access

#

The first step would be to read the dis docs where every opt code is documented, and probably the devguide page about the internals of the VM

buoyant pendant
#

you know what would be soo cool though? compiling python -> GLSL

solid pollen
#

I.. Unh, not that sure though haha

#

Well, I'm pretty sure it would be way harder than making a VM

#

The python VM is surprisingly simple

#

As python to GLSL..

plucky ridge
#

Giggles, Laughs, Snorts, Love

solid pollen
#

Just because of Python's mutable nature, it would be.. Hemlock ?

#

Oh GLSL

plucky ridge
#

Yeah

#

That was the best I could come up with

solid pollen
#

You have done better in the past haha

buoyant pendant
#

well if we assume the user doesnt mess things up?

solid pollen
#

Preprocessing python to GLSL?

#

I mean, GLSL is strongly typed AFAIK, and python is not, so there's no one to one mapping

rough sapphire
#

buenas noches

copper linden
#

So this is the Off-topic /general chat

#

Cool

#

But still on topic

#

I like that

rough sapphire
#

It's more just general off-topic

#

No meme dumps, don't be a jerk, etc. Basic stuff ๐Ÿ˜„

copper linden
#

Yes

#

There are different servers for that

rough sapphire
#

Well, there's not really any channel for meme dumps or being a jerk ๐Ÿ˜„

#

Oh, I mean, sure.

copper linden
#

but being a jerk isn't fun

#

for some it is

#

test

sullen thorn
#

When was the last time someone broke eval?

rough sapphire
#

The bot, you mean?

sullen thorn
#

Yeah

rough sapphire
#

It's been a few months I believe

viral parrot
#

eval wasnt broken, but a bug was found that would let a user fill up a directory with generated files.

#

it was something like that at least

solid pollen
#

Well, not really a bug, two folders were mounted in read-write instead of read-only

rough sapphire
#

if you put it that way, all bugs are just unintended features

solid pollen
#

I mean, everything is a feature anyway

gentle moss
#

wrong

#

some features aren't

#

like the feature where win 10 tries its hardest to hide all the controls from you

rough sapphire
#

oh buoy

#
ssh whoami.filippo.io
tulip palm
#

fancy

plucky ridge
#

I had forgotten how much I love Kirby Super Star

#

Or at least, hadn't appreciated how great it is lately

sand goblet
#

That game was great

#

Oh, hem, I see What The Golf is out on Switch now

#

have you seen it?

plucky ridge
#

I've seen the title but haven't looked further into it

sand goblet
#

WHAT THE GOLF? is a silly physics-based golf parody where every golf course is a new surprising type of golf, some brilliant or hilarious, others so absurd they will make you go: WHAT THE GOLF? Golf a house, a horse or car!

WHAT THE GOLF? releases winter 2019 https://bit.ly/3...

โ–ถ Play video

The silly golf parody WHAT THE GOLF? is available now on Nintendo Switch. Try out the new exclusive two-player Party mode today!

Available Now: https://nintendo.com/games/detail/what-the-golf-switch/

#WHATTHEGOLF #NintendoSwitch

Subscribe for more Nintendo fun! https://goo....

โ–ถ Play video
#

looks interesting

plucky ridge
#

That it does. Seems more puzzlely than golfy

#

Which is fine

#

I was mainly happy to see that Golf With Your Friends finally hit console

sand goblet
#

They say it's a golf game for people that hate golf, by people that know nothing about golf

#

Golf with your friends is a neat idea

plucky ridge
#

Fair

sand goblet
#

for some reason that game gives me a headache

#

so I refunded it

plucky ridge
#

Like

sand goblet
#

but if it didn't it'd be fun

plucky ridge
#

Actual headache or

sand goblet
#

yeah a literal headache

plucky ridge
#

Weird. Wonder if it's a rendering flicker or something that's hard to perceive

sand goblet
#

That's what I assume it was, but I have no idea tbh

thorn snow
#

Only right wing idiots can get so upset about facts ๐Ÿ˜„

soft violet
#

People are diverse.

#

Nature loves repetition.

plucky ridge
#

True

gentle moss
#

Nature loves repetition

plucky ridge
#

Speaking of.... Okay so playing around with Elm again

#

Trying to get a feel for how to compile it and what have you

#

The program in question is just a little incrementing number thing. Minus button, under that the number, under that a plus button

#

Guess how many lines the created .html file is

#

5271

#

It's just crazy to me how that all works

gentle moss
#

lol

plucky ridge
#

Oh and for context, the Elm file itself is only 64 lines

#

But I'm not overly surprised by this, since this just seems to be the way it goes with these transpiled type things

graceful basin
#

I would guess it includes the entire elm runtime thing, which is probably quite large. I do wonder if if you do import Html exposing (..), elm includes all of elm/html, or just the parts you use...

#

well, probably all of it

plucky ridge
#

The example does use the exposing (..)

#

So I will be curious to see what it does when that's all pared back a bit

#

Kind of discouraged, though

stuck meteor
#

guys how can i check all the accounts that are connected to github?

plucky ridge
#

The jump in concept difficulty feels really really huge between these steps.

stuck meteor
#

for example i connected my github to many heroku accs

#

is it poss to see what accs are linked to it?

plucky ridge
#

Like okay, the various commands, cool, useful. Installation, good, I need to know how to compile and run the .elm files. And then straight into JavaScript Interop

#

Followed immediately by Web Apps and Optimization stuff

#

Like.... I don't know, I feel like I still need baby steps

#

@stuck meteor Not so far as I can tell. I'm guessing these are things that let you log in via your GitHub account? If that's the cause then it's only used for authentication, and wouldn't be tracked on the GitHub side

sand goblet
#

so both cmd.exe and the powershell that comes with windows (5.1) are in maintenance-only

lofty dirge
#

in news from 2 years ago reports the register

#

Cmd has been dead for years, replaced by Powershell

gentle moss
#

woaaaaaaaah

#

jesus christ this is game changing

#

The engine running those scripts is now in "maintenance mode", meaning that something pretty major would have to go wrong before anyone in Redmond goes tinkering. Every time a change is made, explained Turner, "something critical breaks".

#

hahahahahaha

plucky ridge
#

@sand goblet Okay then...

#

What are we supposed to use again?

sand goblet
#

powershell 7

#

apparently

plucky ridge
#

Is that just coming in an update or do we have to go get that somewhere

sand goblet
#

It's currently in preview I think

#

nope, there's an actual release on GH

#

you might wonder what powershell 7 may look like compared to powershell 5

gentle moss
#

hahaha

#

design

#

such good, merry smort

sand goblet
#

I don't really know how to use powershell

#

all I know is it works differently from basically everything else I've used

gentle moss
#

everything is an object

#

spacex failed to launch

#

weather conditions

#

i think

sullen thorn
#

As in it just didnโ€™t launch right? Not that something went wrong?

#

Ah saw other channel

gentle moss
#

yeah, they didn't launch

#

better safe than sorry

sullen thorn
#

U in the uk? (Not 100% sure)

gentle moss
#

yup

#

they're retrying the launch on saturday

sullen thorn
#

if I currently get 40GB/month with EE for ยฃ17, is it worth paying ยฃ25 for unlimited?

gentle moss
#

idk, i still have a pay&go sim

#

do you use 40gb a month?

#

check your phones data usage for internet

sullen thorn
#

Yes :/ our WiFi kinda sucks

#

I ran out like 18d into the contract

gentle moss
#

what the fuck

sullen thorn
#

I use a lot ๐Ÿคทโ€โ™€๏ธ

gentle moss
#

then yeah, from a logical point of view

#

get unlimited

#

:P

#

or figure out why your wifi is shit

#

unless it's actually your internet

#

then pay for better internet

sand goblet
#

I pay โ‚ฌ19/mo for 80GiB

sullen thorn
#

Idk itโ€™s more the connection seems a lot more iffy on my phone - might just be my phone

#

Wait what?

sand goblet
#

and basically infinite calls and texts

sullen thorn
#

Oh do u guys have euro in Ireland?

sand goblet
#

yup

gentle moss
#

i haven't paid for my phone in like.... 7 months

#

and that was a ยฃ10 topup

sullen thorn
#

Ah but how much do you pay for broadband?

sand goblet
#

I'm not in charge of that

sullen thorn
#

Ok fair, but also meant bisk lol (does he like never go outside?)

gentle moss
#

500 free texts and 500 free minutes

#

even if i don't go outside that's good for ยฃ10 topup

tulip palm
#

@gentle moss i'm the exact same haha

#

i haven't paid for my phone in aaaages but when i do, ยฃ10 topup it is.

#

that being said, i haven't turned my phone on in ages either.

sullen thorn
#

Doesnโ€™t it expire after 3months or so?

tulip palm
#

hm?

sullen thorn
#

Also do you guys not use any data outside your house?

#

Like what if you go on holiday or something?

gentle moss
#

i don't use my phone on holiday

#

except for taking pictures

tulip palm
#

haha i don't go on holiday

gentle moss
#

it's a holiday

sullen thorn
#

Ok thatโ€™s probably very mentally healthy

tulip palm
#

and i don't use my phone outside anyways (that's even if i take it out, which is very rare)

gentle moss
#

i'm nearly always around wifi

#

so i just vpn myself to home

tulip palm
#

nice one

gentle moss
#

new york was an excellent experience. fucking free wifi everywhere in manhattan

tulip palm
#

haha

gentle moss
#

provided by the local government

#

๐Ÿ‘Œ

tulip palm
#

fancy

sullen thorn
#

You donโ€™t have to manually connect to it?

gentle moss
#

nope

sullen thorn
#

How?

gentle moss
#

just connect once and off you go

#

by having the same SSID/security key

#

you can do that with any wifi network

sullen thorn
#

Is it as fast as data?

gentle moss
#

i was speed testing 20mbps in places

tulip palm
#

not bad

gentle moss
#

which aint no slouch

#

that's faster than some fixed broadband you can get around me

#

some areas are still 8mbps max

sand goblet
#

when we went shopping the other day, an Eir van was going past on the other side of the road

#

so we chatted with the dude

sullen thorn
#

Whatโ€™s Eir?

sand goblet
#

"why is it every other road around here has fibre and this one doesn't?"

gentle moss
#

Eireland

sand goblet
#

and he said

gentle moss
#

they can't spell

#

it's our fault for not teaching them properly.

sand goblet
#

"I dunno, but this place is on the national broadband plan"

#

"so it'll be here eventually"

gentle moss
#

:D

sand goblet
#

the national broadband plan aims for 5mbit internet

#

not sure if he realised that

gentle moss
#

hahahahaha

#

and i'm sat here being mad that the 300/100mbit plan is a bit too expensive

sullen thorn
#

Maybe their internet is shockingly bad, and the only upgrade option is fibre ๐Ÿคทโ€โ™€๏ธ

sand goblet
#

we have 250mbit at work

#

but the laptop is far too slow to actually make use of that speed

gentle moss
#

business connection?

sand goblet
#

it's the aforementioned fibre connection

#

it goes up to gigabit fibre here

#

..if they decided your road is worthy

gentle moss
#

oh nice, postcode lottery

tulip palm
#

man i remember paying for 100mbit download and ending up with 400mbit for free because our provider at the time messed it up without realising. was like that for a very long time :D

gentle moss
#

nice :D

#

i have access to a variety of gigabit lines, so it doesn't bother me much

sand goblet
#

we don't actually have postcodes

#

we are technically in range of the fibre service

#

their system will not allow them to sell it to us

plucky ridge
#

Bisk

#

I have a quandry

gentle moss
#

it probably requires more work than they're willing to do

#

until enough of the people on your road submit interest

#

kinda how it works here atm

#

BT wont dump fibre until money is to be made

#

annnnd

#

shoot hemlock

sand goblet
#

eir is running fucking fibre down an entire rural road to a cluster of 2 houses

#

it's clearly not about money

#

there's like 40 houses on our road

plucky ridge
#

So I just wrapped up a meeting with our IT folks, and we've got two machines that were supposed to be decom'd that were used recently. The first one we found easily (one of the partners was retrieving files off of it (although he shouldn't still have it regardless)) and the other I have no friggin' clue

#

I know it's a laptop, I know when it was last logged into, but I don't know how or why it was on the network

#

It's not part of our domain, the login name was my first name but I haven't used a lappy for here in quite some time and I wouldn't use my first name for that

#

So somewhere in this office there is (or was) a ghost laptop

gentle moss
#

hmmmm

plucky ridge
#

This really is some Wednesday grade bullshit

gentle moss
#

so it's not visible now

plucky ridge
#

Not that I can find

gentle moss
#

is it possible it was a first install?

plucky ridge
#

No, it's a Win 7 machine

gentle moss
#

like a fresh windows install pre-doman

plucky ridge
#

It shouldn't be here

gentle moss
#

huh

#

ban the mac address in the router and forget about it

#

ยฏ_(ใƒ„)_/ยฏ

tulip palm
#

haha that's what i was thinking

plucky ridge
#

Yeah fair

gentle moss
#

better yet, if you've got a fixed fleet of devices

#

you could do strict whitelisting

plucky ridge
#

The folks I had the meeting with are putting a ticket in, so I'll probably just suggest the former

gentle moss
#

i've just been informed "there are ribs and onion rings"

#

i must go, my country needs me

plucky ridge
#

Good reason

sullen thorn
#

Lucky shit

plucky ridge
#

@gentle moss Just lay back and think of England

glass gorge
#

Here i go making coffee again

vast halo
#

good man

clear plume
#

Good one

vast halo
#

i am at the beer stage myself

rough sapphire
#

I miss Nix :(

pine vector
#

i thought the same when i saw the channel name.

rough sapphire
#

They left?

pine vector
#

yep. a while ago.

solid pollen
#

That's sad, they were pretty good for maths related stuff, I still have their notes on RSA haha

rough sapphire
#

yeah, he left because of certain people, but he hangs around in another server nowadays if you want to keep in contact with him

solid pollen
#

Oh well, which other server is that? :)

rough sapphire
#

called "Programming Discussions", can't link it because rules

solid pollen
#

Would you mind DMing me it please? :)

glass gorge
#

Do you ever just come up with some super abstract concept, and have a goal. Then it just magically works and everything is nice, and even the muddy coffe at work tastes good?

solid pollen
#

The programming code blessed your day

glass gorge
#

On the second hand, XML is one hell of a beast

gentle moss
#

i woke up 2 hours too early for work and sort of just wandered around the house looking in cupboards for no good reason

#

so i guess i'm having one of the opposite types of days

glass gorge
#

I had that on monday

#

Except, I slept for 30 minutes. Gave up on sleeping, played gta until 6 am, worked out, went to work and died

#

Home office really ruined my sleep schedule

gentle moss
#

i'm not having too much trouble with it tbh, but it can lead to doing work when i'm not supposed to be doing work

#

"oh i've got a little bit of time, maybe i'll go do the X thing."

#

unpaid labour is the worst type of labour

#

well maybe apart from child labour

#

or slave labour

glass gorge
#

I have flex hours, so i just check in whenever i need /want to work

#

ยฏ_(ใƒ„)_/ยฏ

gentle moss
#

ah nice

glass gorge
#

With the new home office agreements we can also work from home 2 days of the week (after the pandemic), which basically lets me work any hours of the day, as long as I'm available if there's anything between 9-15

#

Which sounds nice, but is also why my sleep schedule died

gentle moss
#

makes sense

#

we're pretty service driven so there's not a hell of a lot to do outside of normal work hours

#

270 minutes total this week spent resolving tickets

#

usually it's in the thousands

glass gorge
#

Corona caused?

gentle moss
#

yeah, loads of people working from home or temporarily not working

glass gorge
#

Makes sense

gentle moss
#

most of our income is from support fees, but everyone's on contracts

#

so we're still pulling in the money, no matter how slow / dull business is atm

#

not had to layoff anyone, which is nice

glass gorge
#

That is indeed nice

#

I started my new job march 1, which lasted a week, then i was sent home to work from there.. Without onboarding or guidance

#

was a treat

gentle moss
#

oof

rough sapphire
#

is nix back

gentle moss
#

no

undone berry
#

I have some silly multiple choice quiz thing I need to do - the way they talk about git stuff which is super obvious in practicality confuses the fuck out of me

#

The selected answer seems like the only one that fits

#

but also a weird way of putting it

sand goblet
#

that seems right

#

git add adds files to the staging area, git commit bundles the staged files into a single changeset

undone berry
#

oh - put like that it seems much more obvious actually.

undone berry
#

My brain can't parse this maybe double negative. I know all of those are reasons why a file wouldn't show up in git status, I just can't figure out if I'm meant to answer all of the above or none of the above

fervent dock
#

all above if you agree with all

#

ticked if you disagree with all

#

assuming the "all" doesnt include the "none" lol

#

in which case we should fling the person who made this test into the sun

sand goblet
#

It looks like the bottom one you tick if they're all valid explanations

#

and the one above if none are valid explanations

#

this is written horribly

fervent dock
#

yeah but the 4th is above the 5th

#

so technically it'd get included

sand goblet
#

yeah but I think we can assume that isn't what they meant

#

haha

fervent dock
#

agreed

gentle moss
#

but if all the above are valid

#

that means none of the above is also valid

lofty dirge
#

Iโ€™d say all of the above

fallen sparrow
#

Also why use singular for one and plural for the other it hurts to read

polar vigil
#

I am looking for ssl certificate for my website. I heard about let's encrypt, what other good free ssl services are there?

sand goblet
#

Nope, that's it

#

That's all you've got

#

It's pretty fantastic though

polar vigil
#

Ah, then I am stuck for 90 days, because my friend screwed up the process somehow and now it says that I have hit some kind of limit.

sand goblet
#

99% of people only ever need Let's Encrypt

gentle moss
#

ahh

#

too many requests

sand goblet
#

It won't take 90 days, at least not IME

#

usually it's like 2-3 days

gentle moss
#

yeah

#

you'll be able to request a new one before the previous one expires

polar vigil
#

How do I do that?

sand goblet
#

you wait.

polar vigil
#

Ok

#

That is what I though.

rough sapphire
#

Thx to programming I now know all the answers to my school work ๐Ÿคฃ๐Ÿคฃ

gentle moss
#

so what broke?

polar vigil
#

I heard something about some loopholes that people use. They add domain alias and do some kind of compinations with it.

#

But I don't know if I want to do that. That would probably cause something to fail.

gentle moss
#

you mean subdomains?

polar vigil
#

yeah

sand goblet
#

just wait.

rough sapphire
#

I feel so powerful now

polar vigil
#

Well, now I have to figure out way to get it back to running in http. That should be simple, I think...

gentle moss
#

stop the webserver listening on 443

#

they're called SAN btw

#

subject alternative names

#

it allows you to cover multiple domains in a single certificate request

polar vigil
#

I heard something about wildcat, does that have something to do with it?

gentle moss
#

wildcard

#

wildcard certificates are not the beeeesssst idea

#

mass use of wildcards can create security problems if the cert is ever lost or key ever derived

polar vigil
#

Well I just backup my server, so it goes back to http

#

got the http back, so it should take about 3 - 8 days to get new certificate?

gentle moss
#

when i've been rated limited it's usually 24h

#

The main limit is Certificates per Registered Domain (50 per week).

#

There is a Failed Validation limit of 5 failures per account, per hostname, per hour.

polar vigil
#

I checked some website and it said there that I have 25 certs

gentle moss
#

probably also useful

polar vigil
#

Thanks for helping me out