#ot2-the-original-pubsta
652 messages · Page 11 of 1
ye
Even if you do, you can't pass
unless you want to 'debug' or whatever
idk imo the editor allows you to self-correct your more common mistakes
I use VSC for that
compared to having a linter + auto-completion
But I don't like creating unncessary folder/files. It's just more junk. That's why I use repl.it
Then I throw them away lol
ah ya I use the idle for that
i don't like the question placement in their website
some of the questions are awfully worded too
which one?
oh
imo codewars are fun. Hackerrank/leetcode is practice.
I guess it's something to do with the.. web design
actually codewars helped get me into golfing quite a bit
- string manipulation
What do you code in? Python?
yep
Same
mainly
I just learned C++ and JS. But I like to solve in Python
I mean solving algos in C++ or JS daily seems a waste of time.
i'd probably use c++ if I needed speed for it
Ya
It's funny I have to use C++ in college and JS for web develpoment in my own time. 2 different things.
or java if I wanted to punish myself
Noo java
String manipulation in C++ isn't fun, but most other coding puzzle stuff in it isn't really much worse than in Python, and it runs way faster
I think I'm doing java for at least the next 2 yrs
manipulation in cpp isn't fun period 
What did you guys do with C++? So far I just did homework with basic OOP. No project in C++. Maybe I will try Qt
We either choose C++ or Java for next 2 years.
I'm a professional C++ dev. I do a lot with it, heh
Oh nice
So should I try Qt?? Not sure what to do
Tho I'm doing web development at the moment.
UE 🙃
Qt's nice, but GUIs are way, way easier in dynamic languages
If I had to use C++ to make a GUI I'd pick Qt, but I wouldn't choose to make a GUI in C++ if I could avoid it
I see
Try making a web server, if you're looking for a project.
I'm just forcing myself to do something in C++ lol. I'm just solving in Python and do web develpment with React.js
what do u use c++ for?
web framework?
Browsers still speak HTTP 1.0, and it's simple enough you can implement it yourself with minimal effort.
wdym web framewrok
From scratch, in C++
oof
It's really not so bad.
I'm already learning web development with plain HTML/CSS and JS + React.js. Maybe Django/Flash for back-end. I don't think I will do it any time soon.
do yall know anything about deno.js?
nope
Looks like it's good for NodeJS main problems
like packages. still reading on it
HTTP 1.0 is a pretty simple protocol. You start a server that listens on port 8080 or whatever. User types http://localhost:8080/foo.txt in their browser. Browser sends you GET /foo.txt HTTP/1.1, and then the request headers (one per line) and then an empty line. It waits for you to send a response. You respond with something like
HTTP/1.0 200 OK
Content-type: text/plain
hello world
The browser shows a page that just says "hello world"
You can implement a dead simple, "technically an HTTP server" HTTP server in about 10 lines of code.
in cpp?
same question
In pretty much any language, but yeah.
hm I should probably get into that then
I want to start freelancing but it seems like a majority of the jobs are web dev
or db/data stuff ig
Hmm kinda same. I wanna learn front-end, database, and web server.
HTTP has a big spec, so to make a fully conformant web server, even for HTTP 1.0, takes a lot of work. Making a toy one that works in practice with real browsers is easy, though.
so writing your own web server is like web hosting, the server is on your computer?
Yep
A web server is just a process that listens for incoming HTTP requests and processes them.
I wondered about that sometimes. But why not just pay for a web host?
Because you want to learn how backend development works.
Hmm looks fun
There's no practical reason to write an HTTP server from scratch
Because you'd realistically instead use Apache or nginx or uwsgi or haproxy or something. But all of those are implemented in C
with React.js. I ran a local server to see the webpages. Tho it's only available on my computer. Maybe there's a way to make it available to all computers on same network.
isn't that what a local server is?
Yeah, there is, though you may need to mess with firewall rules
Actually just set up a web server on raspberry pi like NAS>
It wouldn't be localhost, you'd need to give an IP address, or possibly laptop-host-name.local
you will have to port forward
But otherwise, yeah, works fine.
You'd need to port forward to reach it from the internet
what do they call this kind of stuff? web server, port forward, IP address, etc.
from the wide internet?
For reaching it from the LAN, over WiFi, you wouldn't
hold on lemme think
"networking"?
Yeah. I thought there's better name for it?
I guess I imagined networking, working with hardwares
so over LAN, you just need the local IP of the device you want to connect?
Yep. And the machine's firewall needs to not reject your connection, which it may want to do by default
So worst case scenario you need to click a box in control panel to say "let people connect to let 9000 on this machine from the local network"
Networking is a broad term that basically refers to any possible way to get two computers to talk to each other.
you need to set up the software too
to use the hardware
ik. I thought there's another name for that
IT, maybe
IT, I guess
Stringing Ethernet cables between machines is definitely networking, but so is creating a TCP server.
And HTTP is an example of an "application layer network protocol"
An application layer protocol defines how application processes (clients and servers), running on different end systems, pass messages to each other.
hmm, interesting
what about TCP and UDP?
are they used by HTTP at the low level?
Yeah, application layer protocols are built on top of transport layer protocols.
HTTP is built on top of TCP, which is built on top of IP, which sent over something like Ethernet
Yes.
Yes.
Vint Cerf. Widely known as a “Father of the Internet,” Cerf is the co-designer of the TCP/IP protocols and the architecture of the Internet.
Cool.
IP is an actual protocol used for moving data between machines. TCP and UDP are built on top of it and use it to move their data around.
it does not, nor does UDP
UDP does have checking, but doesn't do any action even if there are errors
I think it has a parity checksum
IP checks for corruption, in a rudimentary way, but that's it
Yep, CRC checksum
But a checksum is different from data loss.
A checksum tells you whether some packet that did arrive is (probably) valid. It can't tell you if a packet was sent but never arrived
that is done using flags, right?
Checking for missing packets?
It's done using an entirely different protocol.
IP gives packets, which may or may not arrive. TCP builds a stream oriented abstraction on top of that, including sequence numbers in each packet it sends, which allows the receiver to detect if any were missed, and to ask the sender to resend then
I think I was referring to the acknowledgement number
That's TCP.
oh, were you talking about IP exclusively?
^ yeah, that's what you asked about
IP doesn't, but protocols implemented on top of it, like TCP, do
^ That's IP.
right
Note that IP has only a source IP address and a destination IP address, but nothing about port numbers. TCP has port numbers, but no IP addresses.
ah
That's because TCP is sent over IP. It uses IP to reach the remote machine, and once the packets get there, the TCP protocol driver on the remote machine takes care of getting them to the right process on that machine.
The IP layer deals with moving stuff from one machine to another, the TCP or UDP layer is from one process to another
oh, that's an interesting insight I didn't have before
I know that you can use TCP to communicate between process within the same machine
but what you just said blew my mind
lol
it all makes sense now
Yeah, that's still sent over IP, it's just a special case. In the IP packet, the source IP address and destination IP address are the same, so the machine routes the packet to itself.
yeah
but you need TCP to route it to the correct process
and will this process be listening on the specified port?
If it isn't, the tcp layer says "no one accepted the connection" and your client gets a "connection refused" error
ah
thank you godlygeek for taking the time to explain stuff to me
I gotta go now
what does swe mean?
Swedish?
haha
lol
Software Engineering Swedish Wrestling Entertainment
what do you mean?
#career-advice or #software-architecture
Always
🇸🇪
i love a swedish electronic artist
Who is that?
Kasbo. idk if he really is swedish though but i think he is
Carl Garsbo (born 12 October 1995), better known by his stage name Kasbo, is an electronic record producer and DJ, originating from Gothenburg, Sweden.
oh he is from sweden
Royal Republic are from Malmö I believe (god I hope I spelled that right)
Spellcheck passed
nice
noice
I like his music, they sound so sad but it is good music to my ears
hmm what is the database adapter for postgres in python
like for sql its sqlite3
i have used asyncpg but i want a non-async one rn
'-'
pysocpg2
i spelled that wrong, but the name is something like that
ye got it
Achievement unlocked: Comically small Program.cs
@halcyon tiger
from youtube_api import YoutubeDataApi
yt = YouTubeDataAPI(YT_KEY)
searches = yt.search(q='alexandria ocasio-cortez',
max_results=1)
print(searches[0]['video_title'])
and you are done
yep, it's handy
what retrieves the video link?
print(searches[0])
will give something like
{'video_id': 'LlillsHgcaw',
'channel_title': 'Fox News',
'channel_id': 'UCXIJgqnII2ZOINSWNOGFThA',
'video_publish_date': datetime.datetime(2019, 2, 19, 4, 57, 51),
'video_title': 'Rep. Alexandria Ocasio-Cortez taken to task by fellow progressives',
'video_description': 'New York City Mayor Bill de Blasio criticizes Alexandria Ocasio-Cortez over her opposition to the Amazon deal.',
'video_category': None,
'video_thumbnail': 'https://i.ytimg.com/vi/LlillsHgcaw/hqdefault.jpg',
'collection_date': datetime.datetime(2019, 2, 20, 14, 48, 19, 487877)}
I add that onto the link
does the api key go in quotations?
im getting this error
raise CommandInvokeError(exc) from exc
discord.ext.commands.errors.CommandInvokeError: Command raised an exception: NameError: name 'YouTubeDataApi' is not defined
even though it's imported
it's a string
https://developers.google.com/youtube/registering_an_application#Create_API_Keys you need to get the API token from here^
I think I already got one
yep
I have
im still getting this error
raise CommandInvokeError(exc) from exc
discord.ext.commands.errors.CommandInvokeError: Command raised an exception: NameError: name 'YouTubeDataApi' is not defined
try the code without the discord.py in a standalone script
and see if it works
and get used to it
then, try to integrate it with your bot
still doesnt work
check your spelling as well
I would expect it to be YoutubeDataApi not YouTubeDataApi
but they also appear to have no docs on pypi
flexbox has been life changing
I should've learnt it before I did my projects lmao.
Yeahhhh, it’s honestly the best thing to happen to CSS since CSS
Lovely
My favorite's Product landing page.
dang, justify-content: left; is so much better than float: left;
Yeahh
Actually I can use both.
Im glad I learned css flexbox because I can work 3x faster.
Yeah, flexbox is nice
Now I'm building Technical documentation page on css flexbox lol
wow I realized I'm good enough to make a cube with css.
Not mine. I need to practice more to get there.
that's pretty janky lol
getting the main content on the right from navbar is so annoying. I had to nest navbar and main tags so I can use display: flex;
idk if there's other way around this.
Hmm.. That's a first.
Finally. It's set up. CSS is hard.
It's done.
I couldn't figure out how to turn vertical navbar into "block element". display: block doesn't work. Now I have to code hardcore for vary screen sizes.
Nvm. I made the navbar disappear under 550px wide.
Yeah I hate css with a passion
I just need to do 5-10+ more projects like this, then css will be easy.
It took me 4+ hours to do this project.
Not bad, I guess.
same
huh I found my old projects from 2016 on codepen.
lol one of them was this https://codepen.io/EgnaroDev/full/dRrKYo
One more project to go before I get my Responsive Web Design Cert.
Guess what this is?
A horrible cube?
haha, I didn't notice that
@halcyon tiger its YoutubeDataApi not YouTubeDataApi
( Youtube vs YouTube )
good morning, I assume haha
HMMMMM
lol
their docs were not linked on pypi, so I sort of expected this of them lol
oh, I see. They had a link to docs that I clinked and it gave me a 404, that is as far as I got
I would rather write my own wrapper than spend even a second more trying to navigate theirs, haha
my portfolio is looking great
Completed in 3 days.
nicee
did you set it up?
if anyone can easily solve algos like on codewars/hackerrank. You should do 5 JavaScript Algorithms and get JavaScript Algorithms and Data Structures Projects Certification from freeCodeCamp.
are those certs useful?
arguably not
I am angry and happy at how good MGK's album is. It's so solid.
Yeah I keep hearing that
Pop punk back from the dead with slightly less whine
Never really expected something like that from 'em and I'm actually pleasantly surprised with how it sounds
now i wonder why this otn sounds too realistic
I was definitely expecting a max of 3 good songs, but I've listened to the album several times now all the way through
@storm birch sorry for the ping but whats up with yours and vester's nickname? lol
tbh, I have no idea, other people did it, so I followed the bandwagon
I saw an MGK guitar solo and now I am sad, it also makes me mad that I cant hate his new music
unfortunately my name doesnt have much characters that can be digitized
mudk19
It started with f1re and fisk switching to fire and f1sk, then everyone else started adding in numbers >_>
Ah yes, trend followers
r4nd0md3v
pfffft, who follows trends, like... be original, gosh /s
... says F15h3r
lmfao
anyone know where the code for except is?
is it compiled already + if it is, is the c code available anywhere?
I'll try to skim through CPython to find it
where's that located?
Here's the CPython implementation of Python: https://github.com/python/cpython
ty
@ancient whale The except routine is implemented through the CPython bytecode in these lines: https://github.com/python/cpython/blob/674fa0a740151e0416c9383f127b16014e805990/Python/ceval.c#L2403-L2425
oh bless your heart I was about to go through 100 pages of search results 😄
good thing I don't know any c
I'm not that familiar with the internals of CPython, but my guess is that it queries the exception stack and pops the exceptions, making sure that other bytecode instructions are able to run
Are you writing a C extension?
I was thinking of adding conditional functionality to except ei:
try:
a = int(input("> "))
except ValueError:
print("You done goofed")
except a < 0:
print("Think bigger")```
Interesting
But I guess you could just use else and check there
is the idea there that non-exception except statements would only be evaluated if there is some kind of exception being raised?
As an aside, the available patterns for validating user input are pretty ugly
while True:
try: ...
except: continue
else: break
you basically have to do something like that
maybe idrk what that means
I was thinking, if there's a conditional exception - evaluate try + if there's an exception continue as normal -> check the conditional exception after the try has finished
well
while True:
try: ...
except: continue
else:
if condition: continue```
does the patma pep account for the possibility that an expression will cause an error?
what's the patma pep?
pattern matching
ah
If we're going to have patma, I think an exception should be one of the cases you can have
my thought is tho, I've got enough cases where I've got:
while condition:
try:
var = ...
if var ...: ...
elif var ...: ...```
on top of the possible exceptions
it'd be cleaner to write:
while condition:
try:
var = ...
except exceptions:
...
except (var condition or/and var condition):
...
Branddt Butcher?
and separate conditions into their own except if they differ from each other
I remember him from the Core Dev FAQ video
I haven't seen Brandt here since the Sprint.
Do the private sprint channels still exist?
He only has one message in public channels: #internals-and-peps message
if they do, I can't see them
oh
it's only admins+ who can see all channels, I think
we know they have a horrible admin cabal.
yeah, if you have administrator permission turned on, there is no restriction on the channels you can see
what's Py_XDECREF?
actually if anyone's got a hot min, I can't understand a thing in this other than what a pointer is
doesn't help that I don't know c
it decrements the reference count of an object if ob is not NULL
I don't know what that means^
oh wait, that sounds like checking to see if a list is empty before popping
https://llllllllll.github.io/c-extension-tutorial/appendix.html#c.Py_DECREF
this is Py_DECREF
I guess the the functionality of Py_XDECREF can be emulated using checking or something
type = exc_info->exc_type;
value = exc_info->exc_value;
traceback = exc_info->exc_traceback;
exc_info->exc_type = POP();
exc_info->exc_value = POP();
exc_info->exc_traceback = POP();
Py_XDECREF(type);
Py_XDECREF(value);
Py_XDECREF(traceback);```
so this is checking if there is a type+value+traceback?
ohh or does it allow the type+value+traceback to be sent to gc?
Py_XDECREF decreases the refcount for the type, value, and traceback objects in memory
If ever that refcount falls to zero, they're cleaned up
You can see that in action here:
>>> try:
... raise TypeError("Type system go brrr")
... except Exception:
... print(sys.exc_info())
...
(<class 'TypeError'>, TypeError('Type system go brrr'), <traceback object at 0x7f0797135bc0>)
I assume what it's doing is basically setting exc_info to whatever the exception currently is
see that's the part that confuses me, seemingly nothing is done with exc_info
oh wait no I found it
It updates exc_info with whatever exception is raised, deallocating the values
so it pushes the values to the stack, if there's no type -> it's set to None, then it's sent to the handler?
what ever that is
actually I don't think this would be impossible to do, I don't really have to worry about making sure it can handle the exception, just that it bypasses the check for it being an invalid error
huh?
Wrong channel perhaps?
I was gonna say, sorry if my extension idea offends you 😄
Right, the channel name
ohh
at last
Dunno, ask @nova ember
Hmm
oh lol
hey, @nova ember , I'm asking you 🤨
So it's part of gurcult too?
no
Hello?
No idea
hi
omg I forgot to spell
Hi 😊
that was probably something from the staff meeting
The numbers in the names?
It started with f1re and f1sk right?
numkult
lol
what's up with numbers in the name
Who knows
numkult
i think one of the helpers did that
Inheritanc-3♦
ye supermazingcoder did that
you?
I don’t haha


¯_(ツ)_/¯
I had the same question yesterday btw hahah
So we are all just blindly following the trend?
noice
Okay this is actually atrocius
noo
The last one doesn’t render on my iPad haha
That's actually easier to read
Are we both on iPads?
Interesting
ew
that's..um..very white
It is pure
Sure is
!rule 3 ahem @celest field

~~Then perish
~~
Time to swing the mighty
It does not haha

It sadly does
Swing the mighty cucumber of world domination
Too white for me
Dude, your pfp is solid white
lol
it's like a stage light
Yes, because little white doesn't hurt anyone
¯_(ツ)_/¯
Sorry 
They should just remove it
there was no need lol
na ik someone would've commented
probably. I was gonna say something with bagel and cream. Didn't know how to phrase it right.
tries to import qiskit on python discord bot
i-
@ancient whale is this good https://www.youtube.com/watch?v=xyAuNHPsq-g&list=PLFD0EB975BA0CC1E0&index=1 ?
khan academy is usually really good
I like 3b1b's better tho because he showed it visually
you should read some of the comments on them
what should I follow first?
personally I watched 3b's videos and took notes + stopped and made sure I knew what I was talking about + did the questions he gives
and it took me like 3 hrs
idk tho I'm not super well versed in it, I just know enough for neural networks ¯_(ツ)_/¯
hm okay
also a lot of the other smaller things are actually used in preprocessing/stats
also also are you actually using this for neural networks cause I'm just kind of assuming that?
no
ah ignore that last comment then, learn it all
Just curios do you use different color pens?
I use 2 colored pens
at least well enough that I can go through my thought process again
ya I could never get into that
one for headings/subheadings/subsubheadings and second for content
ah see I just use different underlines or heading/subheading/etc
ok
topics will be :'ed, content is small and as close as possible to the same topic
like physically
if i've got a topic that's half a page and I know the next one is going to bleed over I'll just use another page
I will go study now cya
have fun
@ancient whale I was inverting 3x3 matrix can't even think of doing 4x4 lol
well 3x3 is actually not that bad but still
?
write a program to calculate determinant, adjacent of matrix
then adj(M) / det(M) == M inverse
i think i have that
imma share it tomorrow
it does not only calculate determinants
it also checks if there is an inverse
@jovial island first you find the matrix of minors then matrix of cofactors then adjecent of the matrix and then the determinant and then finally the inverse
but you can do the other way too
with augmented matrices
@feral quail there's a config file for the whole bot that has a lot of content in it, like which channels have which IDs, which role IDs have mod privileges as far as we're concerned, etc. It also has constants like how many minutes of inactivity before a help channel closes or how many available channels there should be at a time.
Though as far as I know those two constants have always been 30 and 2. Though we could change them at any time in the config file
well i mean i did assume the config file held all that kind of info. Seems like the exact amount to my question about when someone is filtered for spam/dupe (so the config['max'] amount) isn't anywhere public
oh, that's right. I think the actual config file is untracked by git because we deploy the bot in a separate server with different settings for testing purposes.
do you know what the config setting in this server currently is for 'max' (so the max amount of duplicated messages/spammed messages)?
https://github.com/python-discord/bot/blob/master/config-default.yml
Ultimately I'd need to have access to where the bot is deployed (I don't) and read the config file there to know for sure, but here it gives the max as 3.
or we can just test it :p (lets rather not do that)
I can't because the bot doesn't check messages from staff members for that, I don't think.
i mean i'm not staff hence why
but i'd rather not have me spamming tracked on my account :p
and i don't think it's exactly appreciated if people spam just to test
i guess maybe you can quickly ask one of the owners, who i assume are the only 3 with direct access to the hosting service, about the config for the spam limit? I'm kinda just wondering now
unless you think it's not really worth the trouble for my curious little mind :p
I konw the limit for emojis
30 emojis in 10 seconds
gets you muted
for 10 minutes
lol, from experience, I see
yep
so 30 emojis gets u muted? ima try
:ok_hand: applied mute to @viral hare until 2020-12-15 04:02 (9 minutes and 59 seconds) (reason: discord_emojis rule: sent 29 emojis in 10s).
@viral hare you could have verified that this would happen by checking the source code of the bot.
!unmute 746833506629582870
:ok_hand: pardoned infraction mute for @viral hare.
guess a tighter bound is 29 instead of 30
OUI OUI
that's when numpy comes in 😄
❤️
numpy life saver
@ancient whale do you use Reduced Row Echelon method or the simple one
for inverting
huh?
3x3
I can't say I know the difference
I mean the Gauss Jordan Elimination Method
so probably the simple one?
Gauss Jordan Elimination Method is like making an augmented matrix and working your way out
hm ya I just had a look at it
it looks like it'd be easier for bigger matrices?
especially higher dimension ones
but you need to think lol
well that's math in a nutshell
like you need to make the former matrix an identity matrix which is Reduced row echelon form
wow lol Pycharm does everything in just 2 clicks
the colours in light mode look so weird
wdym by "everything"
like creates venv and all that stuff
it has option for Django
like you click on it and click create it sets up everything
that is not light mode
i wasn't talking about that
ok
yes but first I need to learn the logic behind it
doesn't mean you have to do it 
Computing inverse of a matrix. Interesting.
yea okay xD
I thought linalg was made up.
but if you know how to do it you feel more confident and I like to do math by hand @ancient whale
um no it's a thing in numpy
I thought
okay
true that tends to help
you feel more confident
- you actually know what you have to do rather than just trying things out until you get the right ans
What's up changing your name as pd, as tf yesterday, and as np before.
I wanted more chaos, np wasn't, tf just seemed dumb, but pd's close enough to numpy that it'll just confuse people
import numpy as pip
import numpy as pd
import pandas as np```
lol
also pandas is basically numpy+
gross no
at least choose something respectable plz
Do you mean choosing different library or "name"?
alias
relax. I have never used tkinter or anything.
tkinter isn't actually that bad from what I've seen
but i'd rather use pyside for a ui
kivy seems neat too
I see
stop it get some help
Is tiktok really that bad?
REAL NERD do from tkinter import *
@celest field it's banned here so.....
you can guess
interesting...
the main reason was that it's chinese app
for spying?
for what reason?
bad inter relationships
or some reason revolving around that
India on Wednesday banned 118 more mobile apps with Chinese links, including the popular game PUBG, citing data privacy concerns and a threat to national security, taking the total count of Chinese-linked mobile apps banned by New Delhi to 224. India's move came amid fresh border tensions with China in eastern Ladakh.
```September 3 2020
Oh you were talking about India...
@fervent plover it’s actually 5👀

2 + 1 is four
I guess you weren't around for the time it was added vest
What's going on?
We’re discussing Senjan’s fantasies
lmao. I have never seen this mod before and reminds of someone else here. Did I miss something?
ah, I know one: !ban @nova ember
ot names having context when 
Not again
senjan, dewit
@celest field am rather inactive in public channels lately and while I was active, majority of my activity was in #discord-bots
sure will behind the scenes 

I see. I would've assumed this someone else (forgot his/her name) became a mod from a member next day.
~~yes 🙌 ~~, err, I mean, OH nooo poor vester
@nova ember miscalculation of me saying that 7 is random number is context to that ot name
Senjan has been here for a long while, Fel
They used to have different cat pfps
well of course you do you were there when it was added lol
Is this the second time this OT name has come up?
Hahah, I’ve been there when lots of ot names were added
I've got no idea as I rarely use ot
I’m close to my 40,000th message
many messages
Yeah
thats less than my amount of messages in my bot test server 
hey, you know what would be realllllllly funny right now?
oh my
7,253 messages. COol.
If vester gets purged banned 
sounds good to me lets do this
:failmail: 👌 applied ban to @nova ember
Huh
amazing
🇫
joes got a few
@nova ember , you have been banned 
Does this phrase. "Low budget tech" makes sense?
yep
yus
Hmm. Good
👀
bisk has a few as well 👀
haha all that puns
Joe must have more if you include the staff channels
true
staff channels in most of cases don't addup to whole lot more
really?
well
I think it'll add just enough
joe appears to have quite a few in one of them
well they are in borders of 50 or so k of messages in difference
50k messages is quite a bit 👀
haha Zig has 10k messages.
176975 @somber belfry
Try lemon#0001
both lemon and joe are equally active
Lemon only has 65k
Does anyone has highest number of messages than Joe?
It is difficult to determine
yep
Bisk has more messages than joe
there are members that have over 250k messages
I'm checking
Looks like bot is only way to determine.
Based on 2 Google searches. There might be other way.
That's not worth it
acting as a user maybe? Tho that will take a long time.
I'm not doing it just to be clear.
wouldn't recommend you to do that
besides message count isn't too important, quality over quantity
In contrast, I really need to get my message count up, so quality is going way down
and you started typing
I was summoned, I felt a disturbance
👻
quality > quantity 
yeah, it was really cold.
there is another cold front moving through too. My dog is very happy
I think being cold made me sleep longer. Cuz I just woke up at 2pm today.
duuude, yeah, I slept until like noon, but I mostly did that to myself
it's starting to get hot
oh yeah, your winter is weird /s
I think it's Celsius because F is purple which means recently clicked. Or is it Fahrenheit?
lol I see
It's summer 👀
So my math final is going open in 6 minutes (Changing am/pm). I think I should get it done.
nah forget it. Ima sleep
gn
no my hands are freezing as hell right now
it was like -25c in my hometown yesterday
-
-?
in india negative temperature is a big thing
ah well good thing I'm not in india then
i guess the himalayan mountains bring very cold air every Ber months
maybe
but for me main reason for cold is not himalya
i am in the west part, which is near the desert
and desert gets super hot, and super cold
because the lesser the moisture the faster it cools down
i put dumbells by my side to keep my blood circulating in the arms
i bet thats for punching the bullies
no lol
i dont like violence
lmao
I say it is six
hi
How can I use :
UKismetSystemLibrary::PrintString();
in ue4
everything is ok but I don't know what to pass in the first parameter
...or bats
ok you are right
take that mold and
Into 500ml of cold tap water put 44.0 grams Lactose Monohydrate, 25.0 grams cornstarch, 3.0 grams sodium nitrate, 0.25 grams magnesium sulfate, 0.50 grams potassium phosphate mono, 2.75 grams glucose monohydrate, 0.044 grams zinc sulfate, 0.044 grams manganese sulfate. Then add enough cold tap water to make one liter. Use hydrochloric acid to adjust the pH to between 5.0 and 5.5.
now u extracted the penicillum from the molds
ez pz
🧑⚕️
i’m not gonna do that. also. wtf
This is how my AoC has been going: https://twitter.com/KyleMorgenstein/status/1338551698332258304
is my code fast? no. but is it well documented? no. but does it work? also no.
3956
39304
hahaha
I miss bisk's milk-based puns
We talk lactose in this channel
pong
Hooray for pings
Bisk if you are reading this: I really need a pun in my life today, plz ping
I rigotta hear a cheese based pun
you're trying to milk it a bit too much
they're a bit cheesy, you feta stop
@storm birch go work on something that'll bring home the cheddar
these are udderly disgusting I need to whey my life choices out
Wait, what happened to bisk
Oh, the OT name 🤦
lol
xD
interesting
No wonder. I'm so sour.
ah it's DD/MM/YYYY over there ahha.
Is it? I remembered my english teacher hated it when I used DD/MM/YYYY so I stopped using it.
First time I saw the format was in a pawn shop in my country. I was soo confused and I asked my dad "Isn't it be December, why is it November here?".
I hate that picture
Do people say day-month over there?
That would be weird
It's 12 May 2020
Ah
mm/dd/yyyy sucks
how will u even know what year it is if it is just mm/dd/yy
01/01/21 oh yeah year 1921 hahaha
Haha
we would say 01/01/1921 and 01/01/21 as in 2021.
Probably 2001
But we write January 1, 2001 you know?
I wonder if there are historical records that are so old its ambiguous what century they came from because they use */yy instead of */yyyy
Meow
So it's established that mmddyyyy is plain wrong, and Americans are weird for using it?
Milk
Is this the literary Y2K problem we are making the concept of right now
I mean like lets say for instance in the year 4587 AD assuming we still exist... someone finds a document that is dated xx/xx/97... He can try to figure out that the century is as a historian based on context, but assume there isnt enough.
Yeah
Maybe in 100 years, English has changed vastly
And some historian says "this guy sound like he a 21st century guy"
"That's not how we currently speak English"
"English wasn't even invented in the 20th century" /s
In reality, unless there was some kind of event that caused a massive gap in knowledge, like a dark age where a period of history wasnt recorded for a long time...
there would most likely be enough context to figure it out if you were a history student
Yeah
Imagine the internet being shut down
What is the post-mortem of that
Who will make Internet 2
Will there be Internet 2 even
I'm free this evening
Um that did happen iirc lol
wait that's just internet 1 with extra steps
Yeah it definitely did.
When you resize your browser, the page doesn't resize with it
Well, we already differentiate between the early web and "web 2.0"
Oh shoot you're right
But yeah if the Internet went out, we would lost a lot of knowledge. The thing is, that knowledge would exist somewhere potentially to be uncovered. Just not easily.
We need a different marketing approach then
Internet 2.21, cat pics, memes from 2000-2020 and no YouTube. It will be glorious
Internet 3, just like from Windows 8 to 10
why not follow X-box and call it Internet 360?
Technically, reinventing the TCP/IP would be on the level of reinventing the wheel. A new web makes more sense.
But how will it then run
Oh wait
Well, the web runs of http/s protocol. But there could be another protocol. Look into gopher. It's a niche thing only old open source guys do
Considering the name of the channel, this discussion seems a bit... high level
Kinda, I think
But I'll pursue on my idea of Internet 3
It's like the first one but better*
*maybe
But what could make it better
Internet 1 already does a lot
I mean, if what youre talking about is sending data across a network when you say "Internet" there is nothing to improve upon there
If what you mean is like... the culture of websites
I agree modern web culture sucks
I'm pretty neutral on modern web culture, to be honest
I hate it. I dont want everything to be how it was or anything, I just want the fake info to serve ads culture to die.
The "Jump on my new start up app we havent even implemented basic security" culture to die
The "my entire application wont work next year because it depends on the entirety of all libs on npm to operate"
I imagine dependency updating would suck lol
Most front end apps of today are not built to last like they used to be, Theyre just thrown together and rebuilt every time theybreak until they arent needed anymore
Usually their only purpose was to lure in users anyway
There are exceptions.
Big exceptions
But when I say most I mean the trash most people slap together.
Reminds me of that 90-percent-is-crap quote
I think this is true
@stable pier what are your milk based puns about?
dontcowntonhimtoanswer
don't have a cow man
dammit he answered
Meh, I don't really believe that bisk has good puns. It's obvious
He's just milking it
lol
You don't beefoolin' me
There's no whey you can make better puns than me
i don't see no 👻
pun fight!
Puns are innately not good ... 
You know what we should have? lemojipedia, explaining the use cases and meanings of various ones we have.
Like emojipedia
I'm loving the beef between you two
It's a jam-mirror-cannon duh
Moo knows?
xD
These puns are starting to get a bit semi-skimmed
just let them scroll pasteurise
Ok, that one was beautiful haha
lol haha
it's the big gun that won the previous milk pun war
such a shame you made me wheel(-of-cheese) it out again
like having to drop that second nuke
smh
too far.
coffee time.
teaaaaaaa
that's a moo-t point, there can be new weiners any day
not green
that's the only tea emoji
Let's stop before this all goes sour

not the correct usage of moot, your point is moot.
moot?





