#ot1-perplexing-regexing
1 messages ยท Page 454 of 1
Sorry to disappoint
lmao
Parsing is fun
>>> expr_parser.parseString("(foo 42 42 42.2 42/21)")
([<Symbol 'foo' @ 0x7fb4d81d23d0>, <Numeric '42' @ 0x7fb4d81d2460>, <Numeric '42' @ 0x7fb4d81d2640>, <Numeric '42.2' @ 0x7fb4d81d2820>, Fraction(2, 1)], {})
I'm pretty sure I can still condense this pretty well
ah yes, quite parse, very integral
@mild abyss isn't it bitwise or?
i think so too
Yeah it's bitwise or
^ is xor
But pyparsing uses it as the MatchFirst construct
@cursive abyss nice music tho
| tries all parsers from left-to-right, short-circuiting on the first one that matches, ^ on the other hand tries all parsers regardless
@mild abyss thank you ^^
|tries all parsers from left-to-right, short-circuiting on the first one that matches,^on the other hand tries all parsers regardless
@topaz aurora short circuiting means? T_T
skipping ?
Guys should I use Javascript or Python for leetcode questions? I mean I'm comfortable with both , almost the same level of knoweledge on both too
lol what's pydis
js for cp?
brackets doesnt seem fun
I mean some functions are shorter in js , some in python
I don't hate brackets . I don't mind them actually
lol what's pydis
@lunar shore @ mods
Oh
also is the ; nessarry for js?
pydis is the name of this server "Python Discord"
it's not?
ah so ive just been using it like java
ikr the syntax is a bit weird
But still so many functions
That could help you in middle of either a competetive problem , or just a simple leetcode problem
at the end of the day most of the code u write for leetcode is rather similar for all the languages
Yep
most difference is prob syntax
right
it's not supposed to test your knowledge of the language but the alg
so i guess pick whatever lang u like
Oh then ... but I like both ._.
flip a coin...
haha
shouldn't have taken a long break
just think harder
I am trying
It just ... doesn't seem to ... I don't see any solutions in my mind
And it's an easy problem
Not even medium lol
what's the problem?
Oh wait something came to my mind . And the prob https://www.codewars.com/kata/5e5acfe31b1c240012717a78 the easiest prob as someone said
I just found out something lol
just check the type?
its not online because I wrote it haha
ask him for a hint if you're stuck. lol
lol
there are a few ways to do it. It is meant to just test a programmer's knowledge of data types.
there are a few ways to solve it. There is an easier brute force way, and a fancy way that I really like
And you know , I nowadays always come up with the harder and longer solution and irdk why
I am also playing a game rn, so limited hints xD
lol
simple is usually best
Like when I see the problem solution's that I solved , I am like : "Was...did I just hardcode a very simple problem"
some of the problems using builtins make it really nice
the intended solution is pretty hacky, but you can get pretty creative
so u dont need to remake them
I see
let me know if you need any specific hints, haha
lol
I just wanna know that is this :
def make_model_year(lst):
dictionary = {}
for i in lst:
if type(i) == str:
dictionary["make"] = i
elif type(i) == int:
dictionary["year"] = i
elif type(i) == tuple:
k = ""
for a in i:
k += a + " "
dictionary["model"] = k.strip()
elif type(i) == bool:
dictionary["new"] = i
return dictionary
the better solution?
that is on par with the simpler solution
Oh so we have a simpler solution
well, I mean, a harder, but simple and condensed solution
Ohh
This ?
id_=lambda k: lambda v: (k,v)
CONFIG = {
bool: id_('new'),
int: id_('year'),
tuple: lambda t:('model',' '.join(t)),
str: id_('make'),
}
def make_model_year(lst):
return dict( CONFIG[type(data)](data) for data in lst)
anything that uses the type as the key I consider the more advanced solution
Oh I see
that one is just crazy haha
this is the one I consider most elegant and easy to follow
def make_model_year(lst):
new, year, make, model = sorted(lst, key=lambda i: str(type(i)))
return {'make':make, 'model':' '.join(model), 'year':year, 'new':new}
yeah, that first one is crazy
wow that's short
I mean I could've used an array for the keys?
And do the if in the for
I think
this is my original solution and the reason it is a lvl 7 kata
def make_model_year(lst):
for each in lst:
tp = type(each)
if tp == int:
year = each
elif tp == str:
make = each
elif tp == bool:
new = each
else:
model = ' '.join(each)
return {'make': make, 'model': model, 'year': year, 'new': new}
there are some good ones on here though, you just click "kata" and you can search by difficulty
Oh so join basically takes an iterable and put the string you tell it in between the items right?
yeah exactly
I don't know even some basic python syntax . some tho
Like this join
idk maybe w3schools has good reference sheet?
do you understand it now? or is there still anything you are confused about?
Oh oh yeah I can read code . I just have problems with coming up with a basic solution
oh I see. I like codewars for staying "fresh" I also learn about a TON of built-ins by either making bad solutions and seeing others, or outright failing, then learning how the top solutions work
I see
And
Is codingGame good too?
Like for some basic ones
It has competetions that could kinda force u to improve
Probably
Anyways , thanks for help lol
omg I'm starting to like this :
D = {int: (lambda x: ('year', x)),
str: (lambda x: ('make', x)),
tuple: (lambda x: ('model', ' '.join(x))),
bool: (lambda x: ('new', x))}
def make_model_year(lst):
return dict(D[type(x)](x) for x in lst)
solution
yeah, that one was pretty cool too xD
๐
it is way faster too ๐ค should i learn it too?
@mild abyss That depends really
Optimizing Haskell requires a bit of knowledge with data structures and algorithms
Optimizing Haskell requires a bit of knowledge with data structures and algorithms
@topaz aurora i see i suck at math and logic so off you go haskell
You don't really get speed from Haskell, you get type safety
You also get formal verification
Although you can get speed with Haskell, you'd probably want to leave that to internal-facing unsafe code, much like Rust does
I gotta write a Python extension in Haskell/Rust some time
I should try Go at some point
Looking at it it actually seems quite nice
And fairly easy syntax wise
Generics tho
Also the parser is almost complete
The code looks horrendous though
lol it is readable tho
whats this symbol?
It's a ligature
with reference to this message
https://discordapp.com/channels/267624335836053506/635950537262759947/752734884060987493
how to set up a linter screaming at me?
I've done it 
s_expression_parser.parseString("((fn [x y] (+ x y)) 42 42)")[0].evaluate(env)
<Numeric '84' @ 0x7fac90937700>
cool
how to set up a linter screaming at me?
@quick ledge Depends on your editor
i use vs code
You should be able to enable pylint or flake8 linting in the Python Extension
what about mypy?
That's handled by pyright iirc
Xith Lord wwwww
userscripts are fun. I wrote this one.
// ==UserScript==
// @name scrollToEndOfContent
// @version 1
// @grant none
// ==/UserScript==
// PAGEDOWN to start endless auto scrolling to bottom.
// PAGEUP to stop autoscroll
document.onkeyup = getKey;
let interval
function getKey() {
if (event.keyCode == 33) {
console.log("Page Up Pressed")
window.clearInterval(interval);
} else if (event.keyCode == 34) {
console.log("Page Down Pressed")
interval = setInterval(function() {
window.scrollTo(0, document.body.scrollHeight);
}, 1000);
};
}
I'll probably start making these all the time since Im always thinking of some hack to improve a site I visit.
But usally its not worth it to manually paste JS in the console. But if you can get it to trigger every time with greasemonkey thats pretty cool
This type of script is good when you need all the content to load so that you can export the HTML and do stuff with it.
You should be able to enable
pylintorflake8linting in the Python Extension
@topaz aurora oi thanks
I think I have pylint but it doesn't scream at me ๐ค. lemme check
You could use the pre-commit hooks
@topaz aurora How to pre-commit hook
You'd typically want to pip-install it then do pre-commit install on your repository
dont get it
of course
am bad at computer
@prime aspen You could check out @median dome, the development set up makes use of pre-commit
There we go
Gotta hate how my FOSS contributions are just typo fixes
You have to begin somewhere
I've kind of stopped expecting that I'm eventually going to make contributions that matter. At this point programming is just a series of tools that enhance my own use of my computer, which is my hobby.
I'm a hell of a lot better at my computer than I used to be but almost everything is for me.
Still worth it imo
I might end up contributing to open source software if I can't get internships while doing Uni
where are you going to study for uni?
as in country
not necessarily specific university
'Merica fuck yea'?
Some fancy uni in the Philippines
Shit you're close to me
Fair. I don't know anything about PH, but in the EU/US you'd have no trouble finding internships if you took the time to make a decent looking CV
My current curriculum includes an immersion program though I'm not quite sure if recent developments would allow for that, plus, it'd probably won't be related to CS either way
I tried looking for openings the other day and most of them required me to finish CS
Kotlin Discord updated their logo
That's our primary logo, yeah
It's been the primary logo for a while, discord colour scheme is nice to see if a lot of servers use it
Apparently greyple is also a color
yup
VueLand needs to get with the program.
Some fancy uni in the Philippines
@topaz aurora what uni are you aiming for?
@rough sapphire can i have a link to that discord?
i will learn vue by next month
:3
thanks
pretty sure you will get a scholarship in no time good luck! :3
i think you already know this website @topaz aurora
Nope
well try navigating there maybe it will help
Looking through UPD's CS program makes me wanna study there
many thanks 
Iโm sure you can do it 
@topaz aurora do you plan to get a DOST scholarship? or any scholarship?
Not sure
Still haven't read up on it until now
Maybe I'm just too nihilistic about them
you probably need it.
but UP is known to care less about mental health so...
@topaz aurora what year are you again?
i see. hmmm maybe you should apply for dost scholarship for now to play safe
https://www.science-scholarships.ph/ go here. the deadline is extended to september 30 so dont mind the โdeadlinesโ there.
how are the entrance tests in PH?
imagine someone writing python in python
I know that pypy exists
but like
super slow python
where you lex, parse, and interpret python, written in pure python
*Cpython
Ik
It is really weird
Im just saying
what if someone wrote python in cpython
instead of restriced
[ython
I think it is a subset of python compiled to machine code? I don't remember
Ah yeah
It is on my todo list actually haha
Lol
k
LLVM Python 
hello does anyone knowws about .dll files??
Work is stressful. We're trying to bring a service called Onewan over to America, and not sure how it will do here...
Its a service that gives you a 10GB Linux VM that you can use to develop, or use for anything you want.
aws has free tier VPS doe
but you need an account to use that
In China its useful since theres not many providing VMs that are disposable like this, but in the US, theres multiple providers that offer it.
yeah, here it is fairly easy. If I ever need a throw away, I just use EC2/S3, digital ocean is also not super expensive though
We might be banned in China for offering a service that lets anyone upload anything and doesnt store personally identifiable information about who uploaded it
oof, that is a bummer.
There is certainly a large market for it here. But there are quite a few major providers already
For example if someone uploaded something that the CCP didn't like, they would come to us and request the data of the user, and we would tell them that theres no data on the person since we dont store data on files uploaded to our public storage service
if every nation just decided to not fight eachother we could probably launch a dog to space every other day
seems like storing data like that is problematic at all
privacy.....
if someone uploaded pirated data or worse for distribution
if someone uploaded pirated data or worse for distribution
@lofty dirge thats what people use our public storage service for mostly
music, movie, and other forms of piracy. Since the webapp works in the US and China, its a good way to send files to friends in China without the CCP monitoring it
yea, that probably won't last long
and thats why I am fearful of us getting banned
US government may not take kindly to it
Theres lots of 18+ content uploaded... An estimated 20GB per day is just adult content being shared between the US and China
well, have fun with that
yeah, I dont think anyone appreciates that xD
yea, that's asking for visit from law enforcement
Most NSFW content gets removed quickly
you ever hear of the "Silk Road?" haha did not end well
or Kim Dotcom
I've heard of both of those
It hasn't been used for anything evil to my knowledge, and no pirating movies is not evil
if you can read the content, failure to attempt to screen the content can result in issues
There is a moderated version, and an unmoderated version
The unmoderated version is moderated for highly illiegal content, but stuff like pirated songs and movies and NSFW stuff is allowed.
if you can read the content, failure to attempt to screen the content can result in issues
@lofty dirge Anyone can view anything thats been uploaded. All uploads are publicly accessible unless you are on a cloned version with that removed.
Man, I'm going nuts. I'm trying to push things to github with my new corporate account, but I keep committing/pushing with my old personal account
I shouldn't even be able to do it
lol, that is frustrating
did you land a fulltime role?
Indeed I did ๐
ay - congrats
awesome!
Thank you!
time for a party
no liquid fire though okay? @eternal wing
that is the only way to party of course not
no. its not
im too lazy to google
the only way to party is to watch my magic trick
i can disappear
if that were true, I would be impressed
i can do it again
I dare you
oof, limited magics
hmm
i think i can do longer than a minute
wait
i disappear
ok im going to come back
that was a solid five minutes
I give up. Hopefully when my work laptop is set up the changes there come from my new account. Changes from my old laptop are just going to keep being from my personal github I guess
I've logged out of everything on this computer connected to my personal github and it's still doing it
You just need to change your git config to use your work email right?
That should be it
That's what I thought
Huh. Weird then
It doesn't really matter I suppose, it's just bothering me
We even removed access for my personal github but it's still somehow able to push anyway >.>
reinstall git?
I could try that, I suppose
I give up. Hopefully when my work laptop is set up the changes there come from my new account. Changes from my old laptop are just going to keep being from my personal github I guess
@scenic blaze I am having the same issue
Glad it's not just me
I am not even logged into my personal github, and somehow I can still push to it...
What's your IDE? Is it also PyCharm?
and in the GitHub desktop app it does the same thing
It's voodoo
I don't think I can justify spending any more time on this, lol. I'll just accept it and tell my boss idk
Every time I kill the file explorer using Task Manager, my whole screen goes black and whatever app is running is the only thing I can use, like right now
it just does this. I get a little white box in the corner, then whatever app ia open stays on screen
well I believe that's what usually happens when you kil explorer
sorry if it's a stupid question but, WHY WOULD YOU KILL FILE EXPLORER?
why not
why?
why, why not
why (why not) not?
sorry if it's a stupid question but, WHY WOULD YOU KILL FILE EXPLORER?
@manic bloom It was stuck on my screen and wouldn't go away. I usually kill it and it fixes the problem
hm what win
oh ok
Win10 x64 Home Edition
I have this stupid thing on win10 where i have to click explorer 2-3 times for it to open. And no waiting won't open it if I click just once
so ig win10 has some.. weird things
lol, I am trying graphql with django_graphene and it is just atrocious so far xD I cannot find a good way to structure this so it is manageable and scalable.
I have this stupid thing on win10 where i have to click explorer 2-3 times for it to open. And no waiting won't open it if I click just once
@jagged fog thats kinda weird.
ye, might be some virus dunno as I don't have antivirus. I hope it's just win being silly
update, I nuked the whole project, going with ariadne to follow my senpai
Do you think its possible that you have the double click option set?
Classically, windows had two options for interacting with files in the GUI.
You could single click to execute or you could double click to execute, with a single click being a select
I have not used windows as a a daily driver in a while
@jagged fog
@coral void Can you purge the unrelated chatting in #help-corn? Thanks
Currently trying to decide which low-level language I should use that has good LLVM bindings
I'm thinking C or Rust but then there's always C++
ASM
The LLVM C API seems like hell
@rough sapphire no this is unique to explorer only
hrmm. Weird.
Also, I cant give any low level opinions worth listening to, but I like the look of Rust better than any other related lang ive seen.
The LLVM C API seems like hell
@topaz aurora thereโs no C API that doesnโt look like hell tbh haha
Can I get a bit Kotlin related help?
I need t check if squares of elements of a are present in b
fun comp(a: IntArray?, b: IntArray?): Boolean {
//your code here
var toReturn=true
for(n in a!!){
if(n*n !in b!!){
toReturn=false
break
}
}
if(toReturn==true){
return true
}else{
return false
}
}```
But this always returns true dunno why?๐คทโโ๏ธ
I don't know kotlin... but that return doe 
if(toReturn==true){
return true
}else{
return false
}
can't you just return toReturn ? ๐
Yup you can
Also, why even use a variable for that?
Instead of using an intermidate value you can also directly return inside your loop
# Python pseudo-code
for f in foo:
if not f:
return False
return True
n*n !in b! always false maybe?
It shouldnโt though
Also, why make all the arguments nullable but use a null assertion afterward?
It just makes your code less safe for nothing
After looking at the learn x in y minutes where x = kotlin page, I have decided I don't care to spend another minute on kotlin.
Good luck.
Lol
Let's take java, and make it look closer to brainfuck
Kotlin designers, probably.
It is java with less words and dots
@topaz aurora thereโs no C API that doesnโt look like hell tbh haha
@solid pollen Yeah nah I'm not writing in C, I'd definitely missrelativelypainless polymorphism
@small fossil python js i think lol
ok
Lol
Ufff. Good job, shitty-ass discord UI.
Right-click on a user's name, click Add Note, type in Racist %%%%, press enter, and realize that it sets the default field to DM instead of notes xD
Haha. Every time I add a note I'm worried about that
Glad I've never done it though
why woul d you type in racist shit?
Because a user has a display picture that is racist...
Yup. Added a note before I blocked them to remember why they are blocked.
The only notes i ever add are just the word moron
The amount of notes a person has from different people must highly correlate to racism, sexism, and other assorted isms and phobias
I have notes for people that change their names a lot
that's about it
I don't block many people
aside from the bots I have blocked, I only share servers with 2 people I've blocked lol
I block {-ists,-phobes,spammers,annoying bots,annoying trolls}
If I ever block someone, I can't not look at their messages
Thankfully my block lists are also quite small.
If I ever block someone, I can't not look at their messages
I might look, but I at least know not to reply lol
Even if they ask for help with something I can help with....
My energy is better spent on positive people.
I'm pretty sure not being able to entirely ignore blocked people is why people want to add CSS to their clients
it's like the thing I see everyone complain about
I don't care about the blocked messages blocks.
Not all people have ill intent, and sometimes they apologize if you call them out for stuff.
yeah, but that simplifies the issue a lot
some people have ptsd or other disorders to deal with
Yeah, for sure.
real blocking can be important for those people
True
I don't think I've ever used notes
Maybe once, to remind myself that they preferred the pronoun they/them
Actually, no I didn't
I've got some notes on people who like to change nicks all the time
speed
Haha, what a noob, I don't even know how to get the member count
Time to prune
I wonder if the 100k announcement is already ready
I'm guessing it will come with more stuff too
New emojis surely
@bleak lintel i wonder something, would you say that setting up something like salt (assuming it works first try) or setting up k8s is the easiest and the most futureproof way for an hobby project?
k8s is easiest imo
if you get a managed k8s cluster it just works of of the box
give it a docker image and it's running
you will get updates to kubernetes automatically with zero downtime
Really? It sounds cool
A lot of providers allow you to integrate with their services
so like
scaleway provide block storage out of the box
and uhhh
load balancing and IPs
through the regular k8s methods
joe which university do you want to attend
the kubernetes dashboard is nice as well for beginners, but you'll soon transition to the CLI
Glasgow is my current top choice
GUIs are for cowards
how come.. is it ranked high.. or a program you like?
program I like
k8s has a slightly higher learning curve due to it being built on top of concepts like docker, so if you don't know k8s, it technically isn't "easiest" but once you have that established knowledge, it's rediculous how convenient as a tool it can be.
saltstack is something you're always fighting with to figure out why some behaviour is happening too. k8s is way better documented
It is an alternative to docker-compose, isn't it ?
does compose allow for multi-system orchestration?
but I know a lot of great programmers who went to UCB
if it does, i honestly haven't seen it used like that much
then k8s is on it's own higher scale.
More powerful than compose
I need to get in on k8s
you can deal with multi-container projects, similar to compose, but also multi-project organisation, and multi-system organisation
routing, cdns
Compose doesn't do much in terms of scaling.
Not sure whether Docker-swarm is still a thing.
Never had a need for more than one server.
there is other container tech? xD
(I know there is, just never used anything)
Other than docker
than docker? there's definitely some that are better suited than docker
for certain applications
security-wise for example, docker isn't the greatest
Yeah. Was being facetious.
I've tried Salt, Ansible and now I'm on k8s, this has been the best workflow so far
never made ansible ... what do they call them? playbooks or something iunno
Auto-deployment is super clean as well, much easier than salt and Ansible
yeah playbooks
it's almost identical to Ansible except obviously no agent and all over SSH
which has benefits
I use docker-compose and gitlab-ci. Very nice for a single host.
i've used it once though and it did what the tin said, but i had to run it like 5 times
also it took 40 minutes
Been meaning to learn k8s.... but... ain't nobody got time for that.
k8s takes less time to learn than salt i think? at least on the level of getting something working and playing with
I did mess around with vagrant years ago. Don't remember trying ansible...
also there's a ton of better tutorials and other resources for k8s than salt
salt docs are very meh
i don't think i've ever seen a good tutorial on salt
Ansible looks like hell
ansible is limited but convenient for quick dodgy work
yep
at least going by what i've seen
i need to actually try playing with k8s though on my prod servers someday
one day
Maybe one day I'll rent a web server ยฏ\_(ใ)_/ยฏ
Damn distracting discord.
@shell vapor you're welcomen
thankfully they're relatively cheap these days unless you need something intense
Just be sure to go with a reputable provider
I'd like to go with linode, they look like a nice company
But since I actually have zero income per month, that's a no for now
Linode is fine.
I had a 4 GB KVM VPS with some shady company I found on low end box or something...
$43 for a year
They pulled an exit scam after 11 months xD
Damn distracting discord.
@shell vapor So True
Wiped all my data.
Nothing too important on there ยฏ_(ใ)_/ยฏ
The code was all built by gitlab-ci.
e-mails are dumb anyways
4 GB for $4/month was still pretty good, TBH
I'm waiting for the stats lord to come back to ask him the ETA to 100k
it'll be a "it dependsโข๏ธ"
That's why I'm asking for an ETA
yeah it's currently on a course for a wide variation
i think there's a few actions that are to be made that may delay the 100k being hit by not just a few days, but possibly months
so best thing to do is just wait and see lol
we don't know yet, maybe
prune all the code jam losers
Goodbye @shell vapor
F
We'll miss you
prune all the code jam losers
@shell vapor
if you didn't finish do you still get pruned
why are we writing like this
bwahahaha, shitty school systems will be the saving grace of my house hunting search
@sand jacinth, nice recommendation on that Dan Carlin podcast
thanks for that.
been listening while cooking
which Dan Carlin podcast?
I should check it out. I follow his hardcore history practically religously
baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaad
with a capital
baaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Like... just trim some of those leaves, bit more mulch, some fertilizer/nutrients, more water
AH! I see the cut of ends
Oh nooooooooo
yes.
you don't cut the main stem ;_;
she was like "oh it's over grown. i'll just snippy snip"
noooooooooooooooooooooo
Alright how to build a time machine and stop that from happening
i advised her not to.
F
well... you have that one red one?
ooh, I see a couple that are split in that picture and should be harvested just to help the plant
yikes
LMAO, not wrong though
Honestly, I find my plants do better if I neglect them a bit
(except for harvesting, that's an every other day thing now)
when i grew 4 tomato plants at my mums i managed to harvest like ~10 tomatoes off them
the rest was pretty much waste
i didn't do a great job
awww
that's one way to learn "oh crap.... I killed many things... how do I not do that?"
it made me realise they're pretty delicate plants
"oh sure how hard could it be to grow veg?"
grows veg
"oh shit."
They really are so fussy
My squash is fairly resilient though, I think that's a good starter plant
So far the only fussier plant I've dealt with is a grape vine
God I have to baby that plant
oooh, on that front my sister grows pumpkins
i think they're called "atlantic" pumpkins
wait the giant ones?
this was about 4 weeks ago
last year she had one so large she could've hollowed it out and curled up in it
fucking mental
yeah, she uses them for halloween. does big displays
looks like a raddish
Ooooh, that's a great idea though
oh wow, that's impressive
carved
You could fill it with the doggo
=O I love intricate carving designs
oh she's great at pumpkin carving
wow that's as big as a dog
can't find another without me but that's a bunch of her carvings
oh wow, those are incredible. I am super jelly
I need to work on my pumpkin carving skills
Let me find "my masterpiece" one
do you eat the pumpkins afterwards
apparently the trick is to carve them before scooping them
you know you could make pumpkin fries with those
oh wait, really?
niiiiiiiiiiiice
Is that the dragon from How To Train Your Dragon?
It is!
i saw that too
yeah, so my sister's carvings are very much like
sharpie onto the outside then carve it with scalpel trying not to go into the "innards"
then you can create fades and stuff by opening it up and scraping the back
rather than full depth carving
huh, I'll have to give it a shot this year
i mean i thought she was doing it like normal carving for ages, then she explained it to me and i was like
"well of course it's that"
i've asked her to do a carving dump to imgur, i'll hit you up if she does. ๐
yesss pls do
I hate people who IM hello at work then wait for response. You want something just freaking say it.
hello rabbit
chokes out bisk
ack... i just wanted to ask ... ack .... why an exchange server would randomly start .... hhhrrrnnggggg .... dropping mail for some users
dies
ack? The bisk confirmed all packets arrived correctly.
hah
Because you didnโt convert to Office365
there was a southpark character named chokes on ____
Plus our network at work is broken
to be honest we do have an issue with some mail delivery
For you, Iโll consider helping
It can't be as bad as the USPS
but it's an issue with the firewall between the exchange server and the relay
so we're in a back and forth with the isp
they have router control
we assume some mail servers haven't been added to allow smtp traffic
they wont do a broad port 25 open
has to be ip blocks or specific ips
ball ache
Is it inbound or outbound?
inbound
How many mail servers do you have?
- but, you're going to fucking revel in this, there's a gmail relay to the exchange server
๐คฎ
:D
predictable response
to be honest we've been trying to get them to o365
because it better matches what they're doing
Oh customer?
Just call Microsoft and say they are violating licensing
we manage the exchange server, the gmail spam filter relay and resold the internet connection to them
Audits always clear that up
so we're in the fucking dog house atm
hah
i know they'd fail an audit
wouldn't most places?
Microsoft tends to let audit go if you promise to use Office365 to bring into compliance
hopefully they'll move to o365 tbh
moving on, just made a chilli and i'm very tempted to roast a whole chicken too. ๐ค
can't stop cooking
Bisk: the mad cook
mad with cooking
Time to walk the dog
i hope you pick up the poops
If you pick up the dog, by extension, you shall.
not if the dog poops because you picked it up
If the pooping follows the picking up of the dog, then the poop will have already been picked up.
Yes.
you don't just go out with a bag of poop
and drop it in the street
well, i can't speak for you
but most people.
I walked through my school at the time with a big, clear bag of pig organs. A bag of poop would not be outside the scope of my capabilities.
did you drop the pig organs on the floor?
I blew into them.
nice pair of lungs you got there
Highest vo2 max in my class.
They couldn't keep it together.
oh i guess they blew up
I left the property for the second time this year. Third if you count a rather adventurous outing a few steps out the driveway some time previous.
I wore swimming goggles.
oh so you're an insider too?
I live on half an acre, but yes. Within that.
yeah i haven't really left the house to do anything but go to shops and do some physical work for my job
pretty scary going outside
more now than usual
I wouldn't have gone out at all, given a free choice.
is it covid related?
The rebate on the immune suppressant medication I stab myself with comes with the requirement I have blood monitoring.
So the now two times I've been out have been for that.
ahhh, pretty bad place to be
A plan it is.
๐
just waiting for the liquid to reduce
usually i like my chilli a bit wet, but the gf wants to be able to put it in a wrap
so i'm doing it a bit dry this time
slightly dry chili >>>> wet chili imo
that's where it's at atm, need a little bit more reduction
this is probably where i'd leave it
bread is a food mop
cool. that will really taste good then
i take pride in my chilli con carnes
:D
got a rough recipe for it if you'd like it
bisk is back with tasty-looking food
i'm cooking like a mad man atm
that moment when you can smell a photo.
#ot1-cookin-with-bisk
๐ ๐ is for me?
There have been attempts to produce remote smelling technology.
lol any successful attempts?
no.
Paprika is great.
Paprika smells like recipe book paper?
i'm going to need a typed version of this, please <.<
....please?
"onion should be..." lol i can't read it
i can sorta read that
that does not look like soft.
i do f's below the line
like an s that goes below the line with a strike through
it's what i was taught in school
get off my back
I might go sleep now.
it looks like a 7! lol
oh, i was about to hop on opal
oo. yeah. that's past my bedtime.
hey bisk if you want i can hop on. it's not exactly the same but it's okayish
nvm i should be doing school stuffs
System.out.print( "bc" + 2 + 3) what does it print?
what do you think
nn @soft violet
@alpine pelican ? you here or...
what do you think
@young shoal its java syntax lol
yes?
remote smelling technology
Now the first thing that comes into my mind is "what will be the scent equivalent of the rickroll"
What are we smelling?
@alpine pelican That question you were repeating over and over again in all of our off-topic channels, was that a homework question you desperately needed answered?
What are we smelling?
@plucky ridge Least fun party game, ever
By Hasbro
Only if you want them to deal with your mom jokes the entire time
"What's the status on project X?" "The same as your MOM's status"
"Your mom has a project X"
"In her pants!"
"Alright so we just need to push this through git and we'll-" "I git ur mom every night"
hmmm
Never said they were going to be top notch
I think Discord's being quite slow at updating the member stats
Do they have some time interval at which they update it?
No idea. What're you looking to know? Or rather, how are you checking them?
Both on mobile and using !server, I'm checking the member count
Ah, I gotcha
@bleak lintel would be able to tell you more about that
He's the stats guy
True
Maybe @wide verge has some secret and advanced count function for member count as well
hmmmmm
where do you think it's lagging
the !server output will be 100% accurate, invites are cached
Check #bot-commands. The member count has remained exactly the same for 4 minutes. Seems odd
And earlier today, it also kept the same count for quite some time
that's because it was the same
I'd imagine that things aren't that stable and that the member count oscillates a bit more
Do you really think so?
yep
That would mean 6 minutes when none of our 100,000 members left and no one joined
Server information
Created: 3 years, 8 months and 1 day ago
Voice region: europe
Features: PARTNERED, WELCOME_SCREEN_ENABLED, VIP_REGIONS, DISCOVERABLE, ANIMATED_ICON, INVITE_SPLASH, VANITY_URL, NEWS, RELAY_ENABLED, BANNER, COMMUNITY
Channel counts
Category channels: 28
News channels: 7
Text channels: 180
Voice channels: 62
Staff channels: 47
Member counts
Members: 99,286
Staff members: 78
Roles: 120
Member statuses
14,005
6,358
5,887
73,036
Alright. That wasn't what I had expected
When are we expecting to hit 100k? Tomorrow? In a few days?
12th
but
that's providing we don't keep it below
we're rolling out a new verification process which will remove a lot of users
Yeah, I've heard about that. Shouldn't that wait until we've hit 100k though? Just to have reached that milestone, you know
Hahahh
like, we will hit 100k after this system rolls out
yeah, Joe's right
Yeah. Still, why not just wait 3 days?
because hitting 100k twice is stupid
and we'd like to do something special for 100k and more prep time would be nice
Alright; I'll buy that last part
Do you have any idea when the "second 100k" would be, after the purge?
2 months, I'd guess. Or more
โ
Doesn't look like it to me
joe
That beard looks like it's leaning to the left
What do you do when you have 3 bosses, 1 boss who wants you to do an impossible thing, another who believes it's impossible, and another who's completely clueless
@scenic blaze become your own boss
Tried that, it doesn't pay well ๐ฆ
nah
becoming your own boss causes you to turn your clients into bosses
if you have 10 clients; you have 10 bosses
@scenic blaze You tell them that they're asking for the impossible
I felt like that yesterday; my boss wanted me to make 1000 machine learning models in one week for a pitch for a client.
Btw, your name is just sooo long. Fills 2/5 of my screen
hah
I used fasttext and rocked it
mobile?
lol
@scenic blaze type this in the chat: /nick UltimateChaos
/nick UltimateChaos
what are the classic arguments that someone who doesn't know anything about python will use to argue against using it
mandatory indentation and no braces
lol but that means you know something about python
i got "it's slow" already
well, the best one for me is an elaboration on gdude, when switching between languages, I actually find python quite difficult to read compared to languages with brackets and clear type definitions. I have heard this from others as well.
I think the most valid one would be the performance. Since that is actually a big consideration for an app
So I guess I would add implicit type definitions as a negative, but it is also a positive
i liked arguing a lot before but thats just pointless sometimes and may leed to beef
But not pork?
fish
mmm steak.
im scared
im more scared
is it something that needs to be moderated?
@polar knoll ?
Is it something to do with helping with Python stuff?
I don't understand
Someone's trying to lock an account?
whats the issue?
oh did one of the users below the screenshot say they're 11 now?
wait...
Yeah, you did.
so did your account get banned
ah disabled
i think you have to send a picture you and your id i think
something like that
what?
...
sample of your blood?
sample of blood
bro what
i thought that was so obvious lol
Alright. I'm not sure why you pinged me.
my face i mean
yep
but why trust discord
Well xithrius can't unlock your account
so I'm not sure what you expect him to do
what does discord have to gain from doxxing you
i would never sent my photo online
well an empolyee can use that picture




