#ot1-perplexing-regexing
1 messages · Page 265 of 1
There are always lurkers silly
Someone probably selfbotted it by now
Na
unless they made it go rly slow
And there's no way to check for that
i always wanted to go to canada
also wanted to go to pennsylvania and see the weather prediction rodent
always forget his name
Weather prediction rodent?
Punxatawny or sth?
yee
I'm sorry what did I miss something in the West?
You missed something West of loathing
they have this small rodent creature that they always bring out and he predicts seasonal changes or something
groundhog
Oh?
groundhogs day
🤔
guarantee you y'all do stuff we'd find weird
Don't forget about the football prediction octopus
but groundhog day is something I don't really get or care about so
haven't thought about it in years
just seems like a really cool event, and i have a lot of friends in the area that i'd like to visit some day
maybe i could be friends with phil too idk
apparently it only has a 39% accuracy rate
I have migrated here
To talk about eggs
However in that chat I lied
The egg actually came before the chicken
I apologise for anyone I have fooled
And I hope I learn from this mistake
wow okay
There's no one here to strike conversation with
Cri
Is anyone here to talk to me
Or am i all alone
Legit where is everyone
Is like everyone asleep or...?
See I would say this is an opportunity to farm eggs but legit no one is here so I can't use that as an excuse
😿
lets summon eggs
YEA
LETS SUMMON EGGS WHILE PRETENDING TO HAVE A CONVERSATION SO THE MODS DONT GRT MAD
Egg summoning is a lot of fun
Anyways how are you doing today @fervent dock
good good its been a nice day and i got to spend some time on the beach
what about you, little inkling
I've been sitting at home, on these channels all day lmao
I have to help my team somehow
egg farmer
Lmao
Team Scores
BLURPLE: 1162
WHITE : 680
Top 10 Members
1. 291pts - pastebin.com/q3BTYZc9#8532 (Blurple)
2. 228pts - Suhail6inkling#1449 (Blurple)
3. 187pts - Zomatree#7757 (White)
4. 139pts - meta#3625 (Blurple)
5. 136pts - Refisio#9732 (Blurple)
6. 125pts - Lego#0469 (White)
7. 120pts - Darth Delay#7475 (White)
8. 107pts - Ava#4982 (Blurple)
9. 104pts - Ves Zappa#3787 (Blurple)
10. 98pts - Chibli#5132 (Blurple)
blurple sucks

WAIT
Nah blurple eggs are epic
They're modern they're new
And they're amazing
White eggs are so old fashoned
Nah white is modern blurple is just bah
it doesnt even look edible
it just looks like a dinosaur had a big shit
bah nobody wants that. white eggs on the other hand look like they were made from a chicken at least
Dont trust an egg book by its shell cover
🐔 <- agrees
i wonder if the word blurple came from an internal dispute over whether the colour is blue or purple
Like Reddit's red orange
He's on the best team ever
Oof
Although egg hunting is amusing, I need to go to sleep now. gn 1k year old egg hunters o/
ugh
What
ummm have fun in dream land
I'm studying this stuff but it doesn't all seem to click. I feel like I'm just manually copy pasting Corey's code /:
You can't just learn Python through watching tutorials. At the very least, you need to be following along by writing the code and running it for yourself
I am
But also, once you do the tutorials, you then need to start on a project of your own
Like, I understand that doing
list_example = ['superblah', 'extrablah', 'doubleblah']
print(list_example[1]) ``` will return extrablah since it printing the second value of the list because since lists start at zero, the index references that string or whatever at the second value. But I'm not understanding the point of it.
How do you mean, "the point" of it?
As in, why someone would want to get one of the list values out?
What?
I feel like I'm just copying what he types with no purpose. He's explaining a concept but I have no application for it.
Indexing starts at 0 for python and mostly every other programming language
Do you have experience in other languages?
Then you need to start on your own project
If you don't start writing your own programs, all of this will just feel like pointless knowledge
Majority of the time copying more than one line of code is absolutely pointless
Cos you learn nothing from it
No. I can
int main() {
printf("This is probably right\n");
return 0;
}```
Something like that or whatever
Wait what language is that's
I tried to learn C but I stopped paying for the course
I forget, its been like 4 years since I touched C even remotely.
The Resources page on our website contains a list of hand-selected goodies that we regularly recommend to both beginners and experts.
I am doing Corey's videos.
Let me just say this
When following tutorials
Don't copy and paste any code without knowing what it does
If the tutorial doesn't explain it clearly, research it further
It may seem long and tedious but it'll help you in the long run
Honestly
So if I don't understand from the video, I should study the docs?
Definitely
Thanks for the help
https://www.youtube.com/watch?v=rfscVS0vtbw this is a greate vid
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 t...
he has time stamps of everything he teaches
it gets down to the basics
i still have to go through it
hey that's what I started learning python on
watched like 3 and a half hours in 1 sitting
with stopping and testing it out of course, not very useful just to watch and try to remember it all
Recently I've only been using Sublime Text
Lovveeee how sublime text looks and it's really lightweight
Im starting with pyCharm
I used pycharm before sublime
With editors, as long as you avoid the ones that are definitely not good, then it doesn't really matter afterwards
E.g. it's probably not a good idea to use Win Notepad to code in. And it's probably not a good idea to use IDLE for anything more than beginner stuff
But once you avoid those choices, then it's fine to use anything from the popular choices
Oh, and it's probably not a good idea to recommend someone use an "esoteric" editor if they are just starting out
My professor tried to teach us Python using Emacs
Worst idea ever XD
yeah, realistically the best editor is the one you're most comfortable with. i used IDLE for over a year just fine, but i definitely don't regret switching to something more advanced since then.
^
I used to use IDLE
cos we weren't allowed to install other stuff on school computers back when i first learnt Python
I'd probably learn how to use PyCharm if i had the patience
Yeah, for computers you have no control over, then the above doesn't count XD You just use what you are given
PyCharm is actually pretty easy to learn
It's the ones like Emacs and Vim that require the patience, IMO
yeah but like
it's not that pycharm is particularly difficult to learn. the biggest obstacle for beginners would be that it's very overwhelming at first. all of the buttons and menus and stuff that they've never heard of, it can be pretty intimidating
im already used to VS Code and i dont feel like swtching
That's true, I agree with that. PyCharm isn't hard to learn but can feel overwhelming and it's not always easy to know everything it does
When our team decided to move to PyCharm, my team lead asked me to give a presentation on how to use it for that very reason
even when i know a large portion of pycharms functionality, i still prefer something simpler like sublime or vscode. as much as i enjoyed the convenience of pycharm pro (especially webdev with it, damn that was wonderful) i feel like vscode manages to do the large majority of things i'd need to do anyways
That's fair enough. I'm just very happy with PyCharm that I don't really ever want to move to anything else.
but at home I can't use it cos I have a potato for a PC XD
Yeah I just fiddled around with PyCharm until I figured out how to make it do what I want. I'm not even using PyCharm to its full potential lmao
pycharm's file browsing dialog really annoys
it's 2019, who uses file trees any more?
i mean this one in particular, for opening files/projects
what's up with it?
yeah that would NOT work for me
Eh, I'm fine with it ¯_(ツ)_/¯ But yeah, using the default file explorer would be better
I'd be mildly surprised if there isn't some setting somewhere to change that
https://youtrack.jetbrains.com/issue/IDEA-169440#focus=streamItem-27-3385007.0-0 hmm looks like it's potentially gonna happen
That looks foreign to me.
how do you mean, ref?
The colors.
oh, i think meta was referring to the fact that's it's a tree and not a regular file browser
Instresting
So this is the next step in the internet
Running websites as programs with wasi like a better electron
Fun to say
wasssseyyi
if i only kind of remember a command from a command line tool how can i get the appropriate command from the man page quickly?
Linux? You could try to grep it
I forgot to include what I do now
I do pipe it into grep
but it also matches lines that are not commands
I can type a more verbose grep regexp
but that's spending a bit of time just looking up the name for something i already know how to use
hmm, I don't know. my terminal skills are not that great
I know enough to get around, but that's it
I keep forgetting grep is a thing
grep and the GNU coreutils are super under-rated
they are good for vim users
Which is something I could never wrap my brain around
I'm spoiled by PyCharm
And I'm too slow of a coder to take full advantage of Vim
there's a weird concept called "Unix as IDE"
where people use Vim with command line utils as a fake IDE
That seems incredibly tedious
well Manjaro is nearly rolling release
(around 3 week delay for packages)
so you do risk bugs in new package versions
True enough, but you risk that on anything
Look at Windows lately
Bugs are going to happen, but at least it's easy to roll stuff back on Paman
Quick question if I want to zip large data file on GitHub should I split into .z00 .z01
yeah bugs are going to happen
Will most people know how to open it
@lusty cedar How do you mean, Nine? For like a release?
github can handle pretty big files for most usages
And they will if you add a little readme
No not release
Or use another compression method, like .7z or .rar
It requires splitting since Max of 100mb
TBH ideally you would host a big data file somewhere else
What are you trying to upload exactly?
you could get a $5 VPS to host it, with like 25GB storage
Wait, you're not even sure what you're uploading?
Not that huge just 500mb
maybe check if Gitlab have a nicer limit
TBH splitting into 5 zips is okay
a little tedious but not too bad
So long as you have instructions to say download all of these and try to extract the first one, you should be fine
So 4 .zip would be easier than .z00?
No, do the chaining .z00
Okay thanks
It's common enough that most coding users will know what to do
if you were ever interested, the Unix as IDE guy wrote a fee book on it https://github.com/mrzool/unix-as-ide
it looks like he uses ls grep and find for file management
vim for editing
vimdiff and git for version control
Makefile for building
GCC for compile
GDB for debug
that seems to be all there is to it
🤔
Still far more effort than I'd like to put forth, especially for an editor I don't particularly care for
okay
I don't hate it, I get why people use it
I also use Jetbrains currently BTW
I suspect that once you are over the learning curve its great
I don't doubt it, but I just wonder if it's a curve worth going over when you're really not even reaching a code writing speed cap
probably not worth for most people
to be honest setting up Node+NPM took a similar amount of effort 😛
I kind of imagine VIM as being for the folks who can code in a stream of consciousness. Like full on 80's 90's movie hackers that just zone out and 5 minutes later they have a working program to break into the Pentagon or something
True enough
As well as other layouts. But I'm not a bad enough dude to do that to myself
vimkeys is nice in that is removes the frustration of moving the cursor around a lot
you can jump to where you want in the code and back from kb
True but I'm often not writing more than a dozen lines at a time, so it never ends up being that much of a need. Or I want to be scrolling around because I'm in someone else's code and need to get a feel for it
I found that I was often going "Cntrl+F" to find characters of code
vimkeys are kinda just like a fancy "Cntrl+F"
lets you overwrite backwards and forwards and stuff too
oh for a dozen lines it wouldn't really be worth yeah
the thing that gets me
is that a lot of vim users talk about navigating their file
like, I can press this key combo to move back a word
and then I'm like, yes, I too have a CTRL key
or I can press this key to move to the start of a line
yes, I too have a home key
I just don't get it
The thing is being able to do that without moving from the home row
it's kinda just an extension of that idea
That's where the speed comes in
that makes me slower
Only because you're not trained heavily in it
also you still have to move to do that
staying on KB on home row is the fastest way
because you have to hit insert to move out of insert mode for half of these features
rebind it to what, though
but I use tab
then capslock ?
my capslock is a compose key
That's another thing I guess. There's a lot of "This layout is great! But you have to change it to make it actually good."
Like.... then it's not good
Hoi, is anyone good with praw here?
Emacs pinky came from the left Cntrl key apparently, this is the key that gets rebound
I use both sides of my keyboard currently
you could bind it to left shift maybe
Unfortunately I don't know much of anything about it, Chuck
and like I guess technically I could have different keybinds on right ctrl
but why
that's so confusing
oh also you can bind it to Mouse4
If you've got a question or something you need help on, it looks like #help-croissant is open
binding to mouse buttons is awesome
lol oh yeah i forgot
like I totally respect that it's a better workflow for the people that use it
but that doesn't make it a better workflow for everyone else
like, shut up and eat your choc-ice
eat your choc-ice🤔
hardcore Emacs users have a different worklow to Vimmers anyway
neither side can win
Emacs is too bloat for Vimmers
Vim is too feature-sparse for Emacers
I mostly think Emacs isgood for those who already do a lot of Lisp
and then half of the emacs users are like
and can make use of the built-in E-lisp repl
haha emacs can play tetris and watch youtube
but nobody uses it like that
apparently Org-mode is really great for organising
I mean really this comes down to the same vein as like
people like me that watch MLP
or people that like waffles
or like.. catholics
do the thing you like, just do it over there, quietly
it's no secret

or at least, it was very evident a while ago. what happened to that btw, g?
fair enough.
So quietly, no one can hear it.
i'm the same actually, haven't watched in a while but i do look through fandom stuff often
Just like myself and Pokemon.
I still love it to death. I just don't have the heart for it anymore.
yeah for sure
haha, still listening to that? awesome :D
it is a good track, i like it.
wasn't the dubstep dishwasher one of theirs?
I like this music the rise of Dart man
wait was it?
oh no wrong paste
oh no
okay i know about the dubstep dishwasher, it's pretty neat
that was the living tombstone
" the rise of Dart man" was in my clipboard 😮
hm fair enough
CHECK THE DESCRIPTION!!! ----------------------------------- Theme from Epic Wub Time: http://www.youtube.com/watch?v=Sob1t-iUCmE -----------------------...
yup that's the one
haha
and of course Omnipony had the bass cannon
oh yeah I remember
Yourenigma was My Roommate's A "Bassist"
Piano arrangement of "My Baby Just Cares For Me" by Nina Simone.
@sand goblet listening now.
@wet steppe https://www.youtube.com/watch?v=4C3Ib5zGndw
As requested by MiguelVilla1234 in the 3 May 2013 video, please enjoy my performance of The Legend of Zelda: Majora's Mask - Milk Bar composed by Koji Kondo....
the one true zelda song
huh that's a real interesting transition.
yep
:P
For buck's sake!
oh hey, juan
you're into music theory
I might have something for you
heard much about octopath traveller?
haha this damn milk bar cover
this guy is great
no, i haven't heard of it at all.
it's a really neat JRPG on the switch, coming to PC soon
its soundrack is just
it's so good
but
they did some interesting stuff with it
let me get you an example
sure :D
I like the transitions into the boss themes so I made these Composed by Yasunori Nishiki
okay, so this starts with olberic's battle intro
sounds rly good
this is played during the dialogue before any boss fight when you're doing his story
The evolution of game music from 1980 to the present day. I transcribed many video game music for piano versions. Instagram: http://goo.gl/9FAFP5
naturally, that means you could interrupt it at any point
you might get up and have dinner and come back
so the soundtrack was designed so it could smoothly transition into the boss theme from any point
this wouldn't be particularly interesting if it was just for one theme
there are actually 8 characters with their own intro tracks
and they all smoothly transition into 4 completely different boss battle themes
huh, that's cool.
here's another one
I like the transitions into the boss themes so I made these Composed by Yasunori Nishiki
this was covered on the Game Score Fanfare channel
Octopath Traveler is a game full of good ideas. One you may not have noticed though is how it uses music to build excitement going into the boss battles. Let...
they also have this one https://www.youtube.com/watch?v=EbSgRRiPtHY
The orchestral soundtrack of Octopath Traveler is deeply rooted in the classic 8- and 16-bit melodies of golden age JRPGs. Let's explore how Yasunori Nishiki...
just some really excellent sound design all around really
hm fair enough. i'll have a watch soon. it definitely sounds really well-made, yeah.
i don't actually. i'll be sure to check out their stuff if i enjoy it.
I particularly liked their videos about Celeste and Pyre, as well as Undertale
yeah i was just actually thinking of undertale having a really precisely-made soundtrack
that's a game i've never really looked into
Another few games to put on my list
i know sorta the premise of it
how interesting.
RIP my life
Too many games to play, not enough time to devote to all project lists.
here's the battle theme
And: To extend rude buster from Deltarune, or not to extend? That is the question. Check out my channel for Nintendo related music compilations: https://bit....
I like ||Apex Legends||
haha yeah it definitely develops a good atmosphere really quickly. that i like.
but then it also has stuff like https://www.youtube.com/watch?v=VJafcoYqCnY
This track plays at Rouxls Kaards's shop in the Card Castle. Play the game yourself: https://www.deltarune.com
toby just really knows what he's doing I guess
this is literally a shop
you know what
haha
Just when I said RIP my life
https://twitter.com/kingdomhearts/status/1120356838870925312?s=12
Greetings, it’s been a while since I last posted. Spring is here, and I hope everyone is doing well.
#KingdomHearts III's long-awaited Critical Mode is available as a free update tomorrow (PT).
We’ve changed things up from the previous games, so I hope you enjoy - ...
2780
6255
EGG
it reminds me of some of the mysterious parts of the soundtrack to pokemon mystery dungeon explorers of sky/time/darkness
for some reason
we need more Chap-Hop
Lemon really likes it
chap-hop is great, can't argue with that
Time to seriously play KH.
No more plat run 
KH was great
im still on game 1
that set of games is 100% my favourite of all time, easily.
it's just a fantastic game
well, agreed, buuuuut
i don't play many games but those were my childhood haha
what you may not know is that mystery dungeon is actually an offshoot
of another series of games
and I don't mean pokemon
actually the series itself is called mystery dungeon
for example, Mystery Chronicle: One Way Heroics
i didn't know that, but the mystery dungeon idea isn't so much the thing that really got to me (i think i preferred the gameplay of PMD red/blue rescue team anyways) but damn, the storyline of sky/time/darkness was so bloody fantastic.
and yes, that is the game you think it is
the game where you have to move to the right
because the left side is chasing you
interesting
there's also like.. Chocobo's Mystery Dungeon Every Buddy
that'll be the next one I think
it's a remake of final fantasy fables: chocobo's dungeon
and yeah it is pokemon mystery dungeon but chocobo
hm fair enough. i don't actually know anything about final fantasy and stuff like that.
yeah, it's kind of a surprise that there's so many of them
Mystery Dungeon (不思議のダンジョン, Fushigi no Dungeon) is a series of roguelike video games. Most of the titles were developed by Chunsoft; other titles were developed by different companies with permission from Chunsoft to use the trademark. Koichi Nakamura, found...
oh neat, didn't know that.
more things to take up your time
\o/
Did you ever play dark cloud or dark chronicle?
if they remake those I am throwing my wallet at the TV
nope, i haven't really played too many different games anyways.
Those were PS2 games
The basic premise is that the world has been destroyed, but not before it could be sealed inside these balls
And you have to go into randomly generated dungeons to retrieve them and rebuild the world as you see fit
oh interesting.
i might take a look at them at some point, perhaps. depends if i find any time, playing games is like.. a full-on commitment sometimes haha
Haha, yeah, I know what you mean
I screwed up slightly at work. Forgot onebog the schools I work for has alarms for their labs, and set one off.
Luckily, it's the one that randomly shuts itself off
If Game of Thrones was an anime https://t.co/yndXw4JiEi
26962
64600
Uhhh
needs more overemphasis on fluid combat movement
The original video (tweet was a repost) : https://youtu.be/efD3nmwF-IM
Twitter : @turbomalec Instagram : @malecandco Facebook : @malecaimeleturbomedia
I've had 4 cups of coffee
How am i still yawning
Body pls, don't reject the coffeee, absooorb it
food? @glass gorge

sleep?
That's what the coffee is for
That's just absurd
But i must admit
i do think i am immune to caffein
I cant recall a single time i felt more awake from it, i just enjoy the taste of coffee
I just realized something: I'm mad that the Java Python interpreter isn't called Brewed Python
@dusky orchid ^ eggs just appeared 👀
I saw your convo about trying to restart to see if it stopped it, dunno if you figured that one out yet
I believe so
yikes if there's one thing you can say about tkinter, it's simpler and smaller to install
there might not be many others xD
thgouht id give mu a shot, see what the competition is like #TeamThonny
They're different enough that I kind of put them in two categories
I feel like Thonny is what IDLE should be. Thonny should be the standard. It's light enough and has the functionality a basic editor needs
Mu is more "My First IDE" kind of experience
Mu has more stuff built in to hold your hand, including PyGame Zero, Circuit Python (which is the only editor that has direct support built in for Circuit Python) and what not
So they both serve an important purpose in my eyes
But just like any editor, it boils down to preference
Thonny is the one I actually started learning Python on
-gasp- Be still my heart
I didn't realize this was a thing
probably best to start with VS Code and then optionally move to Pycharm later
I think Thonny is great as a learning tool
The way it visualizes recursive calls and whatnot is really awesome
My argument against starting with something like VS Code is that there's a LOT that can overwhelm a beginner. If you've never coded before, it's like giving someone who has never done math before a scientific calculator
They could figure it out, sure, but it's way more than they need and is intimidating as hell
they've got a really good tutorial https://code.visualstudio.com/docs/python/python-tutorial
I don't think VSCode is that bad a choice for a beginner, although ti depends a bit on their general aptitude with computers
I just feel that Thonny has a couple of nice features that really aid learning (which was precisely the goal of it, so that's not surprising)
And with learning I mean learning Python
I wouldn't want to use it as my main editor for development later on, though
I use it for quick stuff when I don't want to wait for PyCharm to load
It's "IDLE: The Good Version"
if you want fast load time get Vim 😂
And I just think I should be able hand a user an editor to learn Python in without then asking them to configure 20 things
"Here, download Mu and you're good to go"
Both Mu & Thonny will immediately start running python code for you inside a REPL and as a file as soon as you type print('hello world') and click run
VS Code don't do dat
And that's my biggest beef
They have to be familiar enough with those kinds of programs to know to look for the code runner plugin
which also solves "this works in my MacOS console but not in my friend's PowerShell prompt...?"
PowerShell
was going for maximum cringe
the hello world tutorial for VSCode is pretty short to be fair
I don't doubt it. But is it shorter than "type in print('hello world') and then hit run"?
it's actually not short
if you're beginner on MacOS
and you're told you want to install Homebrew to get a good version of python
Jesus why
well it makes perfect sense if you're already a developer in any other sense
Just Apple Things
Mu doesn't make you do that
i never used homebrew on my mac
a lot of stuff is really weird on apple
It's really not that bad
i think that advice comes from linux developers wanting to treat it like linux
homebrew is great, it's just another thing in the list of things making the tutorial not "download this program and click the run button"
My philosophy is, the less steps I have to give a beginner for them to start writing and running code, the better
I would just install linux on a macbook anyway personally
homebrew is completely unnecessary, the download from python.org installs as a framework and it's great
And we might be aiming at slightly different audiences
I'm talking about people who have NEVER coded before
its getting harder and harder @wet steppe
Not just going to Python for the first time from another language
but VS Code has a short step-by-step tutorial for hello world
its just following steps
https://code.visualstudio.com/docs/python/python-tutorial this ? have you read it?
Again, is it shorter than :
- Install
- Open
- Type
print('hello world') - Hit Run
yes it was me who linked it
i could spend an hour long talk explaining all the concepts it goes through before it gets to "Run Python File in Terminal"
to someone new at this
it seems okay to me 🤷
don't have to, but thats how much context and content its got crammed in there
Apex think back to when you were first learning programming at all, maybe when you were even first learning how to mess with computers
if they follow the steps they should be fine
Would you find it more appealing to just open it and start coding or to have to follow a huge page of instructions before you can start coding?
A lot of new coders are younger as well, so keep that in mind. Making it easy to start focusing on learning the language is much more important than learning the editor, at least to me
of course setting up VS Code is a bit less appealing
but I really don't think following the steps in the instructions is that bad
its not even one page, you click through to other ones to follow steps there
And as someone who is comfortable with a computer, I agree with you
But that is from the view of us having experience
Again, just for clarification, I'm not arguing that VS Code isn't good, it's great actually. I love it. But there are much better ways for a beginner to get started
I do understand your position yeah
But seriously, I love VS Code. But I'm spoiled to hell by PyCharm
The git integration is so effortless for me
oh yeah Pycharm is very nice
I wish I could suggest it to beginners but it's just waaaaaay too intimidating. When you're trying to figure out how to properly use print, it's just way too much
Otherwise I'd love to have them have a crash course in it
I like vscode just because I do everything on it
VS Code is really good as a general purpose tool these days yeah
windows
vscode is great, especially in a browser
it runs in browser ?
@wet steppe
There's a open source project for it, i've just configured it to run a database and python
how do you get this
mcadesigns.co.uk website. Contribute to Sharpz7/mcadesigns development by creating an account on GitHub.
@wet steppe heres my config, its complicated but you can have a look if you get stuck
Here is the project
nice thanks
Interesting project
@sand goblet it looks fancy, the plan is to use it in school.
Since its on the web, and built with electron, it works a charm
I might use it myself, yeah
I still need to try and get a 2FA proxy going
But my concern is that the docker container won't have my python tools
You can add it
That's what i've done
FROM codercom/code-server
USER root
RUN apt-get install python3.7 -y
RUN apt-get install python-pip -y
USER coder
RUN pip install pipenv
@sand goblet the default dockerfile for code-server makes sure you have user perms
Would root perms be ok? I want to be able to use volumes
You'd have to run the container in privileged mode and mount the docker socket from the host into the container
It's not hard
that's how I do it with the gitlab runner
you can't touch the docker daemon without it
that's basically what it's for
it's there because you do need it to be able to spawn new containers from within a container in some cases
but it's a big security risk
@sand goblet the problem I have is when the volumes are mounted, they are mounted with root perms
well, no
that's not true
they're mounted with whatever perms they already have on the filesystem
then on the host you need to chown them as the user in the container
using the uid rather than the username
@sand goblet I tried azure again. It is pretty nice but circleCI's speed is just too nice for me
azure was considerably faster than circle in my testing
I'm use to 1 min lint build and test times
With my circleCI config
With a full pipenv build its 1:30
FROM codercom/code-server
USER root
RUN apt-get install python3.7 -y
RUN apt-get install python3-pip -y
RUN pip3 install pipenv
RUN mkdir /code-data
RUN mkdir /extensions
RUN mkdir /projects
RUN chown -R coder /code-data
RUN chown -R coder /extensions
RUN chown -R coder /projects
USER coder
Is this what you meant about volume perms?
combine all the RUNs into a single one
otherwise you get a ton of useless intermediate layers
@worn kite thats a thing? I guess i've never had a large config like this
Using \ or?
;
or &&
TY. I really need to get circleCI working these builds... dockerhub is sooo slow
that chown won't work
those aren't mounts
when you've got a volume mounted to a path on the host, you need to do the chown on the host unless the directory you mounted is already empty
if you're creating empty directories though and not mounting them, then you can chown from within the container
@sand goblet So i need to write a script as root in the container?
That changes in perms for those folders
?
I mean you still haven't actually explained what you want, so
I want those dirs to not be rooted in the container
code-server can only access those folders as user coder
So I want to be coder and access those folders
well yeah, that's fine, but you aren't telling me what those dirs actually are
They are storage for code-server
that's even less helpful
are they bind mounts? are they volume mounts? are you mounting them somewhere at all?
On host they all empty
are you using compose?
volumes:
- "./code-data:/code-data"
- "./extensions:/extensions"
- "./projects:/projects"
entrypoint: dumb-init
command: code-server -d /code-data -e /extensions
links:
- rdb
yeah, so you're going to need to chown them on the host then
but consider if you really need to bind mount these
are you going to be modifying those directories from outside of the container?
I need to store them
answer the question
No
then you don't need to bind mount them
XY problem
compose will persist volumes for you
I guess i can stop them being deleted?
I need those volumes in the container to survive
you need to name them
so for example
services:
my-service:
volumes:
- "code-data:/code-data"
# ...
volumes:
code-data:
Never knew that existed. thanks anyways gdude
Though i'd of seen that by now
@sand goblet so will I still need to chowns in my dockerfile?
No
but
well, actually, I would still do it to be safe
because they have to be created as root
Yeah that's what I was thinking
Just so you know gdude
That's pipenv and python3 working inside code-server
And a rethinkDB attached
And with those volumes, it remembers preferences
nods
Please sir
IlllIllIIIIlllI
Right, time for binary
Nope I am not bothered to translate ascii
Really need to fix my laptop sometime, makes certain things really hard to read
unfortunately it's a touch screen
Ouch rip
Lemme get a picture my friend sent me of his screen
He still uses it
Laptop
😮
it's the connector inside the panel unfortunately
the lines come and go if I press on the back side of the screen
peculiar
😛
I heard about the wire connecting the screen and the rest of the computer wearing off from movement
not sure exactly which model
Oh no
(╯°□°)╯︵ ┻━┻
Fucking ADHD man
Not the first time this sort of thing has happened by a long shot
download it
^
The price per kit dropped by $30 two weeks ago tho so I actually lucked out
Saving $60
and I can get it through Amazon so 2-day shipping
having to wait when you think you can finally start building is a feelsbad moment though
unless you're going ahead with it then sticking the RAM in when you get it
That's exactly what I'm going to do
I'll just pop in the RAM Thursday and enjoy some gamez
Then run a stress test overnight
$400 for 64GB of quality DDR4-3000 RAM isn't too bad
64GB :OOOO
why so much ram
Previous build had 32
:0 das nice
However, now that I'm on Linux I'm planning on doing a lot more virtualization
I'm stuck with 8
8GB is fine
WTF
If I start running stuff like ELK Docker containers in the background and the like though that's going to get eaten up
my general usage is a bit over 3GB
¯_(ツ)_/¯

I run arch with Vim and a browser open and nothing else
I tend to keep things open so they don't get forgotten
Hukommelse wut
Oh memory in Norwegian
¯_(ツ)_/¯
I would be okay with 2GB ram
i sure wondere what is eeating my memory 
with my current setup
aweesome
I thought you were English
same
speak in code instead
i'll assign every word a unicode character
every word should have a number
and we just say the number
14235 2453 2436 3455 3455
so much easier than our current system
if we give everyone the same dictionary we can makke that happen
i am finding great enjoyment adding reactions to peoples messages

Mobo and PSU installed (psu is hiding on the back)
It's technically a mid-tower
The design is absolutely brilliant however
So it feels like a full-tower
Also, it's wider than normal
About the same width as my full-tower
Since the PSU is behind the mobo instead of below it
The sacrifice in space over the mobo is worth it if you're watercooling, which is what the case is designed for and what I'm doing
wow a 360 rad
Yup it's sweeeeet
The fans are surprisingly high quality
Well that's enough for tonight
Tomorrow is power, cable management, connecting SSDs, and le GPU
@tame pier nice progress. i got all mine cleaned and new parts in, but GFX is being a pain (as always). starting to think its monitor related, after many trips though safe mode. everything posts fine, but as soon as the OS has the driver...darkness.
Do you have a integrated GPU?
If so try booting to that then fixing the drivers
Also sometimes just changing the out port monitor is connected to on GPU has fixed issues for me
@lone otter whats your fancy new system
GLaDOS
boos
Boooooo
I've done it
The enrichment center apologizes for your feelings on the new Aperture Science Genetic Lifeform and Disk Operating System. If you have further concerns or critiques, please feel free to write a letter....then burn it
in what context?
oh
nvm
i assumed every python programmer had a tin foil hat of some sort
ignore me
loool
@spare elk I think we added that otname when I added those weird apostrophe characters as a replacement for '
Since we can't put actual apostrophes in channel names
ot1-aperture’s-fancy-new-system
Fancy
i'm paranoid, don't laugh at me
ayy thanks
is this the place for maths?
It can be
https://stats.stackexchange.com/questions/185373/closed-formula-for-d4-constant-calculation-moving-range-chart-constant
Is there anyone who can get a formula for the x (improper integrals)
ive wasted hours over this issue already 🙄
the 2nd answer btw
haha @stark prawn how are those called again, wumpies? (ur avatar)
thats some time ago..
wuppie
yeah.. wk 2010 or smth 😂
what
The name and pfp
@tired osprey He looks #brexy
oof
I though that was quite good!
if you think so
im just gonna continue staring at my logs and wonder why im not implementing the other thing while staring at my logs
if anyone can come up with a good reason tell me
I feel like that kind of photoshop is something you ask if you can do first :P
what
He has showed he can.
Oh, I misread what Nix said, lol
@rain spindle the joe was prompted by someone else but theen i thought i need a short discord name
though, it isn't joe, it's joе
@lone otter now that is true intelligence
hello llappysheep
@bleak lintel who is this
joe from cyberdiscovery you shrew
im on compact mode sir
cat on trampoline
ok
ah
a youtube channel
wise man
11 subs no content
ok maybe not as wise
@bleak lintel perhaps make content
make content for me thanks
@bleak lintel i will be able to make content for you but
will the content suit your background
considering your post history in cyberdisc I'd assume not
Hell yeah
nice
joseph your nickname isn't pingable
the e is Cyrillic
yes i know
technically it is pingable
you can only write the jo
we allow people with emoji in their name because the majority of the name is pingabe 
i've used the cyrillic S in other servers to get past the filter protection of saying сunt :D
also yeah but your name doesn't appear for me
@bleak lintel try to ping me
!charinfo ᏞарруᏚһеер
\u13de : CHEROKEE LETTER TLE - Ꮮ
\u0430 : CYRILLIC SMALL LETTER A - а
\u0440 : CYRILLIC SMALL LETTER ER - р
\u0440 : CYRILLIC SMALL LETTER ER - р
\u0443 : CYRILLIC SMALL LETTER U - у
\u13da : CHEROKEE LETTER DU - Ꮪ
\u04bb : CYRILLIC SMALL LETTER SHHA - һ
\u0435 : CYRILLIC SMALL LETTER IE - е
\u0435 : CYRILLIC SMALL LETTER IE - е
\u0440 : CYRILLIC SMALL LETTER ER - р
\u13de\u0430\u0440\u0440\u0443\u13da\u04bb\u0435\u0435\u0440
amusing
kek
now change it back before i force nickk you 
ok
joe, can you please do the same, i actually can't ping you.
thanks
i'm making a pit level at the moment
id say the hardest part about the boss is being able to block dupe
since you need to grab the shell midair before duping
which even in TAS is quite reflex testing
unless you use frame advance you may struggle without a lua script
i didn't use a lua script in the original video but
in the TAS i was able to get it on my 2nd try by neutralising the X speed after doing a small jump
i forced the small jump by slowing down on yoshi before jumping off
just a lua script to visualise some important RAM values
var r = require('rethinkdbdash')({
servers: [
{host: 'rdb', port: 28015},
]
});
var result = r.dbCreate('haste').run();
if ( result instanceof Error ) {
console.log("Already created db...")
}
var result = r.db('haste').tableCreate('uploads').run();
if ( result instanceof Error ) {
console.log("Already created db...")
}
process.exit()
Does anyone know how to write this properly in node.js?
I want to use try/except, and have these commands go in order
But that seems to be difficuly

