« first day (2267 days earlier)   

12:00 AM
Comp bio is a huge field though. Lots of genomics guys -- machine learning on genomes.
 
Nevermind, realized .toggle() is deprecated. Thanks anyways.
 
12:17 AM
@RyanAmos and what's the biological role of the proteins you analyze?
 
@FilipDupanović I guess I could answer Docker questions Twitch. They have an IRL section now for low-effort content
*on Twitch
 
12:38 AM
grrrr, what's wrong with my Docker install on Arch!!! I added a user to the Docker group and can't access the socket :|!
 
12:49 AM
send me your Dockerfile in a gist. I might have a minute to test @FilipDupanović
 
nah, it's something wrong with my system
I might have something I'd need reviewing tomorrow... I'm trying to create a sort of development container with Docker, that has a nice pre-configured ZSH shell and lots of language tools
I've been using it for a long while on Windows github.com/langri-sha/room
I'm trying to do a nice setup for non-root users on Linux
 
@FilipDupanović For my last project, I was looking at antibodies in particular. My current project is looking more broadly at mutational trends near interfaces.
 
@RyanAmos interfaces as in how antibodies identify the structural proteins of their targets?
is that something like what's being done now with t-cell reprogramming to fight tumors and infections?
 
@FilipDupanović cool. bookmarked
I use OSX for dev, and my Win10 for gaming, though
 
it works well on Windows because the host doesn't gaf about Linux permissions, but on Linux there's issues when I run as root and then try to play with compiled binaries
or run Git... basically I have to keep re-running chown -R $USER:$USER . a lot in my host
 
12:58 AM
hmm odd
 
I was thinking about taking all the user details from the environment, running the container with the user and then dynamically creating the user in an entrypoint and adding it to sudoers; using the container would be dangerous, but I get a portable solution for having access to all of my favorite tools and setups
 
@FilipDupanović Yup, exactly with the antibodies. The T-cells are kind of similar. From my understanding, T-cells operate more on a sequence basis instead of a structural basis -- they actually tear down the protein and read the chain. Antibodies bind to the surface.
But yeah, you could apply the ideas similarly. Antibodies are pretty specific though. I'm not sure how specific T-cells are.
I think T-cells probably make more sense for cancer, though, because T-cells then recruit B-cells to make antibodies, so you can get a better fight.
 
wow, really, is that how t-cells work? so you break down the protein and inspects the soup that's left over... and it's not dangerous because the cell repairs the structure instantly or?
 
1:13 AM
Immunology is super complicated though, and my understanding of it is pretty simplified, but, yeah that's my best understanding of how they work. They don't repair it, it's just digested. It's not dangerous because it's not a big deal to lose any particular protein, or even any particular cell, since you have so many copies of each cell and protein.
 
@FilipDupanović Why not just run it as root in the docker container
 
still, sounds like a painfully slow process, I guess that's why it takes a long time to respond to infections
 
Yeah it is. That's why we have B-cells -- once you've found something non-human, you make an antibody. Those can screen super fast. That's why you can't catch the same disease twice. (unless the disease mutates enough)
 
I am interested though what's the stress of producing antibodies and whether there are any race conditions
my simplified understanding is that you're total immune response throughout your lifetime is limited; last year I did a full-squeaky-clean analysis for common communicable diseases and the lady said I'm all good
then I looked at the rubella antibodies and it was something like 200x greater than reference threshold; I stormed back asking WTF, looks like I'm waging nuclear war and she said it was from vaccination
 
Were you recently vaccinated?
 
1:19 AM
I'm more inclined to think it would be better to have nanobots floating around with a capped lifetime than messing with your genetic information
 
I mean that's kind of what antibodies are
 
no, it was from the compulsory ones you get as a neonate
the ones that leave scarred tissue on your hand... I think I had my last shot when I was 6th in my 1st grade
 
Huh, no idea why that would be the case. I'm no expert though. Nanobots would be pretty sweet, though. Probably better in some ways.
Anyways, I've gotta run. Nice chatting with you!
 
right, nice talk, do come back please :D!
@taco well, I do still want to use the editor, Git and keep my keys in the host; if I run as root all the files will be owned by 0:0
 
ah, well i might have a hack for ya
When I was a DC tech, I had to deal with script kiddie hacks, and they would delete files sometimes
hmm, nevermind. I'm thinking it might not work
but I just mount a dir into the docker container. why can't you do that?
 
1:30 AM
I think I just need to strap an entrypoint script to provision the same user details in the container, when the running user isn't root
but rly, wtf Arch or wtf systemd, I'm in wheel and docker and still can't touch the socket
 
Taking a look at my dockerfile, but I'm on OSX
 
nah, it's happening in my host
 
gonna head out. Good luck @FilipDupanović ... your Dockerfile looks pretty solid, so you're very likely right
er, room.sh i mean
cya guys!
 
thanks for the help @taco, I'll bump you with a review request if I get everything running o/
 
1:48 AM
Ok so call filterAll(list, predicateList) a function that returns the members of list that pass every predicate in predicateList
e.g. filterAll([1, 2, 3, 4, 5, 6], [x < 5, x > 2]) === [3, 4]
So you and each predicate with each other
What would you name a function that ors each predicate
fooAll([1, 2, 3, 4, 5, 6], [x is 2, x is odd]) === [1, 2, 3, 5]
 
cc @FilipDupanović @RyanAmos
I like his videos.
 
oh I love this guy, wait let me get some coffee first
 
2:24 AM
@Luggage yeah, great stuff, but the complexity just blows up when you account for the fact that bacteria, fungi and viruses can can change yours and their genetic expressions, not to mention that the mfckers also use chemical signaling and are able to collaborate together and they're also well adapted to hide in calcifications, within immune bodies or come off as them
and the weirdest thing of all is that your consciousness also plays a key role :S
 
indeed. I have confidence that we'll understand it all one day and be able to simulate the whole thing.
 
@Luggage @RyanAmos there was legit research, a dude has a nice over thebroscientist.com/…; "through the application of a combination of cold exposure, meditation/breathing the immune response and the autonomous nervous system can be controlled. And this was believed not possible before"
 
2:45 AM
@lix I should poke you here as well, you probably looked at the mpfc when you did your fmri analysis, supposedly this is where the working model for the introspective mode is expressed and that's what meditation augments afaik
 
3:15 AM
@Zirak Can I please get one that's SFW? Thanks :p
 
@SomeGuy What are you looking for as SFW?
 
3:40 AM
Click the little arrow on the left of the message for context
 
@SomeGuy Ah.
 
4:02 AM
anyone has any experience with phaser?
I been stuck for too long :/
 
4:28 AM
@Zirak Done! :)
 
4:48 AM
ran npm start and now have no idea what the url is :/
nvm slow pc
 
5:23 AM
Its a pseudo code , do you see any way to lessen the number of iterations
/**
 * Pseudocode for minmax algorithm (without alpha beta pruning)
 * initilize call - minmax(node, 1, true);
 */

DEPTH = null;
SIZE = 3;

minmax(node, depth, isMax){
	if(DEPTH != null && depth == DEPTH){
		return heuristicValue;
	}

	var minmaxResult = [];
	var choices = [];
	for(var i = 0; i < SIZE; ++i){
		for(var j = 0; j < SIZE; ++j){
			if(node[i][j] == null){ // fill if its an empty cell
				var childNode = node;
				childNode[i][j] = isMax ? 1 : -1;

				choices.push(i + "," + j);
				if(gameWon(childNode) || gameDraw(childNode)){
 
@FlyingGambit I think that's a bit much for pasting here
 
@TrojanByAccident I think its okay, its hardly 40 lines
 
Hi
 
@FlyingGambit From the rules on the github page: ". . .please use a paste service if the code is over 15 lines long. . . ."
 
I am using highchart highcharts.com/demo/column-parsed but the problem is my y axis range is very high like 12k and value over x axis is 4 .So its not showing column over x-axis.can you guys suggest some solution?
 
5:34 AM
@TrojanByAccident aye aye
 
I actually don't have a problem with it, though :P
Paste away
 
5:48 AM
what are you guys doing
?
 
Developing
 
@FlyingGambit What's that code for, anyway?
nvm
I'm an idiot
let me check it out and get back to you
 
do you guys have any suggestion
 
@Exception for?
 
@TrojanByAccident its minmax algorithm, trying to find if i could reduce the number of iterations
 
5:58 AM
@FlyingGambit Mhmm, I'm looking over it now
 
6:16 AM
@FlyingGambit I can't really see a way
 
6:28 AM
"import {State, Physics} from 'phaser';"
can someone explain what {state,Physics} to me? I never seen an import like that in javascript
 
@AmmarAhmed lol
dunno
my favorite python though:
import antigravity as gravity
 
downloading random code from the internet is so fun
learning never stops
but it is 1:30 am
 
@AmmarAhmed agreed
 
@TrojanByAccident no problemo, neither can I
 
hmm
I'm currently attempting to write another function to enable Pig Latin conversion of strings with spaces, still no characters other than a-zA-Z
!!> (function(){for(let i=0;i<Infinity;i++){};return i})()
 
6:37 AM
@TrojanByAccident Maximum execution time exceeded
 
@CapricaSix Interesting.
Anyway, it's 1:40 am. I'm heading to sleep. gn all.
 
Good night
 
6:54 AM
@TrojanByAccident I am using highchart highcharts.com/demo/column-parsed but the problem is my y axis range is very high like 12k and value over x axis is 4 .So its not showing column over x-axis.can you guys suggest some solution?
 

« first day (2267 days earlier)