#ot1-perplexing-regexing
1 messages ยท Page 399 of 1
k-meleon
most importantly missing netscape navigator
Konqueror is another great name for a kotlin library
that's not netscape
cello!
links
I just started following this Intel vs AMD thing last night.... its pretty cool to see how much AMD is dominating currently
it is very interesting
amazing how well they compete when Intel isn't being a massive anti-competitive dickbag
hi there guys
does anyone know about xxtea encryption?
I cant understand what's the key here
@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
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
I didn't know that
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
hmm
so what can AMD now that they haven't in the past?
not have a competitor fuck up the marketplace using anti-competitive behaviour
I want to now.... I'm assuming theres some good YT video that explains all of this
Intel got really complacent with their market dominance too
so they've kind of stagnated
AMD has constantly pushed the boundries
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
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
IIRC, they're using a small x-nm process vs Intel as well
yup
which to my understanding is a pretty large accomplishment each time you scale down
they're also in every single Xbox and Playstation
well its good to see real competition in the market now
agreed.
even i3 processors have multi-threading now for Intel, which was only an i5-i7 thing previously
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
yeah my friend told that to me a couple years ago... pretty crazy to think
less waste, it's great
so each generation might just be a few separate fabrications for all we know
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
yeh
huh lol
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
yeah it always amazes me when I see whats happening with it
that doesn't even sound real lol
ikr?
slightly changing the subject, I learned about NVMe SSDs and this thing the other day https://www.amazon.com/Sabrent-Internal-Extreme-Performance-SB-ROCKET-NVMe4-1TB/dp/B07TLYWMYW
advertised read/write speeds 4-5000MB/s, and the size of a piece of gum
crazy....
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.
It made me switch to TRX40 until my custom loop broke. Waiting for a job of sorts.
I never messed with any of that stuff before, everything is air cooled. All Noctua which seems like one of the more solid choices
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...
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
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
bytes.fromhex(data).decode('utf-8')``` should work.
Source: https://stackoverflow.com/questions/3283984/decode-hex-string-in-python-3
!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)
@rough sapphire :white_check_mark: Your eval job has completed with return code 0.
001 | b'7468655f737472696e67'
002 | b'the_string'
!e
print("uwu")
You are not allowed to use that command here. Please use the #bot-commands channel instead.
oof
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.
Oh
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.
Didn't understood though good writing
Mostly I don't understand English meme/joke
๐ง
it's a scene from the movie Bladerunner
The iconic scene in Blade Runner where we get a first glimpse of the psychotic nature of the "Nexus-6" replicants. Leon doesn't take kindly to the bizarre questions posed to him by an interviewer working for the Tyrell Corporation to screen their workers...
beautiful movie.
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.
is https://www.reddit.com/r/Python/ owned by this server
No, but it's a partnered community
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.
`
those packages are probably outside of python.
you have to install them separately.
use apt
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
wait
try googling for apt install sdl something
it could be sdllib-dev or anything. i don't know
@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
?????????????
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
i dont need sudo
https://wiki.libsdl.org/Installation say thanks to mr. google
hmm it's not finding it
you either have to install more packages or run something like ldconfig or both
ok
new error
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
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...)
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
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
@low shadow Also, can you stop using offtopic as your personal help channel?
these problems are very much within the reach of google...
yeah, there are help channels for a reason
and if a tool is broken there is a #tools-and-devops channel
@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 Also, can you stop using offtopic as your personal help channel?
@thorn snow ๐
Do you have a favored thesaurus/word dictionary API? I know there is nltk. I should get over how massive it feels
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
Brush tool?
No no, brush selection using C
why do we bind to certain port
??
is binding really necessary before listening on port
yes.
why?
Because only one service can exist on each port
because how else... will communication... happen?
cant we listen on some port directly
if anything can just go "i want this port" and use it
you're going to have garbage all over your shit
binding on port and listening on portare different right
wait
you've got to put your ear up to the tube to hear the incoming message
oh
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
hmm
put yo ear to tha tuuuube
got it
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.
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
:D
delete interface lo
It's actually lo0 on Juniper
these comments
lmao
That's a lotta comments
that's how I code lool
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
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.
The funny thing is, he included the broadcast address as a valid IP, which it is, but he excluded the network ID
What am I looking at
bad code and even worse networking knowledge
That comment every line style is something terrible teachers force students to do
I wonder how does this dude maintain his code
An opportunity for the aquisition and refinement of knowledge.
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
The guy is an commentator
@charred socket nice phos pic
phew
im done!
from this real model car
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
Wah just from pictures ?
worse thing than wrong code are wrong comments
@grave phoenix Ahaha, thank you :)
HnK Season 2 never :(
You read the manga?
ofc
im guessing you also read it
Yep! I'm going crazy patiently awaiting the next chapter
You guys know Fire Punch
Is that a D&D thing?
No its a very bizarre manga about a dude permanently on fire
@cosmic lotus Seems weird. Then again, so was One Punch Man.
Something like that, but weird^weird
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
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:
You are not allowed to use that command here. Please use the #bot-commands channel instead.
Windows Update bonked my wifi 
I can connect to my phone's hotspot but I can't even use that to connect to anything
rip
So MS implemented a packet sniffer and... yep, it's awkward to use
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
why would they not just add first party tcpdump support
it would unfortunately need kernel support from the NT side regardless, because of how networking passthrough works in wsl
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
<@&267629731250176001> video
Thanks, one second
!mute 683900400654614556 1d Posting a video to "troll" others with loud sounds is not the respecting behavior we're looking for.
:incoming_envelope: :ok_hand: applied mute to @rough sapphire until 2020-05-24 12:04 (23 hours and 59 minutes).
huh - I hadn't seen this from draw.io: https://www.diagrams.net/blog/move-diagrams-net
It's actually pretty cool that they're advocating for the Chagos Islands
at least to some small extent
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
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
yeah - I've hated it every time I've tried, its just the only paid competitor I can think of
Can someone help me setup this?
Can't install Docker : Docker Desktop requires Windows 10 Pro or Enterprise version 15063 to run
@lofty dirge
I cant install it..
@lofty dirge I think privileged mode is required for Nsjail
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
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
how shall i use docker without installing it
i cant since it says i need windows 10 pro
you can't
or run it on Linux Machine
Windows Docker requires HyperV which is why it requires Pro/Enterprise
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
damn lmfao
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
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
How do you manage to install arch?
I thought you could only install repos from the store
for WSL, you just download a zip off of github and go through the initial setup
pip install module --upgrade
Is ISO certification relevant for Python?
not sure about what you are asking about here @still locust
Oh sorry.. I typed in the wrong channel ๐
oh i see.. are you still wondering? ping me in #python-discussion instead ๐
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?
It's for returning an index for words in a dictionary, for a spell checker
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
you probably want to just find a library that provides a general purpose fast hash.
if you want to learn about hashing though, feel free to make your own
I do want to, but I think I'd like to complete this project a bit faster
Thanks a lot, @graceful basin and @solid elbow.
the right data structure for a spellchecker probably isn't a hash table - see https://en.wikipedia.org/wiki/Trie
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.
haha, fair enough
Implementation of Trie in python is just cool. There's a lot if fancy one liners
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
Hey guys, anyone on here that's pretty SQL savvy that could help me with a query?
@pine prawn #databases exists
@undone berry Osano is actually what I was going to recommend, so ยฏ_(ใ)_/ยฏ
saddest thing I've read today
I don't follow.
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.
how to reset my /nick to original name
@topaz aurora Does it replace windows files?
Not really sure since I installed it through chocolatey, but the Windows 10 start menu works just fine
If it patches DLLs on the filesystem then it's a no-go
Windows updates will break your OS if it does
yeah that's why I asked
Shell fork. Funny that it's not about seafood.
I mean the logo is literally a seashell
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.
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
What are you trying to do?
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.
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
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?
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
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.
sniffing the IPs people are connecting to can be considered a breach of privacy, surely
@sand goblet Look up wardriving. I think that is what this is. Not illegal.
this data is travelling on ur network so
Oh right, then it is just a form of ip logger though, right?
If it is your own network nothing illegal
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
Oh right I see where you are coming from and I agree. I sort of just assumed that that was the case already
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
theres something i dont get
why this ip i see here on the site is not the one i see on the packets?
public and private ip's
i mean
this is public yeah
but is it possible to get the public from private one?
Not to my knowledge. NAT router handles it for you and I am pretty sure it got the translation tables
i didnt make this script i showed before , i just saw a vid
easiest way is just to make a remote connection to whats my ip for example and fetch it that way
@stuck meteor Trying to trace people's location doesn't quite seem like the type of thing that suitable for this server
!rule 5
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.
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
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.
@oak tangle Bummer, I was about to explain how unreliable GeoIP is.. but ok
When we switched to our new internet system, our geoip resolution got disturbingly more precise
"new internet system"?
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.
Where??
Australia.
wait sorry wrong reply
I know people joke about us not existing.
no no nooo
Australia's new internet system that isn't really explaining anything
I love Australia
It's a hybrid of dsl and fiber
so probably vdsl
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
All our telephony has to go through on SIP, now, too, which bugs me.
Shit begins to be unreliable when a block transfers from e.g. ARIN to RIPE
Most TelComs are really good at keeping it updated
A lot of it was built on the old copper telephony infrastructure
most services that offer geoip actually use trace routes (and probably bgp) to find out where you are
The getting rid of it was just a formality.
Now it's just softly softly so they don't spook the market.
that sucks
So what about it?
@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?
Their output had non-local addresses in it though
@sand goblet That's from a server then
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
Pardon my naivity at the beghinning. I thought it was simply a home network ip logger
I still don't think there is particular harm. Many websites to this
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 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?
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
Lots of people work for the US Government
There are websites that can get very close to your house with just the IP
Yeah, I know how close they can get
All depends on your isp and where the last hop before your router is
But in my country you're lucky to get the right exchange at all
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
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
Well, I'm reminded of flagpoles and aeroplanes.
Perhaps, yeah
and the collective weaponised determination of the internet.
guys when we use wireshark and for example we call someone
we get discord ip or the guy we called's one?
I can't believe you're still pursuing this
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
to be clear, Discord does not expose users' IP addresses in any circumstance
this is an intentional part of the design
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
well it'd be pretty dumb for a gaming-related platform to expose the IPs of its users
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
tbf in some apps, you have p2p calling, where you see the other person's ip
!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 :)")
You are not allowed to use that command here. Please use the #bot-commands channel instead.
It's simple: For all you cute animal lovers:
A
Cute
Little
Golden
Retriever
Puppy
Video
Designed
To
Make
You
Say
Aww...
Just when you think the video cant get any cuter.... it does
For all you dog lovers out there, you will be so happy to see this adorable...
Son of a.
It is a rickroll isn't it?
It sure is
I mean, that's pretty obvious haha
remember pep572?
are people still salty about this?
:= is cute
hahaha they aren't, i just found some old screenshots from when they were
I thought this meme younger than the pep
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
unless making websites is your thing, idk why you would agree to that lol
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
I'm a genius: https://paste.pythondiscord.com/obenumuhah.py
WHO PLAYS CLASH OF CLANS?
server's quiet today.
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
I agree, the easier it is to start the better
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
yes, so we thinking of a programming server out of the box bot?
Well, a bit more than that
i think the wheel can be impoved
what if it was round all around, not just on one side
๐ฎ
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
that sounds super cool, I want to start working on this like now xD
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
we need a name for it
Oh, well for once that's the easy part
We have PyDis, we have KotDis
Clearly this is ProgDis
:>
yes
we can do better... ๐ง
DisToolbox?
I like that one
Haha, maybe we can
I admit it's pretty unoriginal
Sorry, on the road, connection is bad here
im spanish
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
I am 0% spanish as far as I know xD
Well, right now, I need to focus on KotDis
But at some point I'll try to come up with a spec or something
i mean no DisRespect, but it's not very original at all
Hahaha
yes it is 
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)
Famous last words
I had this idea a long-ass time ago but never had the time to focus on it
You know, with proper spec, one tool to rule them all - many project managers I know
Something like this needs to be a collaborative effort really
Just reminds me of recent planning meeting where we were trying to do common logging service
@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
you know what would be soo cool though? compiling python -> GLSL
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..
Giggles, Laughs, Snorts, Love
You have done better in the past haha
well if we assume the user doesnt mess things up?
Preprocessing python to GLSL?
I mean, GLSL is strongly typed AFAIK, and python is not, so there's no one to one mapping
buenas noches
It's more just general off-topic
No meme dumps, don't be a jerk, etc. Basic stuff ๐
Well, there's not really any channel for meme dumps or being a jerk ๐
Oh, I mean, sure.
When was the last time someone broke eval?
The bot, you mean?
Yeah
It's been a few months I believe
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
Well, not really a bug, two folders were mounted in read-write instead of read-only
if you put it that way, all bugs are just unintended features
I mean, everything is a feature anyway
wrong
some features aren't
like the feature where win 10 tries its hardest to hide all the controls from you
fancy
I had forgotten how much I love Kirby Super Star
Or at least, hadn't appreciated how great it is lately
That game was great
Oh, hem, I see What The Golf is out on Switch now
have you seen it?
I've seen the title but haven't looked further into it
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...
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....
looks interesting
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
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
Fair
Like
but if it didn't it'd be fun
Actual headache or
yeah a literal headache
Weird. Wonder if it's a rendering flicker or something that's hard to perceive
That's what I assume it was, but I have no idea tbh
Only right wing idiots can get so upset about facts ๐
True
Nature loves repetition
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
lol
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
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
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
guys how can i check all the accounts that are connected to github?
The jump in concept difficulty feels really really huge between these steps.
for example i connected my github to many heroku accs
is it poss to see what accs are linked to it?
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
so both cmd.exe and the powershell that comes with windows (5.1) are in maintenance-only
in news from 2 years ago reports the register
Cmd has been dead for years, replaced by Powershell
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
Is that just coming in an update or do we have to go get that somewhere
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
the answer is: the same, but not red
I don't really know how to use powershell
all I know is it works differently from basically everything else I've used
As in it just didnโt launch right? Not that something went wrong?
Ah saw other channel
U in the uk? (Not 100% sure)
Look at that, you beat my news app lol
if I currently get 40GB/month with EE for ยฃ17, is it worth paying ยฃ25 for unlimited?
idk, i still have a pay&go sim
do you use 40gb a month?
check your phones data usage for internet
what the fuck
I use a lot ๐คทโโ๏ธ
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
I pay โฌ19/mo for 80GiB
Idk itโs more the connection seems a lot more iffy on my phone - might just be my phone
Wait what?
and basically infinite calls and texts
Oh do u guys have euro in Ireland?
yup
Ah but how much do you pay for broadband?
I'm not in charge of that
Ok fair, but also meant bisk lol (does he like never go outside?)
500 free texts and 500 free minutes
even if i don't go outside that's good for ยฃ10 topup
@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.
Doesnโt it expire after 3months or so?
hm?
Also do you guys not use any data outside your house?
Like what if you go on holiday or something?
haha i don't go on holiday
it's a holiday
Ok thatโs probably very mentally healthy
and i don't use my phone outside anyways (that's even if i take it out, which is very rare)
nice one
new york was an excellent experience. fucking free wifi everywhere in manhattan
haha
fancy
You donโt have to manually connect to it?
nope
How?
just connect once and off you go
by having the same SSID/security key
you can do that with any wifi network
Is it as fast as data?
i was speed testing 20mbps in places
not bad
which aint no slouch
that's faster than some fixed broadband you can get around me
some areas are still 8mbps max
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
Whatโs Eir?
"why is it every other road around here has fibre and this one doesn't?"
Eireland
and he said
"I dunno, but this place is on the national broadband plan"
"so it'll be here eventually"
:D
hahahahaha
and i'm sat here being mad that the 300/100mbit plan is a bit too expensive
Maybe their internet is shockingly bad, and the only upgrade option is fibre ๐คทโโ๏ธ
we have 250mbit at work
but the laptop is far too slow to actually make use of that speed
business connection?
it's the aforementioned fibre connection
it goes up to gigabit fibre here
..if they decided your road is worthy
oh nice, postcode lottery
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
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
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
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
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
hmmmm
This really is some Wednesday grade bullshit
so it's not visible now
Not that I can find
is it possible it was a first install?
No, it's a Win 7 machine
like a fresh windows install pre-doman
It shouldn't be here
haha that's what i was thinking
Yeah fair
The folks I had the meeting with are putting a ticket in, so I'll probably just suggest the former
i've just been informed "there are ribs and onion rings"
i must go, my country needs me
Good reason
Lucky shit
@gentle moss Just lay back and think of England
Here i go making coffee again
good man
Good one
i am at the beer stage myself
I miss Nix :(
i thought the same when i saw the channel name.
They left?
yep. a while ago.
That's sad, they were pretty good for maths related stuff, I still have their notes on RSA haha
yeah, he left because of certain people, but he hangs around in another server nowadays if you want to keep in contact with him
Oh well, which other server is that? :)
called "Programming Discussions", can't link it because rules
Would you mind DMing me it please? :)
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?
The programming code blessed your day
On the second hand, XML is one hell of a beast
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
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
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
ah nice
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
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
Corona caused?
yeah, loads of people working from home or temporarily not working
Makes sense
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
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
oof
is nix back
no
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
that seems right
git add adds files to the staging area, git commit bundles the staged files into a single changeset
oh - put like that it seems much more obvious actually.
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
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
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
agreed
Iโd say all of the above
Also why use singular for one and plural for the other it hurts to read
I am looking for ssl certificate for my website. I heard about let's encrypt, what other good free ssl services are there?
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.
99% of people only ever need Let's Encrypt
How do I do that?
you wait.
Thx to programming I now know all the answers to my school work ๐คฃ๐คฃ
so what broke?
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.
you mean subdomains?
yeah
just wait.
I feel so powerful now
Well, now I have to figure out way to get it back to running in http. That should be simple, I think...
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
I heard something about wildcat, does that have something to do with it?
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
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?
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.
I checked some website and it said there that I have 25 certs
probably also useful
Thanks for helping me out