#ot1-perplexing-regexing
1 messages · Page 362 of 1
The 100 is quite good
I was curious if softether supported wireguard
it does not
someone opened an issue as a feature request for it and they were like "are you going to implement it then?"
haha
Altered Carbon is pretty good xx
big fan
probably one of the better modern sci-fi series
Does it aim for a serious tone, or a startrekky less serious tone?
serious tone with some light elements
the concepts in the story are quite fun too
oh and violence. lots of bloody violence.
Actual bloody violence, or superhero movie style violence?
real bloody violence
it's a netflix series after all
oh and it's got some titties, if that makes any difference at all
Violence is the big seller - I feel like there's no good violent TV shows recently
it's a very futuristic dystopia kind of vibe
one of my rounter antena fell off and now my download is staying at like 900kbs and its disconnecting every 2-3 mins fml lol
btw it fell off because my cat decided to play with it
Plug it back in?
Yeah just screw it back on
it more so broke off im not sure how but it was screwed on and i guess it snapped again im not sure how my cat managed to snap it but o well im most likely going to get a new one soon but in the meantime this is my life it seems
this wonderfull drawing shows what i mean by "snapped"
The cat did that?
The cat broke the antenna?
how?
he might of knocked it over or something but i assume it was the cat nothing else explains it lol
Is it the same cat as in captain marvel?
apperently
@fossil solar what is that panel ?
@fossil solar can you share that config you using ?
Remind me that i still need to mess around with plasma
I did already mess around with keys and softlinks, so that's good
not able to upload it
!paste maybe?
Pasting large amounts of code
If your code is too long to fit in a codeblock in discord, you can paste your code here:
https://paste.pydis.com/
After pasting your code, save it by clicking the floppy disk icon in the top right, or by typing ctrl + S. After doing that, the URL should change. Copy the URL and post it here so others can see it.
not that kind of thing that can be pasted
Maybe, but I have a pretty good GPU
well it still exceeds
latte dock doesn't work on xfce ?
There is huge part in the file where it sets config for everyapp
will delete that
I was hyped to do my first real 3.8 project, then I realized that kivy doesn't official support it >.>
ELA's status message is so true
Pipenv is sloooowww
pyenv & pyenv-virtualenv is my swiss army knife at both home & work
really good software
aye
@rough sapphire can you tell me which idiot came up with the idea to have ssl certificate versions 0 indexed? the cert file contains a 0x0, libressl (and i presume openssl) interprets it as v1, 0x1 as v2 and 0x2 as v3
or why you would do this
bad! slaps
the pydis server is full of abuse
yes
huh, Kirk Douglas passed away and inherited 50 million dollars to charity
very cool
@visual shuttle well i don't remember exactly, but basically what happened is i had a project in mind i wanted to do and tackled it. google searches, old stack overflow posts, youtube, and reddit were my best sources. i did lack a bit of foundation though since i jumped straight to working on a project, but i went back and started from the beginnning a few months after. this was not by any means the best (or even good) way to start. i found this discord server a few months ago and helping out in the help channels, which has actually taught me so much about python and programming in general. i feel like i've learned more than i've taught. i thank this server for much for much of my knowledge
TL:DR the way i seriously started learning was not the best way by any means & this server has helped me grow as a programmer a lot
How many members here?
!server
Server information
Created: 3 years, 1 month and 23 days ago
Voice region: europe
Features: NEWS, PUBLIC, BANNER, ANIMATED_ICON, VIP_REGIONS, VANITY_URL, DISCOVERABLE, PARTNERED, INVITE_SPLASH
Counts
Members: 34,065
Roles: 49
Category channels: 14
News channels: 1
Text channels: 101
Voice channels: 6
Members
4,040
2,536
1,595
25,894
over 34k currently
i wouldn't say famous, but we're pretty well known. we have some great partners and pretty big sponsors
As for the youtube tutorials you used, name a few?
erm i don't remember, but they were specific to the project i was working on
so not really general python
But for me to learn basics, without a project in mind, any YouTube tutorial should be good?
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
any of these is good, and a lot of other them around the internet are certainly good, but it's hard to say that "any" would be good, there are certainly very poor ones, hence, this list of selected ones, that are known to be good.
You only have three Youtube channels listed and a ton of books, books are not my thing
those 3 youtube channels are very good ones
to put it bluntly, reading and following instructions, is a very useful skill for a programmer, and listening to advices from people can save you heaps of time, but at some point, you have to get on with it and experiment stuff, you'll only progress by getting the information you need, and trying to apply it.
if you didn't try these 3 youtube channels, i have no idea what your point is.
nothing covers everything in python
it's too big a subject
but any of these should cover more than enough to get you started
the rest you can learn while actually programming - Ah..I see
i've been learning python for 15 years now, and i built quite a few projects with it, and i'm still learning new things pretty often.
Like I meant when I was just watching the videos I saw that max and min functions were not explained at all
@frosty berry So is there still a ton of research, looking up tutorials you do?
the name seems self-explanatory for some. if you ever need any extra explanations, the docs or help function would be great sources
most use the docs
!e
print(help(min))
@terse sluice :white_check_mark: Your eval job has completed with return code 0.
001 | Help on built-in function min in module builtins:
002 |
003 | min(...)
004 | min(iterable, *[, default=obj, key=func]) -> value
005 | min(arg1, arg2, *args, *[, key=func]) -> value
006 |
007 | With a single iterable argument, return its smallest item. The
008 | default keyword-only argument specifies an object to return if
009 | the provided iterable is empty.
010 | With two or more arguments, return the smallest argument.
011 |
... (truncated - too many lines)
Full output: https://paste.pythondiscord.com/ewinebuzib
you will have to look stuff up
i don't watch a lot of video tutorials no, i do read books and docs of the libraries i use and of python itself, and all that, and sometime the thing i find is in the form of a video, but that's not my favorite way.
and a lot of that will be reading
reading is pretty important for a programer.
very important. especially reading documentation
So even if it is on a computer (not on paper)?
yes
Videos are inconvenient, because I can't just C-f the thing I forgot
most of the time it's on a computer that i read
And scrolling through them is slower
most of the time it's a web page
if you ever need any extra explanations, the docs or help function would be great sources
The official docs?
i do have books, some in dead trees, some in pdfs, some on my kindle, some things are more convenient for some usages, than others
Ye, you will be reading a lot of docs, sometimes even bad docs, so you will have to resort to reading the source
bad docs?
well, not every programmer is a talented technical writter, or even motivated to properly document the code they wrote
so some libraries have basically 0 usable documentation
well, the python doc is quite good at this point
And if I don't understand the technical terms in the docs like of python I can ask here?
sure, if you looked around for a definition and still don't understand, it's fine to ask
So LOTS of googling?
yup
yep, that's programming in a nutshell
every single day
Don't get lost though.
Googling one thing may result in me googling dozens of related things and wasting time
you can't memorise everything
programming must've been painful back then
Having a conceptual understanding of whats happening, and being able to write code are very different
although both important
some of us remember before google
BTW, what operating systems you use?
linux
linux
(ubuntu)
linux
linux & windows 10
ubuntu?
manjaro
Anybody use macos?
manjaro for me aswell
No, but I have used Macos
macos is pretty popular aswell
a lot of devs use macos
and now feel the pull towards it
according to the stackoverflow survey, more devs use macos than Linux
interesting
i haven't seen much mac os on this server besides joe
@frosty berry
I'd say in my class windows and macos are represented about equally.
Since you are more experienced I had a question
oooh, just by 1.2%
My suggestion: Dont @ someone, then tell them you have a question
just ask the question

Yeah, so I was asking is it fine if the youtube tutorials you recommended don't cover min and max and other functions?
about Macos v Linux
It is fine, you can implicitly understand them when you need them.or read the docs
well, a tutorial, or any documentation, really, always has to decide what things to explain or not, because if it explains every minute detail, it's never going to end, and nobody will read it, but if it goes the opposite, it can only help pretty advanced people
min and max are pretty basic functions, whose names are self explanatory, so i'm not surprised not more detail about them are given
I mean that the tutorials did not even mention them
so if i had not googled i would never know
That happens
As unfortunate as it may sound, sometimes you do have to do a little research yourself to see what is available to you
we all use google every single day
Checking the built-in functions and built-in types can go a long way
but of course, in this situation, if you don't know about the part that is skipped, either just research this bit and get back to the doc, or assume you'll understand later in the doc, and try to go through, or if there is too much of that, consider the doc is too advanced for you and try to look for something more beginner oriented
sadly, there is no one size fits all, documentation
i've read tuts and been like "oh, wtf is that and why does it work?" then have to google it
if a tutorial for X went into every detail of making X it'd be vast
It's just another hurdle in the learning process, really
Which is a good attitude.
focusing too much on whether you're learning the right way isn't too helpful - you'd be best off just doing whatever you feel is right than trying to make sure you get things right
I've seen people just take it for granted and continue without understanding.
so don't focus too much on what others did to learn
Also you have here as a resource
Not sure if there's something already built in to do something?
We're here to help
@frosty berry I am not talking about doc. I am talking about the youtube tutorials
So if all the youtube channels recommended don't cover the built-in functions and not even mention them like min and max, where should i go?
There will always be something you won't know
Always things to learn
Well now you know to look for them. The Python documentation can help fill you in on things the videos may not have covered
Python documentation can help fill you in on things the videos may not have covered - The official one right?
Yeppers
What will work 90% of the time is googling "python <thing-I-don't-know>" and reading the top result
You can usually get away with searching like python 3 - yeah what he said
The official python documentation has me reading it for hours sometimes.
You may have to double check which version of python the doc is pointing to, but usually, at least for the common stuff, it's going to apply across all the versions
Just following the links in the articles 😛
It's like getting sucked into the wiki void
there are also a few "python cheatsheets" floating around that can be helpful reference material when you're starting out
anyway, the best way is to just get started and dive right in
cheatsheets are amazing
Yeah that's the thing
100% - doing is by far the most important thing
don't spend too long planning the right way to do it
A lot of it is trying to do something, and if you don't have a way to do it that you know of, just look around to see if there's a way already implemented that you can use
That's honestly how I learned about any() and all()
Guys, the thing i won;t know would not be mentioned in the first place so would not know to search for them. I mean for instance, give me a sec, the YouTube tutorials in the resource section do not even mention important functions built-in so how would I know what to search for?
search for what you need
you will stumble across the unknown unknowns as you go
"python 3 how to sort a list"
nothing can cover everything
Just anything you can think of
You'll slowly start to get a feel for what kinds of things will guide you to the right resources or functions
Researching is a learned skill
knowing how to google a very important life skill
you also might want to go through some "fundamentals of python" type tutorials
most of them will be dull as sin in video form though
Also true
so probably better to read them
Hopping around to different tutorials (after you finish the one you're on) can give you different perspectives
So I just need to like start with one doc/video and move on to different things?
find one tutorial - follow it - optionally make something - repeat
Yep. It's like being at a buffet
Finish what's on your plate, then you can go back for more
The more you eat, the more you learn what you like
Or in this case, the more you learn, the more you'll know what to look for
Ah...like eventually one tutorial may mention built-in functions and I will then search for that in the documentation, right? @plucky ridge
Yep yep
@plucky ridge You have done that?
we have all been there, and pretty often, still are, you learn about something, and you discover you need to learn about something else to get there, and that can sometime be a whole new world of things you had no idea about, and sometime what exactly you need to learn is not clear to you, and asking people about it can help, and sometime people have no idea what you are talking about and you need to dig a lot to understand what you are looking for, that's all part of the job.
I have indeed. For the first like 6 months I was just reading various tutorials and guides, just absorbing all I could, researching what I wanted to know more about
So even the "geniuses" at google don't know everything about python?
But the most important thing is getting your basics down
Oh absolutely
Everyone learns something new everyday
I mean the software developers and programmers
That's just a fact of life
The amount of python you know without google will grow with time
Always be willing to learn, never assume you know everything, and you'll benefit for it
same as everything
i'm convinced nobody knows everything about python, not guido, not raymond hettinger, not david beazley, not nick coghlan, nobody
Oh, i was under the impression that programmers at google know near everything
Hardly
Everyone has different experiences. It's impossible to know literally everything
Some may have to google less for what they're doing, some more
I imagine Tshirtman knows vastly more than me, and I know vastly more than someone who's been doing it a week. But the same is true of woodwork
or any other thing
Neither one indicates a good or bad coder
So like if I wanna start off learning right now from scratch more or less to get my basics down any where I learn from is fine?
Its been said several times at this point - just go start
A competency of a programmer is not given by his knowledge, but by his ability to gain knowledge quickly
it's hard to tell, really, usually people know a lot of things you don't know about, but often you also know things they don't know about, there is just too many things to know about.
Yep yep. I tend to guide people towards Automate the Boring Stuff and A Byte of Python, but if you're happier with YouTube stuff then by all means go for it
There isn't a wrong choice.
If you get stuck, you can always come here and ask for clarification
So there is no "secret" resource you guys use?
There is too much to know, so you need to learn the relevant stuff to a given project. What matters most is getting some knowledge though. You need to get programming, even if badly
Once you start, improvement is simply a matter of time
Automate the Boring stuff is a long read?
I'm pretty sure hardwork whilst learning is the key to learning literally everything
the secret resource is to read the source code of things, you learn a lot more than just reading the doc 🙂
(i wish i did it more, myself)
@visual shuttle Longish. You don't have to go through all of it, at least like the first half or so
Some of the later stuff is more focused on what you can do to help automate processes for work or what have you
There's all sorts of interesting stuff in pythons sourcecode.
But the beginner stuff at the start is great
read the source code of things, - tshirtman, what do you mean by sourcecode?
that can be a little overwhelming for beginners
Like the implementation of contains for ranges
you use a library, you wonder how it work, you get the code for it, and you read the code of the function you are interested into, pretty often that makes you read other parts of the library, and you start building the puzzle in your head, to understand how things fits together
Could you explain what exactly is a library?
you can even read the code source of python, it's all out there on github, and although i didn't read it, i hear it's really not bad
you might want to google that 🙂
basically it's code that someone wrote and that some other people use in their own projects
Ah...ok
Lastly, when I am Googling for information etc and YouTubing tutorials how do I filter out the "bad" ones from the good ones?
everybody uses library written by other people, everything is layers and layers of libraries written in the last few decades by other programers, we constantly build on top of what others did before
there is no one hard rule, you see the ones that are helpful or not
there is no official vetting of the information, everybody can write their stuff, that's the internet
Python also comes with a bunch of libraries included, called the standard library.
google tries to put the information it thinks is the most relevant at the top, but it can sometime gets it wrong, if a bad answer is very popular, then it'll be shown by google
any of these is good, and a lot of other them around the internet are certainly good, but it's hard to say that "any" would be good, there are certainly very poor ones, hence, this list of selected ones, that are known to be good.
I mean @frosty berry you said that not every tutorial is good and I understand and that the selected ones are known to be good but sometimes they do not have the information I need, so then I should Google?
that's why i try to go for the official documentation of the things i use, you can find pretty outdated information on stackoverflow sometime
You can also search for a certain timeframe in google.
Like last ;year for example.
That weeds out most the python 2 answers
When was python 3 introduced?
So why do people still use python 2?
Because not everyone wants to convert their huge projects to python3. Many have the attitude of if it's working don't touch it.
there were a few problems with the first few versions of python3, that were fixed later, and also, switching to it required to update your existing code, so it took time
and if you used libraries that depended on python2, then it was even harder to update your own project
I mean @frosty berry you said that not every tutorial is good and I understand and that the selected ones are known to be good but sometimes they do not have the information I need, so then I should Google?
As for ^, you thought of any answer?
so it took a lot of time to get enough traction to make it easier to write python3 than python2 code
Python 2 support recently officially ended though.
i don't have a magic formula to allow you to decide when something is good quality or not, google does a decent job at giving you decent answers, but nothing is perfect, you'll have to learn how to check information from one source with others, and what to trust, yourself, it's too complex a subject to address this way.
you'll have to learn how to check information from one source with others, and what to trust, yourself, it's too complex a subject to address this way. - So cross check information from multiple sources?
it can help, yes
Being able to use a search engine to solve problems you previously didn't know how to solve is an important programmer skill.
And also reading comments like on youtube?
sometime even the official doc is wrong, or unclear, and everybody misinterpret it, except a few inaudible voices, and only reading the code will give you the proper answer, but i trust official docs more than i trust community ones, and i trust code more than i trust documentation.
Personally, I don't know if I've ever seen a useful or insightful youtube comment
mostly, i kind of doubt comments on a youtube video are a great source to learn from
comments can also hint at very important information
And likes on youtube?
quality is really hard to mesure
I think all of the youtube metrics are pretty rubbish
Like this had 11 Million viewes and 260+ K likes
views, likes, comments aren't a fantastic measure of quality
you are looking for an answer that doesn't exist
It is by freecodecamp.org
This course will give you a full introduction into all of the core concepts in python. Follow along with the videos and you'll be a python programmer in no time!
⭐️ Contents ⭐
⌨️ (0:00) Introduction
⌨️ (1:45) Installing Python & PyCharm
⌨️ (6:40) Setup & Hello World
⌨️ (10:23...
I think many of us older people here don't really like video tutorials.
yes, i've seen people refer to this course
Seems like a generational thing.
I'm curious - how old is your older?
i find videos like those not great and insanely boring
I'm mid 20's
I think as videos go, Frecodecamp is pretty solid
@terse sluice So what videos you find good?
just stop overthinking it, watch this course, and then others, and experiment, you'll discover things that weren't explained to you, and things that were told to you that are wrong, and you'll learn good information from a multitude of flawed sources
What does "things that were told to you that are wrong, and you'll learn good information from a multitude of flawed sources" mean?
it doesn't matter if its bad
somebody will say something, and you'll check and it's wrong
My favourite videos are conference talks but those are usually quite specific information vs general information.
maybe they knew it was wrong, but they tried to make things simple, and maybe they just didn't do their work properly, it happens
I don't think lectures/talks are near the same as video tutorials
i haven't really watched many programming videos targeted towards beginners, but most i've seen are really dull and boring ones. just go for it and learn
somebody will say something, and you'll check and it's wrong - So it is just experimentation?
i really enjoyed harvard's cs50x though, but it covers C before moving into python and other langs
again, you are looking for a simple answer
I've enjoyed the MIT courses I've worked through
i'm trying to be nuanced, and you are trying to make me say something simple
I mean info in tutorials or websites will be wrong but I will figure it out?
experimentation is very much part of the thing, as is cross referencing, and as is asking question, and as is critical thinking, and a lots of other things, that you'll learn over time if you stop overthinking it and get on with your learning 🙂
the best way to figure it out is to start learning
What i meant is i should not be scared of wrong programming info on the net?
no - you shouldn't be scared
you should accept they are a fact of life, and you'll have to learn to avoid them
if you get stuff wrong
it won't matter
you'll eventually figure out that its wrong
and find the right solution
it happens, and you should be fine, but this is one of the reasons why we have our !resources list
you'll have to learn to avoid them - I am having trouble understanding how to know if a particular website info/documentation/youtube video gives wrong or correct information
@frosty berry
i've given partial answers to that, and said there were no definite answers
What is stopping you from picking something from !resources and starting?
You seem to be worrying about problems that you might face
partial answers to that - Like cross checking multiple sources of information?
so at this point i don't think there is anything more i can give you, we are just running circles because you are not content with that answer
i'm starting to get frustrated by this conversation, so i'll move on to other things, this is not productive anymore.
I am simply asking that cross checking multiple sources of information is important in identifying wrong info @frosty berry ?
It seems to me that he's given a pretty clear and unambigous guide as to how you should approach things
just stop overthinking it, watch this course, and then others, and experiment, you'll discover things that weren't explained to you, and things that were told to you that are wrong, and you'll learn good information from a multitude of flawed sources
and i've stated clearly, i believe, that it's part of the answer, and that there is no full and simple answer that i know of, i don't know what more to tell you.
re is no full and simple answer that i know of, i don't know what more to tell you. - ok
So parts of the learning process are tough right? Experimenting, cross-referencing multiple sources, discovering things explained wrong or not explained? There is no easy-way to learn to code?
you should know that i make quite a decent living as a programmer, and i've contributed to software that quite a few people depend on, so you can definitely go by with incomplete and wrong information, that's what we all do, experienced or not, that's part of the job, if it was easy, it wouldn't paid that well.
, so you can definitely go by with incomplete and wrong information, that's what we all do, experienced or not, - How do you go by with wrong information? Wouldn't it not work?
sometime wrong information, or your own overlooking of the existing information, or ignorance of where the good information is, will cost you days, or more, of frustration, that's part of the job, you'll have to learn how to manage that, fearing that you might not find the best source to learn is only preventing you, currently, from learning anything, which is the worst possible outcome.
yes, your experimentation would show that the information is wrong, hopefuly pretty quick, but sometime it's wrong in a subtle way that can take you a lot of time to understand.
but that is fine, i will EVENTUALLY get it
ignorance of where the good information is - "ignorance" , how?
?
@frosty berry
i don't understand the question
you sounds more and more like lisa, that old AI that simulates a discussion
You said that wrong information, i understand but what do you mean by "ignorance of where the good information is"?
well, the internet is vast
you can't possibly know it all, even google has a hard time keeping up
so in a nutshell, failing is part of the job?
you fall, fail, get incomplete information, overlook important stuff, get wrong information from tutorials etc but learn to use your brain and get back up and solve the problem? @frosty berry
yes
This is the answer i was looking for ^
I'm not even really involved in this conversation - and watching you restate the same question in slightly different ways is driving me insane
That failing is part of the job.
@frosty berry How much are you paid on average for your effort?
comparing compensations is not easy, it depends on the cost of living of the place, taxes, and stuff, but i just moved to the netherlands to a new job, and i'm getting around 100k/y gross now, my previous job in france was around 65k, but that's after some taxes, so it was actually much nearer of the 100k gross i have now that it seems. it means somewhere between 4k and 6k€ of actual money a month, it's really not bad.
100 K USD?
€, that's more than USD
to a lot of people, yes, i'm rich, and i acknowledge that, but to actually rich people, i'm poor, the level of inequality in the world is crazy
a typical google engineer does more than that, though.
So a typical google programmer gets paid more?
but the cost of living is higher, and you do need to pay for a lot of things there that are just part of the taxes in france or netherlands, so maybe i have a better standard of living than some of them.
i told you that earlier
Took how many months to master it?
i have no idea, i'm not even sure i master it now, though i'll admit a lot of people seems to think so
but i'm sure i didn't master it by asking people the kind of questions you asked in the last hour
If you get paid for what you do, you know your stuff
you'd think so
Wdym?
i learned by reading doc, and building things, and having things that didn't work, and looking for why, everywhere i could, until i made them work, and then i read more, because there is always more to learn
yes and cross-checking multiple sources whether some info was incorrect ?
why do you ask, didn't i already confirm that multiple time?
i love helping people, but you are certainly taking a lot of my energy, you should be more careful with the resources you expand.
Ok
Since you have already answered my question, i will be wise and not ask again
Fair enough?
i think you have asked enough questions for the day, yes
good night
I think tomorrow morning I will start with the freecodecamp.org YouTube video tutorial I linked earlier and then move on to learning and practicing more
Thanks for your help
Lastly does a python tutorial on macOS apply to my Windows 10 OS? @frosty berry
most of the things, yes, installation should be the only different part
but you don't really need to ask that question to me, anybody can answer
So there are far better programmers out there than you?

I just tagged you because I believe we are friends @frosty berry
this is quite the abundence of questions
Can I ask where you're from @visual shuttle
UK
you are also not a teen right?
@stark prawn So you also suggest just starting learning and not being afraid to fail and use multiple docs and tutorials to check whether information is correct?
Yes, failing is part of the learning process.
Since you are younger than tshirtman, where did you start learning from?
A book, official documentation, video?
College
So you learnt after going to college?
@visual shuttle my grain of sand here, try writing anything and just google everything you don't know how to do
I'm a software engeneering major, so it's pretty much the point of my study
So YouTube tutorials are a good place to begin?
@visual shuttle if you like being walked through the process, i reccomend this
If I can't stand reading a book
It's not a book
!resources
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
We've got all of these if you're wanting to learn Python 😄
I think they're fine, but an udemy course is guaranteed quality
and the book that course is based on is one of the best books for learning python
Udemy in general doesn't guarantee quality of any kind
I'm sorry
I meant that course is basically guaranteed quality
https://automatetheboringstuff.com is great, sure
Because i trust the guy who made it
If you check #announcements you see it's still free to unlock for a day.
Al Sweigart's a great guy, yeah
Is it for python3?
Yes
@rough sapphire I really prefer youtube videos along with researching what I need to know or recheck whether what is taught is correct, any you recommend?
I'd be the wrong person to ask, as I'm not a fan of videos 😄
@stark prawn Do you have any?
There's been a bunch mentioned in the past few hours of this I think.
But I also prefer text tutorials.
Way easier to navigate
text tutorials go over my head
I feel that i'm hitting the hump with learning. There are a lot of things i do not know and can't do, but lot of resources avoid them
For example, i'm planning to learn async and multiprocessing (finally, i've pushed it back for too long), but the number of tutorials covering them is much lower than for basics (like control flow and working with classes)
These tutorials I went through on youtube forget to cover basics of the built-in functions in python like min and max etc
Luckily, i've found some nice links and maybe i can think up some nice practice project.
What would be your advice in this? @rough sapphire
RTFM :)
?
For some things official docs are incredibly useful
For example, they civer sorting very welk
but they are SOOO long
Look up what you need and leave the rest for later
Ok
they are long because they contain a lot of info, and reading them is a lot faster than not reading them
my advice is to learn to love reading, it'll serve you right
But if the youtube tutorials i followed that were recommended sentdex and corey, since they did not even mention it, how will I know to search for say built-in functions? @glacial owl
how did you learn about min and max then?
By chance
chance didn't just happen
?
I just saw it somewhere on a github page
a lot more, spend all the time you are currently spending asking questions that get you nowhere, doing that instead
that's how you learn about things, by chance, but you get more chance if you spend time reading things
but you get more chance if you spend time reading things - true
you did something that resulted in learning about them - That something is reading on Google?
and didn't we spend half the evening telling you to do exactly that?
not just google
but everything you can
not just google
but everything you can
What else is there?
But doesn't google give all that?
anyway, i though we agreed you had asked enough questions for the day
An important skill is to know when to stop asking questions. You don't seem to have got there yourself, so I'll help point you in the right direction. You should stop asking questions now @visual shuttle
@frosty berry But what else can I do except google? Example? Then I'll go
wikipedia is an example of place i go directly to when i want to learn about a concept
good night
won't wikipedia show up on a google search?
sometime yes
sometime yes - Ok
closes discord for the night
Wow i thought the _hello_ module wasn't that verbose
Hey @rough sapphire!
It looks like you tried to attach a file type that we do not allow. We currently allow the following file types: .3gp, .3g2, .avi, .bmp, .gif, .h264, .jpg, .jpeg, .m4v, .mkv, .mov, .mp4, .mpeg, .mpg, .png, .tiff, .wmv, .svg, .psd, .ai, .aep, .xcf, .mp3, .wav, .ogg, .md.
Feel free to ask in #community-meta if you think this is a mistake.
do you guys think it is a good idea to put ads on your portfolio website?
Seems like a bad idea to me. Your at best going to earn pennies
ghmph
ads on a portfolio is a no no
yes
Find yourself a traaceback so big that it does this
Hardhats have to pass rigorous tests. If your head can pass those same tests, then you aren't required to wear one. The one pound steel ball dropped from 40' eliminates most participants that try.
what does that have to do with anything
@slate shoal Since you didn't need code help and were asking a more generic question of "Where can I learn Python?", figured this was better.
i had been read a book his name is python 3
The book presented many topics but he explained them not well
So i am looking for a book that presents many topics and explain them well
If you can find anything better than Automate The Boring Stuff, let us know
There's a lot of good stuff out there but it's all about specific frameworks or it's documentation.
im losing my fuckin mind (1/2) #BreathoftheWild #NintendoSwitch https://t.co/3lPQUmpgdT
19340
60770
I lol'd
Had no clue this was a thing
Haha that's hilarious
My big issue with BoTW is that the NPCs feel very one-dimensional
That, and there's the big chance that anyone you bump into is part of the Yiga clan and just wants to kill you
Python tutorial for beginners - Learn Python for machine learning and web development.
🔥Get my Complete Python Programming Course for $29 (reg price $149) - LIMITED TIME: http://bit.ly/35BLHHP
📕Get My FREE Python Cheat Sheet:
http://bit.ly/2Gp80s6
👍Subscribe for more Python...
There's very few people, in my eyes, that I really care to talk to in-game.
Taken out of context
Is this a good course?
Is this good
Awh you put in-game :(
@slate shoal No clue, never watched it. Not much of a fan of video tutorials
@vestal briar Yeah, I knew you'd take it out of context 😄
Oh OK
Tut
anyone aware of what RAFT protocol in databases does..
I mean, most open world games suffer from the unimportant npc problem
But there are a lot of good npcs too
You can
Idk gdude, I'm of the opinion Beedle is gonna be the next game's final boss.
Hahaha
Beedle is great though
"YOU REALLY NEED TO STOP BOTHERING ME!"
"Oh who am I kidding, I love the attention"
Okay Beedle, calm down.
Tbh beedle existing in this game makes me feel like this is the wind waker timeline even more
They still haven't confirmed it
Hnng
The timelines with LoZ are all sorts of strange
LTTP is still the best one, hands down.
"Oh man, I beat the game!"
Lunk to the Post?
"Wait what the heck is this dark world"
Close enough
Well you do need to go there to get to the tower dungeon
@gentle moss legond of zelder: a lunk ta da post
Haha
Played a demo of Cadence of Hyrule. That was neat
It's a really fun game but it lasts for like an hour or two
I really can't see me spending $60 for a Link's Awakening redo though.
ligan of ziggler: a lump tea toe pest
That game was the #1 reason I didn't play new games for a while
So many QoL improvements I don't even
||"WHAT DO YOU MEAN IT'S A DREAM? WELL I SHOULD HAVE KNOWN. LINK'S /AWAKENING/!"||
I was so mad as a kid at that
I was a little sad they got rid of the photo guy
But they replaced it with the dungeon maker thing
Which is honestly really quite good
Photo guy was gimmicky though, just for the GameBoy Camera
They've been thinking of making a Zelda Maker (a la Mario Maker) given just how well received the dungeon maker was
Which, YES
TAKE MY MONEY
Yup
That'd be neat
They also added a power up to Mario maker that lets you be link, which is hilarious
Mario Maker was less of a wow to me, since I've been seeing auto mario for.. over a decade now.
Maybe two?
Yeah, I got it but I just couldn't get inspired to make anything
And I'm not a great 2D Mario player
I mean, I look at https://www.youtube.com/watch?v=vDWJFMXOY88&t=20s and I go.. Yeah, I'm never getting to that level.
【Queen】フレディ命日ライブ! in 全自動マリオワールド~Don't Stop Me Now~
http://www.nicovideo.jp/watch/sm8895106
Haha, yeah, mechanically there's quite a lot to it
That's the Olympics of auto mario
That is ridiculous
It's amazing
It would have been better with the music blocks in MM though
Oh sure, but this video is like 15 years old
Yeah, true
home assistant truly integrates with everything
I was kind of amused by the coronavirus integration but it's kind of nice to have stats for
What assistant is that?
Home Assistant
Ohh, python! 
Yup!
I never knew so many people had recovered
More people get killed by the flu than by Corona
Not to say people still shouldn't be careful, mind
But it's mainly being reported because of the speed at which it's spreading
The speed and unexpectedness of it is whats really bad for the world
Right
This is slick: https://codepen.io/juliangarnier/pen/idhuG
The Corona virus have a propagation rate of 2.5, which is just huuge
1500 lines of CSS? It isn't a lot tbh
Bulma has a 10k lines CSS file for comparison
Bulma is a framework
css lines are short
That thing is very little when minified
Only 42 lines of js is the actual achievement
Where are the burgers from?
Quick
a belgian fastfood, bought by Burger King
they are truly not the best, but it have the taste of dirty while not being too high in calories
and 1€
I guess cheap burgers are sollid as a reward, or as reconciliation - just don't take them to the interview
May the burgers bring you luck for your interview
they bring the proteins i need
more likely the wine
after glass and a half anything seems possible
From season 4, episode 4.
Everything mankind does is much, much easier if you're ever so slightly drunk.
@autumn herald have done an interview for quick themselves?
Haha
what GUI library does home assistant use (if any)?
It doesn't have a native UI, it's all web-based
oh ok nvm
fun fact
the japanese word for mercury, i just learned, is a combination of the character "water" and "silver"
水銀
i was reading an article about diet
quicksilver
the chemical Hg comes from that
yeah, most element symbols come from the ancient greek
Plumbum -> pb -> lead is my favourite
plumbum just makes me think of plumbuses
kanji are dope man
@undone berry plumbum is latin :D
What is wrong with basic tutorials (╯°□°)╯︵ ┻━┻
Watching a typescript video on Pluralsight, and he just goes on about bootstrap, knockout.js, what let is and soo much non ts things. I'm here for TS not this bais
/r
I don't think they actually pay for it haha
Probably a stolen credit card or something
Or a child
yeah also,I think so
anyone know if there's a way to remove this 'restore previous session' button?
keep absent mindedly clicking it when trying to open a new window
im too used to the chrome menu layout, so it's muscle memory to select the last item when i want a new incognito window
Idk if you can remove it (not a firefox user) but you could get familiar with the keyboard shortcuts. I use Ctrl-N and Ctrl-T all the time to create new windows/tabs and it's faster than having to both clicking on stuff
i find clicking faster personally
it's usually more convenient than switching attention to the keyboard
ye, I C-S-n for incognito
Yeah I also use the keyboard shortcuts
But I touch type so I just know where the keys are
is there any way to customize menus in firefox at all?
I don't know, I've never needed to
what about the menu though
hmm, looks like it was doable in the past at least
that extension is now gone
@vapid bluff I downloaded Firefox and managed to do it
yes
#appMenuRestoreLastSession {
display: none;
}
just have that in there and you're golden
you can customize the menu quite a bit
cheers dude
here's the resource i used in case you want to take a look at it: https://www.userchrome.org/how-create-userchrome-css.html
oh neat ty
i was going down a reddit rabbit hole, reading about browser toolbox and all that
this looks much more to the point
huzzah! @royal fractal 
while im here think i might get rid of the copy/paste/cut area too
seems utterly useless
Good job! Customize it to your heart's content
#appMenu-edit-controls,
#appMenu-edit-controls+toolbarseparator,
#appMenuRestoreLastSession {
display: none;
}
bruh
😅
I got a mashup of lola (https://www.youtube.com/watch?v=LemG0cvc4oU) and amish paradise (https://www.youtube.com/watch?v=lOfZLb33uCg, the best parody) stuck in my head somehow
hello
can someone tell me how i can learn python
independantly
from videos
like which channel or which website
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
for free*
There are plenty of free resources on there
!tempmute 487880387553656842 24H I just told you we don't allow recruitement and certainly not for dodgy stuff.
:incoming_envelope: :ok_hand: applied mute to @maiden light until 2020-03-05 16:02 (23 hours and 59 minutes).
🙄
Time to reverse engineer a cheap syma drone and 3d print a new case to hold a pi zero
Then load some speshul stuff on there to make it (legally) hack wifi
You strap one of these on to the drone, except instead of bang, its a contract the network owner has to sign
step 1. buy own island step 2. establish own nation on said island step 3. make it legal to hack wifi there step 4. profit
both good options
i think i'm going to go for the second one, seems like less effort, would need to contact my lawyer to make a contract for the first option
I'd imagine both would require some level of legal consulting
might not even need an island
vatican city is considered a nation and it's 0.44 km^2
according to google :)
You get crazy people trying to do it with oil rigs or fields in texas
literally just buy a plot of land and declare independence
huh, so there are 2.27 popes per square kilometer in vatican city
@rough sapphire Become the police and storm wherever the IEEE hq is
so this is your plan?
Can't be illegal because YOU ARE THE LAW
Nah, we've stuck together some aircrack-ng tools and iwconifgs in a script and using it for a school project
Just automatically fetches networks and tried to crack into valid ones
that seems like whatever the opposite of legal is
For demonstrations we'll just restrict it to a whitelist of routers it's allowed to crack
Well for anything really
We've got some phone hotspots and a cheapo router to run it on
Just on a drone so we can mess with a drone in school
OK, sketch for it is done
Guess the internals will have multiple layers for another battery and 30x30 control board
And messed around in cad for an hour, now got a basic drone frame
I have seem some 5mm diameter screws somewhere so I guess i'll use them? Plan is to have a baseplate to mount motors and leds then have a removable box that has all electronics and batteries
that sounds very interesting
I've entertained the idea of putting directional antennas on a drone and have it act like a relay between someone on the ground and a distant wifi network
so one can connect to wifi networks quite far away without requiring direct line of sight to it
Could also try that 👀
I have made the baseplate mostly now, it will be just mirrored 4 times for the real thing. Screw thread on right will be the main basis for electronics (m5 screw)
what software do you use?
Fusion 360 with a school license
Basically first time using it outside of 2 lessons worth (80 mins) of messing around
That's a fancy poop knife
I prefer scissors as do any civilised folk.
I'll check it out. I used to mess with autodesk's 123D a few years back but for whatever reason they discontinued it
👍
I think i'm going to have to steal someone elses motor mount, this drone looks way too complicated on the inside for something like what I have now
Nevermind
All the fancy stuff is as 1 unit so I just have to make attachment points
Just got to make a weird attachment point for it now
Anyone here got some experience the jitclass decorator
jelly-is-tasty?
what kind of jelly isn't wobbly?
american jelly
I believe the thing they have overseas, jelly made of peanutbutter, isn't wobbly.
Americans I believe call jam jelly
Jam is made from the fruit itself, jelly is made from the juice
That's how it's always been explained to me at least
jelly is very tasty
there's also "preserves", which has solid chunks of fruit in it
anyway, i've always considered jam to have a smoother texture than jelly, because it's usually less firm (and therefore more spreadable), it's not really 'not smooth' because it's made with fruit puree, not chunky
And there are conserves, but I have no clue what the difference is
ye, jam goes on buttered bread
since jelly is more solid it tends to break up into chunks when you try to spread it
picklings?
For me jelly is solid dessert from juice and jelatine and jam is berries (whole or in paste form) in syrup.
Tea with lemon and raspberry jam is heavenly.
Boiled berries/fruits/dried fruits with some sugar is kompot and it's awesome cold drink.
90% finished with this bloody drone
Still need some sort of mounting point apart from them weird conical screw bits
you should probably clean the blood off before you present it to your lecturers
Omg @tropic owl hi
Virgin media is so shit that their service status page 404s. The service isn't down, they just can't find it right now
=p
networks can get in the fucking bin today
a tenant's wifi broke, so i went to check it out
they've put a router on the network to serve wifi.
networks have been in a lit bin for a while now
i go to check out the router to see why it's all fucked
all the settings are normal, should work, it gets dhcp from the network
can't ping shit
plug my laptop into the port it's in, same thing
dhcp but no connectivity
go into the comms room and plug directly into the switch, dhcp and connectivity, but super laggy like 7-8 second pings to the gateway
reboot the switch, everything's back to normal
was the gateway on fucking mars?
go back into the office, plug into the port, same shit
i suspect the port is fucked or something
and it's fucking up the switch somehow
cable tester doesn't show any errors though
i'm very not amused
My mobile network is also being pretty shit today
Wifi was down for 15 mins at a time regularly yesterday with virgin media
the cameras scanned an estimated 8,600 faces in Oxford Circus, checking them against a watchlist of 7,292 people. The AI tech flagged eight as being possible matches; seven turned out to be false positives, five of whom were actually stopped by the cops and two dismissed as obvious errors.
I can already see them arguing the single hit is worth the downsides.
you mean like this?
“Right now the loudest voices in the debate seem to be the critics. Sometimes highly inaccurate or highly ill informed," she said. "I would say it is for critics to justify to the victims of those crimes why police should not be allowed to use tech lawfully and proportionally to catch criminals."
"justify to the victims"
smh my head
maybe it'd be good if the government funded the police better so they didn't have to axe 20,000 police workers over the last decade
Someone who didn't know any better
hey that looks like the "backup system" a user i know uses
who likes boardgames
This guy
😄 awesome
7 wonders is awsum
i like secret hitler its very popular but
Yeah!
Secret Hitler is pretty good
Banned in a few stores in the US though because snowflakes
hmm i didn't know 😄
Can't imagine it'd be selling well (read as at all) in Germany either
Most likely not
But I think it's hilarious that the US stores only banned it a few months ago
Having sold it for literally years
maybe they are playing another version of secret hitler
there was a video on reddit just two or three days ago where "papa" had bought his grandchild Mein Kampf for christmas....
That's an old meme
the child had wished for "Minecraft"
I don't think so
Good joke though
Well elderly people can get doddery
this game is good too
interesting but monopoly has very low score in boardgamegeek 😄
boardgame fans hate of this game
Too casual, probably
yeah every monopoly version has same idea
hasbro changes theme and publish same game again 😄
that game is rubbish - difficult to learn with unengaging gameplay
Yeah, it's like the Pokemon of the board game world
There is, amusingly, also a Pokemon monopoly
😄 yeah hasbro made "monopoly deal" too.its basically with place cards of monopoly
Tabletop simulator is pretty serviceable
^
We could play Betrayal if we could get 4 people
yea i have tabletop. it has every f' game ever 😄
pandemic is awesome i agreed
Fair enough, can't please them all
Pandemic isn't my thing
its in top ten in bgg 😄
Well, do you like pop music?
Wonder if that has to do with current events....
Totally, yeah
Oh I wonder....
Plague inc is making bank
Ah HA
Found it
Okay so this game came out in the friggin 60's
if you want to difficult game @undone berry
try this
difficult is the opposite of what boardgames should be
Organ Attack?
simple rules that open up lots of paths are the most fun
by difficult i mean complex
opposite of monopoly 😄
It's a card game about releasing software
That sounds tedious and monotonous. -gasp- Just like the real thing!
secret hitler games are pretty damn good
I'm so bad at them - I always talk too much and get myself killed/whatever
